{"repo":"Icinga/icingabeat","free":true,"listed":false,"github":"https://github.com/Icinga/icingabeat","clone":"git clone https://github.com/Icinga/icingabeat.git","description":"Elastic Beat fetching events & status from Icinga 2","language":"Go","stars":32,"topics":["icinga","metrics","libbeat","elastic","monitoring","elasticsearch","beats","kibana"],"license":"Apache-2.0","category":"analytics","readme_excerpt":"Icingabeat The Beats are lightweight data shippers, written in Go, that you install on your servers to capture all sorts of operational data (think of logs, metrics, or network packet data). The Beats send the operational data to Elasticsearch, either directly or via Logstash, so it can be visualized with Kibana. Icingabeat is an Elastic Beat that fetches data from the Icinga 2 API and sends it either directly to Elasticsearch or Logstash. Documentation Please read the documentation on icinga.com/docs/icingabeat/latest for more information Development Building and running manually Requirements Golang 1.16 Clone To clone Icingabeat from the git repository, run the following commands: For further development check out the beat developer guide. Build Ensure that this folder is at the following location: ${GOPATH}/github.com/icinga To build the binary for Icingabeat run the command below. This will generate a binary in the same directory with the name icingabeat. Run To run Icingabeat with debugging output enabled, run: Packaging The beat frameworks provides tools to crosscompile and package your beat for different platforms. This requires docker and vendoring as described above. To build packages of your beat, run the following command: This will fetch and create all images required for the build process. The whole process can take several minutes to finish.","default_branch":null,"files":null,"tree":[],"storefront":"/r/Icinga","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/Icinga/icingabeat/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."}