Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.
Folder/Dashboard API de recherche
Utilisez l' FolderDashboard-Search API pour rechercher des dossiers et des tableaux de bord dans un espace de travail Amazon Managed Grafana.
Note
Pour utiliser une API Grafana avec votre espace de travail Amazon Managed Grafana, vous devez disposer d'un jeton de compte de service valide. Vous l'incluez dans le Authorization champ de la demande d'API.
Dossiers et tableaux de bord de recherche
GET /api/search/
Paramètres de requête :
-
query — Requête de recherche
-
tag — Liste des tags à rechercher. Ce sont des tags Grafana, pas AWS des tags.
-
type — Le type à rechercher,
dash-foldersoitdash-db. -
DashboardIds : liste des identifiants de tableau de bord à rechercher.
-
FolderIds : liste des identifiants de tableau de bord à rechercher dans les tableaux de bord.
-
étoilé — Indicateur indiquant que seuls les tableaux de bord marqués d'un astérisque doivent être renvoyés.
-
limite — Limite le nombre de résultats renvoyés (le maximum est de 5 000).
-
page — Utilisez ce paramètre pour accéder à un nombre de visites illimité. La numérotation commence à 1. Le
limitparamètre agit comme taille de page.
Exemple de demande pour récupérer les dossiers et les tableaux de bord du dossier général
GET /api/search?folderIds=0&query=&starred=false HTTP/1.1 Accept: application/json Content-Type: application/json Authorization: Bearer eyJrIjoiT0tTcG1pUlY2RnVKZTFVaDFsNFZXdE9ZWmNrMkZYbk
Exemple de réponse pour récupérer les dossiers et les tableaux de bord du dossier général
HTTP/1.1 200 Content-Type: application/json [ { "id": 163, "uid": "000000163", "title": "Folder", "url": "/dashboards/f/000000163/folder", "type": "dash-folder", "tags": [], "isStarred": false, "uri":"db/folder" // deprecated in Grafana v5.0 }, { "id":1, "uid": "cIBgcSjkk", "title":"Production Overview", "url": "/d/cIBgcSjkk/production-overview", "type":"dash-db", "tags":[prod], "isStarred":true, "uri":"db/production-overview" // deprecated in Grafana v5.0 } ]
Exemple de demande de recherche de tableaux de bord marqués d'un favori
GET /api/search?query=Production%20Overview&starred=true&tag=prod HTTP/1.1 Accept: application/json Content-Type: application/json Authorization: Bearer eyJrIjoiT0tTcG1pUlY2RnVKZTFVaDFsNFZXdE9ZWmNrMkZYbk
Exemple de réponse pour la recherche de tableaux de bord marqués d'un favori
HTTP/1.1 200 Content-Type: application/json [HTTP/1.1 200 Content-Type: application/json [ { "id":1, "uid": "cIBgcSjkk", "title":"Production Overview", "url": "/d/cIBgcSjkk/production-overview", "type":"dash-db", "tags":[prod], "isStarred":true, "folderId": 2, "folderUid": "000000163", "folderTitle": "Folder", "folderUrl": "/dashboards/f/000000163/folder", "uri":"db/production-overview" // deprecated in Grafana v5.0 } ]