Создание оповещений для Управляемого экземпляра SQL на портале Azure.
Область применения: Управляемый экземпляр SQL Azure
В этой статье показано, как настроить оповещения для баз данных в Управляемый экземпляр SQL Azure с помощью портал Azure. В этой статье также приведены рекомендации по настройке правил генерации оповещений.
Настройка нового оповещения метрик
Вы можете получать оповещения на основе отслеживания метрик или событий в службах Azure. Дополнительные сведения см. в оповещениях метрик.
- Значения метрик — оповещение активируется, когда значение указанной метрики пересекает пороговое значение, которое вы назначаете.
- События журнала действий. Оповещение может активироваться при каждом событии или только тогда, когда выполняется определенное число событий.
- Работоспособности ресурсов — оповещение, связанное с событиями состояния работоспособности ресурсов, включая то, было ли событие платформой или пользователем.
- Поиск по журналам — Log Analytics выполняет поиск по захваченным данным журнала, включая пользовательские поиски по журналам или подготовленные примеры запросов.
Для оповещения можно настроить действие, выполняемое при активации оповещения:
- отправка уведомлений по электронной почте администратору службы и соадминистраторам;
- Отправьте сообщение электронной почты в указанные вами дополнительные сообщения электронной почты, включая роль Azure Resource Manager.
- вызов по номеру телефона с голосовым запросом;
- отправка текстового сообщения на номер телефона;
- Отправка уведомления мобильного приложения Azure
- Запуск модуля Runbook службы автоматизации
- вызов функции Azure;
- Запуск действия Центров событий
- Создание билета, совместимого с ITSM
- Выбор действия приложения логики
- Вызов веб-перехватчика или безопасного веб-перехватчика
Для настройки правил генерации оповещений и получения сведений о них можно использовать:
- портал Azure, как описано в этой статье.
- PowerShell
- интерфейса командной строки (CLI)
- Шаблон ARM
- REST API Azure Monitor
Метрики оповещений, доступные для Управляемый экземпляр SQL Azure
Внимание
Метрики оповещений доступны только для управляемого экземпляра SQL. Оповещения метрик для отдельных баз данных в управляемом экземпляре SQL недоступны. С другой стороны, доступны диагностические данные телеметрии в виде журналов диагностики. Оповещения для журналов диагностики можно настроить в продукте SQL Analytics с помощью сценариев оповещения о журнале для управляемого экземпляра.
Для настройки оповещений доступны следующие метрики управляемого экземпляра SQL:
Метрическая | Description | Единица измерения или возможные значения |
---|---|---|
Средний процент ЦП | Средний процент использования ЦП за выбранный период времени. | 0–100 % |
Чтение байтов ввода-вывода | Количество байтов, считанных при вводе-выводе за выбранный период времени. | Байт |
Записанные байты ввода-вывода | Количество байтов, записанных при вводе-выводе за выбранный период времени. | Байт |
Количество запросов ввода-вывода | Число запросов ввода-вывода за выбранный период времени. | числовые; |
Зарезервированное место для хранения | Текущий максимальный размер дискового пространства, зарезервированного для управляемого экземпляра. Может быть изменен операцией масштабирования ресурсов. | МБ (мегабайты) |
Используемое дисковое пространство | Дисковое пространство, использованное за выбранный период. Изменяется по мере потребления хранилища базами данных и экземпляром. | МБ (мегабайты) |
Число виртуальных ядер | Виртуальные ядра, подготовленные для управляемого экземпляра. Может быть изменен операцией масштабирования ресурсов. | 4–80 виртуальных ядер |
Создание правила генерации оповещений на основе метрики с помощью портала Azure
В портал Azure найдите нужный управляемый экземпляр и выберите его.
Выберите пункт меню Метрики в разделе "Мониторинг".
В раскрывающемся списке метрик выберите одну из метрик, в которой вы хотите настроить оповещение (в примере используется место хранения).
Используйте агрегирование , чтобы выбрать период агрегирования — среднее, минимальное или максимальное значение, достигнутое в заданном периоде времени (среднее, минимальное или максимальное значение).
Выберите Новое правило генерации оповещений.
В разделе Логика оповещений:
Поле Description Threshold Выберите, на основе статического или динамического значения следует оценивать пороговое значение.
Статическое пороговое значение просчитывает правило с помощью настраиваемого порогового значения.
Динамические пороговые значения используют алгоритмы машинного обучения для непрерывного изучения шаблона поведения метрик и автоматического вычисления пороговых значений. Дополнительные сведения об использовании динамических пороговых значений для оповещений метрик.Тип агрегирования Параметры типа агрегирования — "Минимальное", "Максимальное" или "Среднее" (за детализированный период агрегирования). Оператор Выберите оператор для сравнения значения метрики и порогового значения. Единица измерения Если выбранный сигнал метрик поддерживает различные единицы, такие как байты, КБ, МБ и ГБ, а если выбран статический порог, введите единицу для логики условия. Пороговое значение Если вы выбрали статическое пороговое значение, введите пороговое значение для логики условия. Пороговое значение — это значение генерации оповещений, вычисляемое на основе условий оператора и агрегирования. Пороговая чувствительность Если вы выбрали динамическое пороговое значение, введите уровень конфиденциальности. Уровень конфиденциальности влияет на количество отклонений от шаблона ряда метрик, чтобы активировать оповещение. Степень детализации агрегирования Выберите интервал, используемый для группировки точек данных с помощью функции типа агрегирования. Выберите степень детализации агрегирования (период), превышающую частоту оценки, чтобы снизить вероятность отсутствия первого периода оценки добавленного временных рядов. Частота оценки Выберите частоту выполнения правила генерации оповещений. Выберите частоту, которая меньше, чем степень детализации агрегирования, чтобы создать скользящее окно для оценки. В разделе " Когда следует оценить ":
Поле Description Проверка каждого Выберите частоту проверки правила генерации оповещений, если условие выполнено. Период обратного просмотра Выберите период обратного просмотра, который является периодом времени для просмотра при каждом проверке данных. Например, каждые 1 минуту вы будете смотреть за последние 5 минут. В примере, показанном на снимке экрана, используется значение 1840 876 МБ, представляющее пороговое значение 1,8 ТБ. Так как оператор в примере имеет значение больше, оповещение будет активировано, если потребление дискового пространства в управляемом экземпляре SQL превышает 1,8 ТБ. Пороговое значение метрик пространства хранилища должно быть выражено в МБ.
Нажмите кнопку "Далее": действия в нижней части страницы или вкладки "Действия>".
На вкладке "Действия" выберите или создайте требуемую группу действий. Это действие определяет, что происходит при активации оповещения (например, отправке сообщения электронной почты или вызову на телефоне). Выберите существующую группу действий в области "Выбор групп действий" или создайте группу действий в подписке.
Нажмите кнопку +Создать группу действий.
Введите имя группы действий и отображаемое имя и выберите регион:
Вариант Поведение Global Служба групп действий решает, где хранить группу действий. Группа действий сохраняется как минимум в двух регионах для обеспечения региональной устойчивости. Обработка действий может выполняться в любом географическом регионе.
Действия голосовой связи, SMS и электронной почты, выполняемые в результате оповещений о работоспособности службы, устойчивы к инцидентам live-site-site-azure.Regional Группа действий сохраняется в выбранном регионе. Группа действий является избыточной между зонами. Обработка действий выполняется в пределах региона.
Используйте этот параметр, если вы хотите убедиться, что обработка группы действий выполняется в пределах определенной географической границы.Нажмите кнопку "Далее:Уведомления"> в нижней части страницы или на вкладке "Уведомления".
На вкладке "Уведомления" определите уведомление для отправки при активации оповещения.
Тип уведомления. Выберите роль Azure Resource Manager электронной почты, чтобы отправить сообщение электронной почты пользователям, которым назначены определенные роли Azure Resource Manager уровня подписки, или сообщение электронной почты, SMS-сообщение или push-голос , чтобы отправлять различные типы уведомлений определенным получателям.
Имя. Введите уникальное имя уведомления.
Сведения. В зависимости от выбранного типа уведомления введите адрес электронной почты, номер телефона и т. д.
Общая схема оповещений. Можно включить общую схему оповещений, которая дает преимущества единых расширяемых и унифицированных полезных данных оповещений во всех службах оповещений в Monitor. Дополнительные сведения об этой схеме см. в статье Общая схема оповещений.
Если необходимо определить список действий для активации оповещения, выберите вкладку "Действия " и определите действия.
Если вы хотите назначить пару "ключ-значение" группе действий, выберите вкладку "Теги ". В противном случае пропустите этот шаг. С помощью тегов можно классифицировать ресурсы Azure. Теги доступны для всех ресурсов Azure, групп ресурсов и подписок.
Чтобы просмотреть параметры, выберите вкладку "Просмотр и создание ". Этот шаг быстро проверяет входные данные, чтобы убедиться, что вы ввели все необходимые сведения. При наличии проблем здесь отобразятся сведения о них. После проверки параметров нажмите кнопку Создать, чтобы создать группу действий.
На вкладке "Сведения" введите сведения о правиле генерации оповещений и параметры записей и выберите тип серьезности. Вы также можете использовать настраиваемые свойства для добавления собственных свойств в правило генерации оповещений.
На вкладке Теги задайте необходимые теги в ресурсе правила генерации оповещений. В противном случае пропустите этот шаг.
На вкладке Проверка + создание будет выполнена проверка, и будет сообщено обо всех проблемах. После прохождения проверки и проверки параметров нажмите кнопку "Создать " в нижней части страницы.
Новое правило генерации оповещений станет активным в течение нескольких минут и будет активировано на основе параметров.
Создание дополнительных правил генерации оповещений в портал Azure
Вы также можете создавать правила генерации оповещений в событиях журнала действий, работоспособности ресурсов и поиске журналов для управляемого экземпляра SQL.
Дополнительные сведения см. в разделе:
- Оповещения на основе журнала действий
- Оповещения о работоспособности ресурсов
- Оповещения поиска по журналам
- В портал Azure найдите интересующий вас ресурс и выберите его.
- В меню ресурсов в разделе "Мониторинг" выберите "Оповещения". Текст и значок для разных ресурсов могут незначительно отличаться.
- Нажмите кнопку +Создать , а затем правило генерации оповещений.
- На странице "Создание правила генерации оповещений" область автоматически настраивается для ресурса.
Примечание.
Чтобы избежать разброса множества независимых оповещений, может потребоваться настроить оповещения для всех ресурсов типа в подписке, группе ресурсов или База данных SQL Azure логическим сервером. Перейдите на вкладку "Область", чтобы изменить область нового правила генерации оповещений.
В Управляемый экземпляр SQL Azure записывают события и настраивают оповещения для работоспособности службы ресурсов в категории сигналов работоспособности ресурсов.
На панели "Условия" выберите "Просмотреть все сигналы".
На панели "Выбор сигнала" выберите "Работоспособности ресурсов". Выберите Применить.
Состояние события, текущее состояние ресурса, состояние предыдущего ресурса и раскрывающийся список типов ресурсов предоставляют параметры настройки оповещений для многих возможных изменений состояния работоспособности ресурсов. По умолчанию выбираются все возможные изменения состояния и состояния, чтобы можно было отправлять оповещения для обнаружения и устранения проблем работоспособности службы.
Поле Description Состояние события Выберите состояния событий Работоспособность ресурсов. Значения активны, во время выполнения, разрешены и обновлены. Текущее состояние ресурса Выберите текущее состояние ресурса. Значения доступны, понижены и недоступны. Предыдущее состояние ресурса Выберите предыдущее состояние ресурса. Значения доступны, понижены, недоступны и неизвестны. Тип причины Выберите причины событий Работоспособность ресурсов. Значения инициируются платформой, неизвестно и инициируются пользователем. Нажмите кнопку "Далее": действия >.
- Выберите существующую группу действий в области "Выбор групп действий" или создайте группу действий в подписке. Группа действий позволяет задать действие, выполняемое при возникновении условия оповещения. Это действие определяет, что происходит при активации оповещения (например, отправка сообщения электронной почты).
- Кроме того, используйте функцию "Использование быстрых действий", чтобы создать новую группу действий и предоставить целевой объект уведомлений по электронной почте или мобильному приложению Azure.
- Нажмите кнопку "Далее": сведения >.
- Укажите подписку и группу ресурсов.
- По умолчанию серьезность правила генерации оповещений составляет 3 — информационное. Вы можете настроить серьезность правила генерации оповещений по мере необходимости.
- Укажите имя правила генерации оповещений. При необходимости, но рекомендуется указать описание.
- Укажите регион для правила генерации оповещений.
- Выберите удостоверение для правила генерации оповещений. Вы можете использовать правило генерации оповещений с помощью управляемого удостоверения , назначаемого системой (SAMI), управляемого удостоверения , назначаемого пользователем (UAMI). Дополнительные сведения см. в разделе "Удостоверение".
- В разделе "Дополнительные параметры":
- Убедитесь, что включите при создании правила генерации оповещений, чтобы начать работу сразу после его создания.
- Параметры автоматического разрешения оповещений включены по умолчанию. Это добавит в оповещение отслеживание состояния, то есть оповещение разрешается, когда условие больше не выполняется.
- Нажмите кнопку "Далее": теги >.
- Рассмотрите возможность использования тегов Azure. Например, тег "Владелец" или "CreatedBy", чтобы определить, кто создал ресурс, и тег "Среда", чтобы определить, находится ли этот ресурс в рабочей среде, разработке и т. д. Дополнительные сведения см. в статье "Разработка стратегии именования и тегов для ресурсов Azure".
- Выберите Review + create (Просмотреть и создать).
- Нажмите кнопку создания. В ближайшее время оповещение активно.
Проверка оповещений
Примечание.
Сведения о подавлении шумных оповещений см. в разделе "Подавление оповещений" с помощью правил действий.
После настройки правила генерации оповещений убедитесь, что вас устраивает триггер оповещения и его частота. Например, на этой странице показано, как настроить оповещение об используемом хранилище, если параметр оповещения был электронной почтой, вы можете получить сообщение электронной почты, например следующее:
В сообщении отображается имя оповещения, сведения о пороговом значении и причинах активации оповещения, помогающие проверить и устранить неполадки с оповещением.
- Нажмите кнопку "Просмотреть в портал Azure", чтобы просмотреть оповещение, полученное по электронной почте в портал Azure.
- Выберите "Представление правила", чтобы просмотреть или изменить правило > генерации оповещений, активировав оповещение.
- Выберите "Просмотреть ресурс" > , чтобы просмотреть управляемый экземпляр, для которого активируется оповещение.
Управление правилами генерации оповещений
Примечание.
Существующие оповещения необходимо управлять из меню "Оповещения" в меню ресурсов портал Azure. Существующие оповещения нельзя изменить из области ресурсов Управляемый экземпляр.
Для просмотра, приостановки, активации, изменения и удаления существующих оповещений:
На портале Azure найдите элемент "Оповещения". Выберите Оповещения.
Кроме того, можно также выбрать оповещения на панели навигации Azure, если она настроена.
На панели "Оповещения" выберите правила генерации оповещений.
Выберите отдельное правило генерации оповещений для управления. Вы можете изменить и настроить существующие активные правила, если требуется. Активные правила также могут быть приостановлены без удаления.