Aracılığıyla paylaş


Azure İzleyici Log Analytics API'si yanıt biçimi

Azure İzleyici Log Analytics API'si yanıtı, tablo nesneleri dizisi içeren bir JSON dizesidir.

tables özelliği, sorgu sonucunu temsil eden bir tablo dizisidir. Her tablo , columnsve rows özelliklerini içerirname:

  • name özelliği tablonun adıdır.
  • columns özelliği, her sütunun şemasını açıklayan bir nesne dizisidir.
  • rows özelliği bir değer dizisidir. Dizideki her öğe sonuç kümesindeki bir satırı temsil eder.

Aşağıdaki örnekte, sonucun iki sütun içerdiğini görebiliriz: Category ve count_. İlk sütun olan Category, tablodaki sütunun Category AzureActivity değerini temsil eder. İkinci sütun, count_ tablodaki AzureActivity belirli kategoriye ait olay sayısının sayısıdır.

    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 İzleyici Log Analytics API hataları

Sorgu yürütme sırasında önemli bir hata oluşursa, hatayı açıklayan bir OneAPI hata nesnesiyle bir hata durum kodu döndürülür.

Sorgu yürütme sırasında önemli olmayan bir hata oluşursa yanıt durum kodu olur 200 OK. Özelliğinde tables sorgu sonuçlarını açıklandığı gibi içerir. Yanıt ayrıca koduna PartialErrorsahip bir OneAPI hata nesnesi olan bir error özellik içerir. Hatanın ayrıntıları özelliğine details eklenir.

Sonraki adımlar

API seçeneklerini kullanma hakkında daha fazla bilgi edinin.