Prometheus et Grafana sont deux outils populaires utilisés dans le domaine de la surveillance et de l’observabilité des systèmes informatiques.
Prometheus est un système de surveillance de performance open source qui collecte des données de performance à partir de différentes sources et les stocke dans une base de données en mémoire. Il permet de surveiller l’état et les performances de différents systèmes en temps réel, en collectant des données de métriques telles que la charge de CPU, la mémoire utilisée et les taux d’erreur.
Grafana est un outil de visualisation de données open source qui peut être utilisé avec de nombreuses sources de données différentes, y compris Prometheus. Il permet de créer des graphiques et des tableaux de bord pour visualiser et analyser les données de performance de différents systèmes de manière facile et intuitive.
Ensemble, Prometheus et Grafana sont souvent utilisés pour surveiller et analyser les performances des systèmes informatiques, en particulier dans les environnements de production et de cloud. Ils sont largement utilisés dans l’industrie pour aider les équipes de développement et de gestion de systèmes à comprendre comment les systèmes fonctionnent et à détecter et résoudre les problèmes de performance.
Comment se former à Prometheus et Grafana ?
Je vous propose de nombreux tutos sur la chaine Xavki.
N’oubliez pas de liker les tutos, s’il vous ont permis de progresser et parlez-en autour de vous 😉
-
PROMETHEUS / GRAFANA - 0. Formation
-
PROMETHEUS - 1. Introduction, c'est quoi ?
-
GRAFANA - 2. Installation
-
PROMETHEUS - 3. Définitions & Configuration
-
PROMETHEUS - 4.Interface Graphique
-
PROMETHEUS - 5. Node exporter : installation
-
PROMTEHEUS - 6. Connexion d'une database & Ajout d'un dashboard
-
PROMETHEUS - 7. Promql : labels & filtres
-
PROMETHEUS - 8. Promql : les groupe BY
-
PROMETHEUS - 9. Promql : le temps avec les offset & range vector
-
PROMETHEUS - 10. Promql : rate vs increase
-
PROMETHEUS - 11. Promql : delta vs deriv
-
PROMETHEUS - 12. Configuration : relabel & filtres
-
PROMETHEUS - 13. Promql : operators
-
PROMETHEUS - 14. HAproxy : exporter & dashboard
-
PROMETHEUS - 15. Nginx : exporter mini & dashboard
-
PROMETHEUS - 16. Nginx : vts exporter
-
PROMETHEUS - 17. Postgresql exporter
-
PROMETHEUS - 18. Process exporter (processus monitoring)
-
PROMETHEUS - 19. Exporter Bash & Xinetd
-
PROMETHEUS - 20. Netdata : tout collecter 🙂
-
PROMETHEUS - 21. PushGateway : une gateway pour vos métriques
-
PROMETHEUS - 22. Alert Manager : installation
-
PROMETHEUS - 23. AlertManager : envoyez un mail (gmail)
-
GRAFANA - 24. Grafana : l'interface graphique
-
GRAFANA - 25. TEAMS ET USERS
-
GRAFANA - 26. Organizations
-
GRAFANA - 27. Premier Graphique
-
GRAFANA - 28. Visualisation : graph
-
GRAFANA - 29. Visualisation : stat & gauge
-
GRAFANA - 30. Visualition : Barres & Gauges
-
GRAFANA - 31. Visualisation : Les Tables
-
GRAFANA - 32. Dashboard : les Variables
-
GRAFANA - 33. Annotations : via interface ou API
-
GRAFANA - 34. Annotations & Alertes Prometheus
-
PROMETHEUS - 35. Les Fédérations
-
VICTORIAMETRICS - 36. Introduction, c'est quoi ?
-
VICTORIAMETRICS - 37. Installation & Configuration
-
GRAFANA - 38. Grafana : les alertes slack
-
PROMETHEUS - 39. BlackBox exporter : http, dns, tls...
-
PROMETHEUS - 40. Prometheus Operator pour kubernetes
-
PROMETHEUS - 41. Prometheus Operator : les annotations kubernetes
-
PROMETHEUS - 42. Kubernetes : les Recording Rules (avec ou sans operator)
-
THANOS - 43. Introduction, c'est quoi ?
-
THANOS - 44. Minio : S3 & installation
-
Thanos : installation Prometheus Operateur - #Prometheus 45
-
THANOS - 46. Installation
-
THANOS - 47. Bilan, tests & points d'attention
-
PROMETHEUS - 48. Les Services Monitor dans Kubernetes
-
PROMETHEUS - 49. Large TimeSeries - TP : Intro et Problématique