Prometheus wurde geschaffen, um große Mengen von Metriken zu sammeln und zu verarbeiten. Dabei legen die Entwickler viel Wert auf Automatisierung, dennoch ist auch eine manuelle Konfiguration zu Testzwecken schnell angelegt. Durch die Implementierung in Go ist Prometheus annähernd plattformunabhängig und sehr performant. Auch für sehr große Netzwerkumgebungen stellt Prometheus zusammen mit dem SNMP-Exporter eine skalierbare Monitoringlösung dar. (jp)
Link-Codes
[1] Prometheus-Metriktypen: https://prometheus.io/docs/concepts/metric_types/
[2] Offizielles Docker-Image: https://hub.docker.com/r/prom/prometheus/
[3] Prometheus-Download: https://prometheus.io/download/
[4] Demo-Umgebung: http://demo.robustperception.io/
[5] Node-Exporter: https://github.com/prometheus/node_exporter/
[6] Liste von Exportern: https://prometheus.io/docs/instrumenting/exporters/
[7] SNMP-Exporter: https://github.com/prometheus/snmp_exporter/
[8] SNMP Config Generator: https://github.com/prometheus/snmp_exporter/blob/master/generator/
[9] Prometheus-Konfiguration: https://prometheus.io/docs/prometheus/latest/configuration/configuration/
[10] PromQL: https://prometheus.io/docs/prometheus/latest/querying/basics/
[11] Grafana: https://grafana.com/
[12] Grafana-Dashboards für Prometheus: https://grafana.com/dashboards?dataSource=prometheus/
[13] Alertmanager: https://prometheus.io/docs/alerting/alertmanager/