Vous cherchez à vous éloigner de l’instrumentation propriétaire ? Êtes-vous intéressé par l’observabilité open-source mais n’avez pas les connaissances nécessaires pour vous y plonger ?
Si tel est le cas, cet atelier est pour vous, conçu pour approfondir vos connaissances et votre compréhension des outils d’observabilité open source qui sont à votre disposition aujourd’hui.
Plongez directement dans un atelier pratique, gratuit, en ligne, à votre rythme, vous présentant Prometheus. Prometheus est un kit d’outils de surveillance et d’alerte des systèmes open source qui vous permet de démarrer dès aujourd’hui avec la découverte, la collecte et l’interrogation de votre observabilité. Au cours de cet atelier, vous apprendrez ce qu’est et n’est pas Prometheus, l’installerez, commencerez à collecter des métriques et apprendrez tout ce que vous devez savoir pour devenir efficace dans l’exécution de Prometheus dans votre pile d’observabilité.
Dans cet article, vous découvrirez quelques concepts de base et apprendrez ce qu’est et n’est pas Prometheus avant de commencer à vous familiariser avec le reste de l’atelier.
Présentation de Prométhée
Je vais vous aider à démarrer votre parcours d’apprentissage avec ce premier laboratoire qui fournit une introduction rapide à tout ce qui est nécessaire pour la surveillance des métriques avec Prometheus. Notez que cet article n’est qu’un bref résumé, veuillez donc consulter le laboratoire complet disponible en ligne ici pour le parcourir vous-même dans son intégralité :
Ce qui suit est un bref aperçu de ce qui se trouve dans ce laboratoire spécifique de l’atelier. Chaque laboratoire commence par un objectif. Dans ce cas, c’est assez simple :
Cet atelier vous présente le projet Prometheus et vous permet de comprendre son rôle dans la communauté d’observabilité native du cloud.
Le début est avec des informations sur les débuts du projet Prometheus et comment il est devenu une partie de la Cloud Native Computing Foundation (CNCF) en tant que projet gradué. Cela conduit à une description de base de ce qu’est un point de données, de la manière dont il est collecté, de ce qui en fait une métrique et tout cela en utilisant une métaphore de haut niveau.
Vous découvrirez ensuite ce qu’est Prometheus, pourquoi nous considérons ce projet comme une solution open source pour votre solution d’observabilité native dans le cloud et, plus important encore, ce que Prometheus ne peut pas faire pour vous.
Une architecture de base est présentée pour vous guider à travers l’utilisation et les composants les plus courants d’un déploiement de métriques Prometheus. Ci-dessous, vous voyez l’aperçu final de l’architecture Prometheus :
Un aperçu de toutes les fonctionnalités et outils puissants que vous trouverez dans votre nouvelle boîte à outils Prometheus vous est ensuite présenté :
- Modèle de données dimensionnelles – Pour un suivi multi-facettes des métriques
- Langage de requête – PromQL fournit une syntaxe puissante pour rassembler des réponses flexibles à travers vos données de métriques collectées.
- Traitement des séries chronologiques – Intégration du traitement et de l’alerte des données de séries chronologiques de métriques
- Découverte de services – Découverte intégrée de systèmes et de services dans des environnements dynamiques
- Simplicité et efficacité – Facilité d’utilisation combinée à une implémentation en langage Go
Enfin, vous aborderez le fait que Prometheus a une conception et un principe de fonctionnement très simples et que cela a un impact sur son fonctionnement en tant que composant hautement disponible (HA) dans votre architecture.
Cet aspect n’est que brièvement abordé, mais ne vous inquiétez pas : nous l’aborderons plus en profondeur plus tard dans l’atelier.
À la fin de chaque laboratoire, y compris celui-ci, on vous présente l’état final (dans ce cas, nous n’avons encore rien fait), une liste de références pour une lecture plus approfondie, une liste de moyens de me contacter pour des questions, et un lien vers le laboratoire suivant.
Vous avez manqué les ateliers précédents ?
Il s’agit d’un laboratoire dans l’atelier en ligne gratuit plus complet. N’hésitez pas à commencer dès le début de cet atelier ici si vous avez manqué quelque chose auparavant :
Vous pouvez toujours avancer à votre propre rythme et revenir à tout moment pendant que vous progressez dans cet atelier. Arrêtez-vous et redémarrez plus tard Perses pour reprendre là où vous vous étiez arrêté.
À suivre
Je vais vous guider dans l’atelier suivant de cet atelier où vous apprendrez à installer et à configurer Prometheus sur votre propre ordinateur local. Restez à l’écoute pour plus de matériel pratique pour vous aider dans votre parcours d’observabilité native du cloud.