Около 4 недель назад у нас была база данных SQL для разработки на лазурном сервере, и это было здорово, поскольку мы могли видеть процессор и другую информацию.
После того, как мы сделали то, что нам нужно было сделать, чтобы наша база данных работала с Azure, мы создали новую группу ресурсов, базу данных SQL и т.д. и загрузили нашу производственную базу данных из локальной среды в эту новую группу ресурсов и экземпляр базы данных.
По какой-то причине мы не можем видеть для него показатели монитора. Ничего, пусто, как на картинке. И мы не можем попросить Microsoft, потому что у нас только базовый план.
Кто-нибудь знает, почему мы не получаем метики?
Вы видите такое же поведение в системном представлении sys.resource_stats? Выполните следующую инструкцию с помощью SQL Server Management Studio (SSMS).
SELECT database_name, AVG(avg_cpu_percent) AS Average_Compute_Utilization
FROM sys.resource_stats
WHERE start_time BETWEEN @s AND @e
GROUP BY database_name
Я предпочитаю доверять приведенному выше DMV (sys.resource_stats) о потреблении ресурсов, чем графику DTU. Если DMV возвращает результаты, отличные от результатов графика DTU, вам необходимо открыть билет в службу поддержки Azure, чтобы исправить эти графики. Иногда проблема решается в одиночку за несколько дней.