Устранение неполадок с оповещениями Azure Resource Graph
Примечание.
Интеграция оповещений Azure Resource Graph с Log Analytics доступна в общедоступной предварительной версии.
Следующие описания помогают устранять неполадки с запросами оповещений Azure Resource Graph, которые интегрируются с Log Analytics.
Операторы и функции
Многие поддерживаемые операторы в обозревателе ресурсов Azure работают с интеграцией Log Analytics для оповещений.
Но так как оповещения Azure Resource Graph находятся в предварительной версии, есть операторы и функции, которые работают в Azure Resource Graph, но не поддерживаются интеграцией Log Analytics.
Ниже перечислены известные неподдерживаемые операторы и функции:
Оператор или функция | Тип |
---|---|
join |
Оператор Интеграция работает при присоединении таблицы Azure Resource Graph к таблице Log Analytics. Интеграция не работает, если вы присоединяетесь к двум или нескольким таблицам Azure Resource Graph. |
mv-apply |
оператор |
arg_min() |
скалярная функция |
avg() , avgif() |
функция агрегирования |
percentile() , , percentiles() percentilew() percentilesw() |
функция агрегирования |
rand() |
скалярная функция |
stdev() , , stdevif() stdevp() |
функция агрегирования |
variance() , , varianceif() variancep() |
функция агрегирования |
Использование ключей с функциями пакета | скалярная функция |
Дополнительные сведения об операторах и функциях см. в табличных операторах, скалярных функциях и функциях агрегирования.
Разбиение на страницы
Azure Resource Graph имеет разбиение на страницы в выделенных API. Но с тем, как Log Analytics взаимодействует с Azure Resource Graph, разбиение на страницы не является поддерживаемой причиной, почему возвращаются только 1000 результатов.
- Перекрестные запросы между Azure Resource Graph и Log Analytics не поддерживают разбиение на страницы и отображают только первые 1000 результатов.
- При написании запроса с помощью оператора mv-expand необходимо задать ограничение 400.
Управляемые удостоверения
Управляемое удостоверение для оповещения должно иметь роль участника Log Analytics или средства чтения Log Analytics. Роль предоставляет разрешения на получение сведений о мониторинге.
При настройке оповещения результаты могут отличаться от результата после запуска оповещения. Причина в том, что запущенное оповещение выполняется с помощью управляемого удостоверения. Но при тестировании оповещения вручную используется удостоверение пользователя.
Имена таблиц
Имена таблиц Azure Resource Graph должны быть верблюглыми буквами каждого слова с прописной буквой, например Resources
или ResourceContainers
. Вы также можете использовать строчные буквы, например resources
или resourcecontainers
.