Prometheus
Official website: https://prometheus.io/
Prometheus
Advantages:
- It
Kubernetes
supports very well, so far,Prometheus
it is the standard configuration forKubernetes
monitoring . - The ecology is huge, there are various types
Exporter
, and it supports various timing libraries as back-endBackend
storage , and it also supports a variety of different languagesSDK
for business code embedding.
Prometheus
Shortcomings:
- The usability is poor. For example, the alarm strategy needs to modify the configuration file, which is troublesome to coordinate. Of course, for companies with better implementation of IaC, they think this is better. However, in the current domestic environment, they cannot go so far. Everyone still prefers to use the web interface to view monitoring data and manage alarm rules.
Exporter
Uneven, usually one monitoring targetExporter
, the cost of management is relatively high.- Due to capacity issues,
Prometheus
only stand-alone timing libraries are provided by default, and cluster solutions need to rely on other timing libraries.
1. Binary installation
Prometheus
Download address: https://prometheus.io/download/