Azure CLI для Azure Monitor

Интерфейс командной строки Azure (Azure CLI) — это набор команд для создания и администрирования ресурсов для множества служб Azure. Для Azure Monitor доступно более 100 различных команд, которые позволяют эффективно работать со службой из командной строки.

Справочники для Azure Monitor

Интерфейс командной строки для Azure Monitor состоит из двух частей: Azure CLI (обычно называется основным CLI) и расширение CLI для Azure Monitor. Расширение устанавливается автоматически при первом запуске ссылки на расширение. Дополнительные сведения о ссылках на расширения см. в статье Использование расширений с Azure CLI.

Важно!

Azure Monitor теперь включает Application Insights и Log Analytics. Таким образом, при работе с CLI для Azure Monitor необходимо установить расширения для каждой подобласти.

Ссылки

Примечание

Вам будет предложено установить ссылку на расширение при первом его запуске. Вы также можете установить расширение вручную с помощью команды az extension add.

Справочник Установка расширения Описание Дополнительные сведения
az monitor Группа команд верхнего уровня для всех команд Azure CLI для Azure Monitor. Общие сведения о службе Azure Monitor
az monitor action-group Управление группами действий, которые связаны с уведомлениями после срабатывания оповещения. Оповещения Azure Monitor
az monitor action-rule да Управление правилами действий, которые позволяют добавлять или подавлять группы действий в сработавших оповещениях. Оповещения Azure Monitor
az monitor activity-log Управление журналами действий, в том числе оповещениями журналов действий. Журнал действий Azure
az monitor app-insights да Управление Application Insights для мониторинга приложений. Что такое Azure Application Insights?
az monitor autoscale Управление параметрами автомасштабирования. Общие сведения об автомасштабировании в Microsoft Azure
az monitor data-collection да Управление правилами сбора данных. Правила сбора данных
az monitor diagnostic-settings Управление параметрами диагностики службы, которые позволяют настроить сбор и маршрутизацию разных типов метрик и журналов платформы. Создание параметров диагностики для отправки журналов платформы и метрик в разные целевые объекты
az footprint да Управление параметрами Azure Footprint.
az monitor log-analytics Управление кластерами журналов и рабочими пространствами. Проектирование развертывания журналов Azure Monitor
az monitor log-analytics solution да Управление решениями Log Analytics.
az monitor log-profiles НЕ ИСПОЛЬЗУЙТЕ для новых разработок. Эта команда ранее использовалась для направления журналов действий в журналы Azure Monitor и Log Analytics. Используйте вместо этого параметры диагностики. Отправка в рабочую область Log Analytics
az monitor metrics Управление метриками платформы и правилами генерации оповещений на основе метрик почти в реальном времени. Метрики в Azure Monitor и Сведения о работе оповещений о метриках в Azure Monitor
az monitor private-link-scope Управление ресурсами области приватного канала Azure Monitor. Безопасное подключение сетей к Azure Monitor с помощью Приватного канала Azure
az monitor scheduled-query да Управление запланированными запросами.

Справочник по примерам использования Azure CLI

Примеры приведены для каждого справочника по Azure CLI. Хотя эти задачи также можно выполнить с помощью портала Azure, при использовании Azure CLI требуется командная строка. Ниже представлено несколько блоков кода, которые помогут вам понять, насколько просто использовать Azure CLI.

Для работы с Azure Monitor вам потребуется группа ресурсов. Группы ресурсов Azure можно без усилий создавать и администрировать с помощью Azure CLI.

#create a resource group
az group create --location westus --name MyResourceGroup

#get a list of resource groups for a subscription
az group list --subscription MySubscription --output table

Создать оповещения для журналов Azure Monitor также очень просто.

#create an Azure Monitor activity log alert
az monitor activity-log alert create --name MyAlertName --resource-group MyResourceGroup

См. также раздел