Centreon
otel-with-apache-pulsar
Centreon | otel-with-apache-pulsar | |
---|---|---|
4 | 1 | |
73 | 23 | |
- | - | |
9.9 | 1.8 | |
4 days ago | about 2 years ago | |
PHP | Java | |
Apache License 2.0 | Apache License 2.0 |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
Centreon
- Centreon - Infrastuctures Hybrides, Cloud, AIOps Information gathering
- Centreon tracking users possibly without consent
-
Python in SRE?
Understand your organization structure, know what all services are deployed, build a service map and dependencies, understand what all key indicators/metrics are important. Scrape them by python and push them in elastic search and render those metrics in kibana. Monitor all your base machines in Centreon/nagios (https://www.centreon.com).
otel-with-apache-pulsar
-
Python in SRE?
For monitoring: If you want to go the open source route, the open telemetry ecosystem is booming. You could use the open telemetry java agent along with their collector, and then use Elastic APM, which could give you a good starting point. Here is a small example project I found on github that was fun to play around with and explore the capabilities of a setup like this: https://github.com/riferrei/otel-with-apache-pulsar
What are some alternatives?
Zabbix - Real-time monitoring of IT components and services, such as networks, servers, VMs, applications and the cloud.
opentelemetry-specification - Specifications for OpenTelemetry
LibreNMS - Community-based GPL-licensed network monitoring system
opentelemetry-java - OpenTelemetry Java SDK
Thruk - Thruk is a multibackend monitoring webinterface for Naemon, Nagios, Icinga and Shinken using the Livestatus API.
Icinga2
Grafana - The open and composable observability and data visualization platform. Visualize metrics, logs, and traces from multiple sources like Prometheus, Loki, Elasticsearch, InfluxDB, Postgres and many more.
Cacti - Cacti ™
Shinken - Flexible and scalable monitoring framework
Netdata - The open-source observability platform everyone needs
shelly-plug-prometheus - Shelly Plug Prometheus exporter.