Cette page existe aussi enEN
iTeam
Guide API · Développement et cloud Avec les identifiants de votre entreprise

API Grafana : dashboards, alertes et annotations avec des agents IA

Grafana dispose d'une API HTTP pour gérer les dashboards, les dossiers, les sources de données, les alertes, les annotations et les utilisateurs. Les équipes d'ingénierie et d'exploitation s'en servent pour automatiser l'observabilité. L'accès se fait par un jeton de compte de service créé dans Grafana.

Nina
Guide API

Ce que propose l’API Grafana

Dashboards et dossiers

Créer, mettre à jour, rechercher et versionner des dashboards.

Sources de données

Déclarer et consulter les connexions aux bases de données et aux services de métriques.

Alertes

Gérer les règles d'alerte, les points de contact et les mises en sourdine.

Annotations

Marquer des événements, comme les déploiements et les incidents, sur les graphiques.

Requêtes

Exécuter des requêtes sur les sources de données configurées.

Utilisateurs et équipes

Gérer les accès et les organisations.

Comment accéder à l’API Grafana

  • Avec les identifiants de votre entrepriseJeton de compte de service créé dans Grafana, avec un rôle défini, envoyé dans l'en-tête d'autorisation.
  • Utilisez le rôle lecteur dès que l'agent ne fait que lire.
  • Mettre des alertes en sourdine peut masquer un incident : exigez une approbation.
  • Des requêtes lourdes peuvent surcharger les sources de données.

Documentation officielle: grafana.com/docs/grafana/latest/developers/http_api

Ce qu’un agent iTeam fait avec l’API Grafana

Synthèse des alertes

Quand une alerte se déclenche, l'agent consulte les panneaux et envoie dans Slack un résumé de ce qui a changé.

Annotation des déploiements

À chaque déploiement, l'agent crée une annotation pour faciliter l'analyse d'impact.

Sourdine pendant la maintenance

L'agent met les alertes en sourdine pendant la fenêtre de maintenance approuvée.

Rapport hebdomadaire de SLO

L'agent consulte les métriques et envoie la synthèse de disponibilité et de latence.

De l’identifiant à l’agent au travail, avec validation

01

Compte de service

Créez dans Grafana un compte de service avec le rôle minimal, par exemple lecteur.

02

Coffre et actions autorisées

Conservez le jeton dans le coffre d'iTeam et n'autorisez l'écriture que là où c'est nécessaire, comme les annotations.

03

Test avec approbation

Les modifications d'alertes et de dashboards passent par une approbation humaine, avec audit.

Questions

Questions sur l’API Grafana

L'API de Grafana est-elle gratuite ?

Grafana open source ne facture pas l'API. Sur Grafana Cloud, l'usage suit l'offre souscrite.

Faut-il savoir programmer pour utiliser l'API Grafana avec iTeam ?

Pas nécessairement. L'outil HTTP d'iTeam lit la documentation de l'API et apprend les endpoints, et l'équipe de déploiement configure avec vous les identifiants, les permissions et les tests.

L'API de Grafana fonctionne-t-elle avec Grafana Cloud ?

Oui. L'API HTTP existe aussi bien dans Grafana installé en propre que dans Grafana Cloud, avec un jeton de compte de service.

Prochaine étape

Mettez une équipe IA au travail cette semaine.

Commencez gratuitement avec une équipe prête, ou parlez-nous : notre squad met l’IA en production avec vos équipes.

300+intégrations
4langues
Agents au travail en ce moment