{"repo":"williamchanrico/planet-exporter","free":true,"listed":false,"github":"https://github.com/williamchanrico/planet-exporter","clone":"git clone https://github.com/williamchanrico/planet-exporter.git","description":":rocket: Determine server network dependencies along with required bandwidth","language":"Go","stars":23,"topics":["prometheus","prometheus-exporter","dependency-graph","network-monitoring","planet-exporter","darkstat","ebpf-exporter"],"license":"Apache-2.0","category":"analytics","readme_excerpt":"Planet Exporter Know your network dependencies! A simple Prometheus exporter that provides understanding of your machines network dependencies. Table of Content Table of Content Introduction Installation Configuration Project Structure Collector Tasks + Inventory + Socketstat + Darkstat + EBPF Exporter Exporter Cost - Tools Planet Federator + Example InfluxQL Planet Federator InfluxDB to BQ - Ansible Role - Go Version - Contributing - License Introduction Simple discovery space-ship for your infrastructure planetary ecosystem across the universe. The primary goal here is to determine every servers' network dependencies (upstream/downstream) along with their bandwidth usage. Measure an environment's potential to maintain services life. Installation Grab a pre-built binary for your OS from the Releases page. Configuration There are no required flags. It is configured with usable defaults where only --task-socketstat-enabled is on. Running without any flags (it enables only the socketstat collector task) Running with inventory and darkstat (darkstat has to be installed separately rev = e7e6652). See example darkstat init.cfg. Running with another inventory format Running with ebpf exporter and another inventory format Follow instructions on https://github.com/cloudflare/ebpf exporter to start ebpf exporter with example tcptop.yaml configuration. Project Structure The collector implements prometheus.Collector interface and is the one behind promhttp.Handler. It leverages task/ pa","default_branch":null,"files":null,"tree":[],"storefront":"/r/williamchanrico","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/williamchanrico/planet-exporter/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}