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


Az Azure Monitor Log Analytics API válaszformátuma

Az Azure Monitor Log Analytics API-válasz egy JSON-sztring, amely táblaobjektumok tömböt tartalmaz.

A tables tulajdonság a lekérdezés eredményét képviselő táblák tömbje. Minden tábla tartalmazza a name, columnsa és rows a tulajdonságokat:

  • A name tulajdonság a tábla neve.
  • A columns tulajdonság az egyes oszlopok sémáját leíró objektumok tömbje.
  • A rows tulajdonság értékek tömbje. A tömb minden eleme az eredményhalmaz egy sorát jelöli.

Az alábbi példában láthatjuk, hogy az eredmény két oszlopot tartalmaz: Category és count_. Az első oszlop () Categorya tábla oszlopának CategoryAzureActivity értékét jelöli. A második oszlop count_ az adott kategória táblájában szereplő AzureActivity események száma.

    HTTP/1.1 200 OK
    Content-Type: application/json; charset=utf-8
    
    {
        "tables": [
            {
                "name": "PrimaryResult",
                "columns": [
                    {
                        "name": "Category",
                        "type": "string"
                    },
                    {
                        "name": "count_",
                        "type": "long"
                    }
                ],
                "rows": [
                    [
                        "Administrative",
                        20839
                    ],
                    [
                        "Recommendation",
                        122
                    ],
                    [
                        "Alert",
                        64
                    ],
                    [
                        "ServiceHealth",
                        11
                    ]
                ]
            }
        ]
    }

Azure Monitor Log Analytics API-hibák

Ha a lekérdezés végrehajtása során végzetes hiba történik, a rendszer egy hibaállapot-kódot ad vissza egy OneAPI hibaobjektummal, amely leírja a hibát.

Ha a lekérdezés végrehajtása során nem végzetes hiba történik, a válasz állapotkódja .200 OK A tulajdonságban található lekérdezési eredményeket tartalmazza a tables leírásnak megfelelően. A válasz egy tulajdonságot error is tartalmaz, amely egy OneAPI-hibaobjektum a kóddal PartialError. A hiba részleteit a details tulajdonság tartalmazza.

Következő lépések

További információ az API-beállítások használatáról.