Все будет зависеть от типа ресурса и того, что вы хотите сделать. Вы можете использовать Azure Monitor API или Azure Data Explorer API с Kusto для запроса определенных c метрик для ваших различных сервисов. В зависимости от типа данных для этого потребуется включить больше аналитики.
Вот несколько примеров, основанных на типах служб.
Azure Служба приложений - вы можете запрашивать ЦП, память, HTTP-запросы и т. Д. c. Это даст вам представление об активности. Эти же метрики t ie в автоматическом масштабировании.
Azure ВМ - ЦП, память, дисковый ввод-вывод и т. Д. c. Вы можете определить свой базовый уровень, тогда вы будете знать, когда он простаивает или нет.
Azure Хранение - транзакции, вход, выход, запросы и т. Д. c. Вы можете использовать это, чтобы определить, есть ли активность в вашей учетной записи хранения.
Как вы можете видеть, все зависит от того, что вы хотите определить как холостой ход. Если цель состоит в том, чтобы сократить расходы, то это будет сложно для многих из этих услуг. Вы можете увеличивать и уменьшать свои службы приложений с помощью некоторых сценариев или увеличивать / уменьшать масштаб в зависимости от показателей. То же самое можно сделать с вашими Azure виртуальными машинами или с помощью остановки и запуска. Хранилище не сможет быть настроено, но вы платите только за хранение и выход, так что это продиктовано активностью.
Надеюсь, это поможет.