Utiliser Prometheus managé (métriques)
Accéder à Prometheus, configurer remote_write depuis vos services, requêtes PromQL de base.
Utiliser Prometheus managé
Prometheus collecte et stocke vos métriques. L’instance est managée et pré-configurée pour être interrogée par Grafana.
1. Accéder
- UI Prometheus : accessible depuis le panel (onglet du service) ou via Grafana (datasource Prometheus pré-cablé).
- L’endpoint d’écriture distante (
/api/v1/write) et le jeton d’auth sont dans le panel.
2. Envoyer des métriques (remote_write)
Configurez vos exporters/services pour pousser vers l’endpoint onesubnet :
remote_write:
- url: "https://<hote>/api/v1/write"
bearer_token: "<token>"
Redémarrez vos exporters pour qu’ils poussent leurs métriques.
3. PromQL — requêtes courantes
node_cpu_seconds_total{mode="idle"} # CPU
rate(http_requests_total[5m]) # taux de requêtes
sum by (job) (rate(http_requests_total[5m])) # par job
histogram_quantile(0.95, rate(http_duration_seconds_bucket[5m])) # p95
up # santé des targets
4. Grafana
Dans Grafana, ajoutez/éditez un datasource Prometheus pointant vers votre instance (URL du panel). Vos dashboards peuvent alors interroger ces métriques.
Références
- Documentation Prometheus : https://prometheus.io/docs/
- PromQL : https://prometheus.io/docs/prometheus/latest/querying/basics/
- remote_write : https://prometheus.io/docs/prometheus/latest/configuration/configuration/#remote_write