Lien : https://medium.com/@sushantkapare1717/setup-prometheus-monitoring-on-kubernetes-using-grafana-fe09cb3656f7
https://grafana.com/grafana/dashboards/315-kubernetes-cluster-monitoring-via-prometheus/
- Prometheus is an open source monitoring tool
- Provides out-of-the-box monitoring capabilities for the Kubernetes container orchestration platform. It can monitor servers and databases as well.
- Collects and stores metrics as time-series data, recording information with a timestamp
- It is based on pull and collects metrics from targets by scraping metrics HTTP endpoints.
- Grafana is an open source visualization and analytics software.
- It allows you to query, visualize, alert on, and explore your metrics no matter where they are stored.
- Prometheus server — Processes and stores metrics data
- Alert Manager — Sends alerts to any systems/channels
- Grafana — Visualize scraped data in UI
We need to add the Helm Stable Charts for your local client. Execute the below command:
helm repo add stable https://charts.helm.sh/stable
helm repo add prometheus-community https://prometheus-community.github.io/helm-chart
Prometheus and grafana helm chart moved to kube prometheus stack
helm search repo prometheus-community