What you will learn in this TP
- Plugin/data source compatibility
- Retrieve data in CSV format
- Retrieve data in JSON format
Introduction #
What you will learn in this sectionThis project aims to teach you how to work with data in Dynatrace via its API.
- Plugin/data source compatibility
INFO: some plugins/data sources require specific versions of Grafana. This is the case for the Dynatrace data source, which requires 'Grafana Cloud' or 'Grafana Enterprise'.This obviously also applies when querying other solutions via API.
Infinity data source #
What you will learn in this section
- Retrieve data in CSV format
- Retrieve data in JSON format
The HTTP method
Depending on the call you want to make, the API documentation will tell you which method to use.INFO: by default Infinity sends your requests using the 'GET' method. Can you find the option to change it?
Authentication
The accept header
Grafana relies on 'curl' to query your URLs for the Infinity plugin. Depending on the format you want to get back, you need to request it from the API via a header.INFO: we invite you to look into the different values, but in our case the key is 'accept' and the value is:
How do you configure this parameter in Grafana for the Infinity plugin?- JSON: application/json
- CSV: text/csv
Difficulty level : ●●○○○ (2/5)
My progress
Sign in to track your progress and take notes. Sign in
Course Glossary
Alerting
The process of notifying teams (via email, Slack, Teams) when a specific event, threshold breach, or anomaly is detected.
HTTP Code 200 (OK)
An HTTP status code indicating that the client's request was successfully processed by the server.
HTTP Code 403 (Forbidden)
An HTTP status code indicating that the server understood the request but refuses to authorize it, usually due to a lack of permissions.
HTTP Code 404 (Not Found)
An HTTP status code indicating that the requested resource could not be found on the server.
Grafana
An open-source interactive data visualization platform that allows users to create, explore, and share analytic dashboards from multiple time-series d...
Recommended Articles
Métriques Dynatrace : Data Explorer, sélecteurs de métriques, API et tableaux de bord
Exploiter les métriques dans Dynatrace : métriques intégrées et personnalisées, Data Explorer, sy...
La stack LGTM (Loki, Grafana, Tempo, Mimir) : architecture et mise en place
Comprendre la stack LGTM de Grafana Labs : Loki pour les logs, Grafana pour la visualisation, Tem...
Grafana Assistant: AI at the service of observability
Discover Grafana Assistant, the artificial intelligence integrated into Grafana Cloud. Learn how ...
Grafana vs Kibana : Quel outil de visualisation choisir ?
Découvrez les différences fondamentales entre Grafana, le roi des métriques multi-sources, et Kib...
Les Data Sources dans Grafana : Connectez et unifiez vos données
Apprenez à étendre les capacités de Grafana via les Data Sources. Découvrez les plugins essentiel...
Grafana Provisioning : Automatisez la gestion de vos tableaux de bord et sources de données
Découvrez comment utiliser le provisioning de Grafana pour gérer vos configurations (dashboards, ...
Maîtriser les Variables dans Grafana : Dynamisez vos Tableaux de Bord
Apprenez à utiliser les variables pour créer des tableaux de bord interactifs et réutilisables. D...
Grafana : maîtriser les requêtes (PromQL, LogQL, SQL et expressions)
Construire des requêtes efficaces dans Grafana : éditeur de requêtes, Query Inspector, PromQL, Lo...
Bonnes pratiques Grafana : dashboards, provisioning, performances et sécurité
Bonnes pratiques Grafana : conception de dashboards lisibles, variables, dashboards as code, prov...