{"repo":"kpetremann/salt-exporter","free":true,"listed":false,"github":"https://github.com/kpetremann/salt-exporter","clone":"git clone https://github.com/kpetremann/salt-exporter.git","description":"Salt Prometheus exporter working out of the box without any configuration on Salt side. Comes with an event watcher TUI.","language":"Go","stars":49,"topics":["salt","saltstack","prometheus","prometheus-exporter","tui"],"license":"MIT","category":"cli-tools","readme_excerpt":"Salt Live salt-run state.event pretty=True under steroids Salt Exporter comes with Salt Live . This is a Terminal UI tool to watch events in real time. Salt Exporter Salt Exporter is a Prometheus exporter for Saltstack events. It exposes relevant metrics regarding jobs and results. This exporter is passive. It does not use the Salt API. It works out of the box: you just need to run the exporter on the same user as the Salt Master. The exporter tracks minion health using multiple metrics: - salt health last heartbeat : last heartbeat timestamp from status beacons - salt responses last received response : last received response timestamp (job results, events, etc.) Deprecation notice -health-minions , health-functions-filter and health-states-filter are deprecated. They should be replaced by metrics configuration in the config.yml file. The equivalent of ./salt-exporter -health-minions -health-functions-filter \"func1,func2\" -health-states-filter \"state1,state2\" is: Installation Just use the binary from Github releases page. Or, install from source: - latest published version: go install github.com/kpetremann/salt-exporter/cmd/salt-exporter@latest - latest commit (unstable): go install github.com/kpetremann/salt-exporter/cmd/salt-exporter@main Usage Simply run: The exporter can be configured in different ways, with the following precedence order: flags environment variables configuration file (config.yml) See the official documentation for more details","default_branch":null,"files":null,"tree":[],"storefront":"/r/kpetremann","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/kpetremann/salt-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."}