Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Ответ API Log Analytics Azure Monitor — это строка JSON, содержащая массив объектов таблиц.
Это tables свойство представляет собой массив таблиц, представляющих результат запроса. Каждая таблица содержит nameи columnsrows свойства:
- Свойство
nameсодержит имя таблицы. - Свойство
columnsпредставляет собой массив объектов, описывающих схему каждого столбца. - Свойство
rowsпредставляет собой массив значений. Каждый элемент в этом массиве представляет строку в результирующем наборе.
В следующем примере можно увидеть, что результат содержит два столбца: Category и count_. Первый столбец представляет значение столбца CategoryCategory в AzureActivity таблице. Второй столбец count_ — это количество событий в AzureActivity таблице для конкретной категории.
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
]
]
}
]
}
Ошибки API Log Analytics для Azure Monitor
Если во время выполнения запроса возникает неустранимая ошибка, код состояния ошибки возвращается с объектом ошибки OneAPI , описывающим ошибку.
Если во время выполнения запроса возникает неустранимая ошибка, код состояния ответа равен 200 OK. Он содержит результаты запроса в свойстве tables , как описано. Ответ также содержит error свойство, которое является объектом ошибки OneAPI с кодом PartialError. Подробные сведения об ошибке содержатся в свойстве details.
Следующие шаги
Получите больше информации об использовании параметров API.