Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
В этой статье показано, как создать оповещения о работоспособности служб уровня клиента на портале Azure и предоставить некоторые рекомендации по устранению неполадок.
Замечание
События работоспособности служб могут быть ограничены на уровне клиента или на уровне подписки в зависимости от характера события. Чтобы обеспечить полную видимость всех соответствующих событий, рекомендуется настроить правила генерации оповещений на обоих уровнях.
Используйте страницу работоспособности службы Azure
На портале Azure перейдите к разделу "Мониторинг>работоспособности служб".
Выберите Создать оповещение о состоянии службы. Откроется область контекста.
В разделе "Область" выберите уровень области в качестве каталога. Отображается текущий каталог.
В разделе "Условие" выберите службы, регионы и типы событий, которые вы хотите отслеживать.
В разделе "Сведения" назовите правило генерации оповещений и выберите место для сохранения.
Использование мастера создания правила генерации оповещений
На портале Azure перейдите к разделу "Мониторинг>".
Выберите "Создать>правило генерации оповещений". Откроется мастер создания правила генерации оповещений.
На вкладке "Область" выберите уровень области в качестве каталога. Отображается текущий каталог.
В разделе "Условие" выберите службы, регионы и типы событий, которые вы хотите отслеживать.
Продолжить создание правила оповещения.
Устранение неполадок
Нет разрешений на создание правила генерации оповещений на уровне клиента
Чтобы создать правило генерации оповещений, которое отслеживает события работоспособности служб уровня клиента, пользователь должен иметь доступ на чтение к данным клиента. Такой доступ можно предоставить, если пользователь связан с ролью Microsoft Entra, как показано здесь: роли с доступом администратора клиента — работоспособности службы Azure | Microsoft Learn
При попытке создать правило оповещений SH на уровне клиента без необходимых разрешений пользователь получает сообщение об ошибке: доступ запрещен.
❗ Create alert rule
Failed to create alert rule. Error: StatusCode=Forbidden, ReasonPhrase=Forbidden, responseContent={"error":{"code":"AuthorizationFailed","message":"The client '00000000-0000-0000-000000000000' with object id '00000000-0000-0000-000000000000' does not have authorization to perform action 'Microsoft.ResourceHealth/events/read' over scope '/providers/Microsoft.ResourceHealth' or the scope is invalid. If access was recently granted, please refresh your credentials."}} Activity ID: 00000000-0000-0000-000000000000.
Рекомендация
Убедитесь, что пользователь пытается создать правило генерации оповещений с доступом администратора клиента. Если у пользователя отсутствуют необходимые разрешения, он получит результат "Нет доступа" и должен обратиться к владельцу подписки за предоставленным доступом.
Запущенные оповещения SH на уровне арендатора не отображаются в списке оповещений
В этом выпуске оповещения, запущенные на уровне клиента, не отображаются в списке оповещений.
Все действия, связанные с правилом генерации оповещений (например, электронная почта, веб-перехватчик), содержат ссылку, чтобы просмотреть событие уровня клиента на странице портала работоспособности служб Azure при срабатывании оповещения SH на уровне клиента.
В следующем примере электронная почта оповещений содержит ссылку для просмотра события на странице работоспособности службы, в отличие от других оповещений, содержащих ссылку для просмотра сведений об оповещении.
Рекомендация
Пользователи должны открыть страницу работоспособности служб на портале для просмотра событий на уровне клиента.
Правило генерации оповещений на уровне клиента SH не срабатывает на событиях уровня подписки
События состояния работоспособности служб на уровне арендатора охватывают только проблемы, связанные с арендатором. Это означает, что пользователи не должны ожидать получения оповещений как на уровне арендатора, так и на уровне подписки для одной и той же проблемы.
Рекомендация
Создайте отдельные правила оповещений с различными областями:
- Правило генерации оповещений о работоспособности служб, ограниченное для клиента
- Правило генерации оповещений о работоспособности служб, ограниченное подпиской. Для каждой подписки, которую клиент хотел бы отслеживать, требуется отдельное правило генерации оповещений.