- cAdvisor and Heapster.
- Kube-system.
- Grafana.
- A collector.
- Stackdriver.
- Good reasons to use Prometheus are as follows:
- Simple to operate: It was built to run as individual servers using local storage for reliability.
- It's precise: You can use a query language similar to JQL, DDL, DCL, or SQL queries to define alerts and provide a multi-dimensional view of status.
- Lots of libraries: You can use more than ten languages and numerous client libraries in order to introspect your services and software.
- Efficient: With data stored in an efficient, custom format both in memory and on disk, you can scale out easily with sharding and federation, creating a strong platform from which to issue powerful queries that can construct powerful data models and ad hoc tables, graphs, and alerts.