Megosztás a következőn keresztül:


Grafana API-kulcsok létrehozása és kezelése az Azure Managed Grafanában (elavult)

Fontos

Ez a dokumentum elavult, mivel az API-kulcsok funkciót a Grafana 9.1 szolgáltatásfiókok váltották fel. Ha szolgáltatásfiókokra szeretne váltani, a Grafana 9.1 kiadása előtt létrehozott Grafana-példányokban nyissa meg a Configuration > API-kulcsokat, és válassza a Migrálás szolgáltatásfiókokba lehetőséget. Válassza az Igen, migrálás most lehetőséget. Minden meglévő API-kulcs automatikusan át lesz migrálva egy jogkivonattal rendelkező szolgáltatásfiókba. A szolgáltatásfiók ugyanazzal az engedéllyel lesz létrehozva, mint az API-kulcs, és az aktuális API-kulcsok továbbra is ugyanúgy működnek, mint korábban.

Figyelmeztetés

Az Azure Managed Grafana minden API-kulcsot egyetlen aktív felhasználóként kezel. Az új API-kulcsok létrehozása ezért növeli a havi Azure-számlát. Az aktív felhasználónkénti díjszabás a Díjszabás részletei között található.

Ebben az útmutatóban megtudhatja, hogyan hozhat létre és kezelhet API-kulcsokat, és hogyan indíthat API-hívásokat a Grafana-kiszolgálóra. A Grafana API-kulcsokkal integrációkat hozhat létre az Azure Managed Grafana és más szolgáltatások között.

Előfeltételek

API-kulcsok engedélyezése

Az API-kulcsok alapértelmezés szerint le vannak tiltva az Azure Managed Grafana szolgáltatásban. Ezt a funkciót a példány Azure Portalon való létrehozásakor, vagy egy meglévő példányon az Azure Portal vagy a parancssori felület használatával engedélyezheti.

Azure Managed Grafana-munkaterület létrehozása API-kulcsok engedélyezésével

Az Azure Managed Grafana munkaterület létrehozása során engedélyezze az API-kulcsok létrehozását a Speciális lapon az API-kulcsok engedélyezésének engedélyezésével. Az új példány Azure Portallal történő létrehozásáról további információt a gyorsútmutatóban talál: Azure Managed Grafana-példány létrehozása.

API-kulcsok létrehozásának engedélyezése egy meglévő Felügyelt Azure Grafana-példányon

  1. Az Azure Portal Gépház területén válassza a Konfiguráció lehetőséget, majd az API-kulcsok alatt válassza az Engedélyezés lehetőséget.

    Screenshot of the Azure platform. Enable API keys.

  2. Válassza a Mentés lehetőséget annak megerősítéséhez, hogy aktiválni szeretné az API-kulcsok létrehozását az Azure Managed Grafana-ban.

API-kulcs létrehozása

  1. Nyissa meg az Azure Managed Grafana-példányt, és a bal oldali menüben válassza a Configuration > API-kulcsokat. Screenshot of the Grafana dashboard. Access API keys page.

  2. Válassza az Új API-kulcsot.

  3. Töltse ki az űrlapot, és válassza a Hozzáadás lehetőséget az új API-kulcs létrehozásához.

    Parameter Leírás Példa
    Kulcs neve Adja meg az új Grafana API-kulcs nevét. api-key-1
    Felügyelt Grafana szerepkör Válasszon egy felügyelt Grafana-szerepkört: Megtekintő, Szerkesztő vagy Rendszergazda. Szerkesztő
    Az élethez való idő Adjon meg egy időpontot az API-kulcs lejárata előtt. S-t másodpercre, m-t percekre, h-t órákra, d-t napokra, hetekre, M-t hónapokra, y-t évekre. 7n

    Screenshot of the Grafana dashboard. API creation form is filled out.

  4. A kulcs létrehozása után megjelenik egy üzenet az új kulccsal és egy curl paranccsal, beleértve a kulcsot is. Másolja ki ezt az információt, és mentse a rekordjaiba, mivel a lap elhagyása után el lesz rejtve. Ha az új API-kulcs mentése nélkül zárja be ezt a lapot, létre kell hoznia egy újat.

    Screenshot of the Grafana dashboard. API key is displayed.

Ezzel a Grafana API-kulccsal meghívhatja a Grafana-kiszolgálót.

Az API-kulcs tesztelése

Futtassa az alábbi az grafana irányítópultlista parancsot annak ellenőrzéséhez, hogy működik-e az API-kulcs. Cserélje le a helyőrzőket <azure-managed-grafana-name> és <api-key> az Azure Managed Grafana-példány nevét és az API-kulcsot.

az grafana dashboard list --name <azure-managed-grafana-name> --api-key <api-key>

A terminál kimenete felsorolja azokat az irányítópultokat, amelyekhez az API-kulcs hozzáfér a megadott Azure Managed Grafana-példányban.

API-kulcsok kezelése

A meglévő API-kulcsok szerepelnek a Configuration > API-kulcsokban. Alapértelmezés szerint csak az aktív API-kulcsok jelennek meg. Válassza a Lejárt kulcsok belefoglalása lehetőséget az összes létrehozott kulcs megtekintéséhez, és válassza az X (Törlés) lehetőséget az API-kulcs törléséhez.

Screenshot of the Grafana dashboard. API keys are listed under Configuration > API keys.

Következő lépések

Ebben az útmutatóban megtanulta, hogyan hozhat létre API-kulcsot az Azure Managed Grafana számára. Ha készen áll, kezdje el a szolgáltatásfiókok használatát a Grafana használatával kommunikáló alkalmazások hitelesítésének új módjaként: