Как настроить оповещения о метриках для базы данных SQL Azure? - PullRequest
0 голосов
/ 06 ноября 2018

Я пытаюсь настроить предупреждение для показателя «Процент CPU» в моей базе данных SQL Azure. Поскольку классическая функциональность оповещений Azure скоро будет удалена, я пробую новый опыт оповещений: enter image description here

Однако, когда я выбираю свою базу данных, а затем пытаюсь определить критерии оповещения, она вообще не показывает метрические сигналы, только сигналы журнала активности. Я что-то здесь не так делаю или это просто невозможно в новой функциональности оповещений Azure? enter image description here

Ответы [ 3 ]

0 голосов
/ 06 ноября 2018

Показатели / оповещения следующего поколения для Azure SQL еще не опубликованы, поэтому у вас есть только «Классический» на данный момент. Он будет запущен в 2019 году, поэтому следите за его появлением.

https://docs.microsoft.com/en-us/azure/sql-database/sql-database-insights-alerts-portal

enter image description here

0 голосов
/ 06 ноября 2018

Я только что связался с командой, отвечающей за это. Как только новые оповещения станут доступны (в 2019 г.), все существующие классические оповещения должны быть автоматически перенесены из старого классического в новую систему оповещений без каких-либо действий пользователя.

Команда также рассмотрит удаление этого общего сообщения из раздела предупреждений для базы данных SQL, поскольку никаких действий не требуется.

Еще раз спасибо за отзыв, ценим.

-Dani

База данных SQL Azure

0 голосов
/ 06 ноября 2018

Попробуйте использовать PowerShell для создания оповещения о потреблении DTU:

$ResourceGroup = 'IntroAzureSql'
$location = 'West US'
$server = 'msf-sqldb'
$db = 'MSFADMIN'
$rid = (Get-AzureRmResource -ResourceGroupName $ResourceGroup -ResourceName "$server/$db").ResourceID
$email = New-AzureRmAlertRuleEmail -CustomEmails 'mfal@dummy.com' -SendToServiceOwners
Add-AzureRmMetricAlertRule -Name 'DTU90Check' <code>
-Location $location </code>
-ResourceGroup $ResourceGroup <code>
-TargetResourceId $rid </code>
-MetricName 'dtu_consumption_percent' <code>
-Operator GreaterThanOrEqual </code>
-Threshold 90 <code>
-WindowSize '00:05:00' </code>
-TimeAggregationOperator Maximum `
-Actions $email

Для получения дополнительной информации, пожалуйста, прочитайте эту статью.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...