Azure SRE Agent Proactive Operations Skills
Восемь скиллов для Azure SRE Agent проверяют архитектуру, политики, запас ресурсов и расходы подписки и ставят оценки
- 70 ★ репозитория
- Последний коммит
- MIT
Расширенный доступ
Почему такой уровень
- Скиллы читают ресурсы, политики и расходы подписки Azure и запускают команды чтения az CLI и запросы Kusto
- Отчеты содержат данные о конфигурации и затратах и выдают команды для исправлений, применять их вы решаете сами
Установка
- Работает в
В терминале, через SkillFoxx CLI
npx skillfoxx add skills/azure-sre-agent-proactive-operations-skillsОпределит агенты на машине, покажет уровень доступа и зафиксирует версию.
Другие способы установки
Доступ и проверки
Как мы проверяемРасширенный доступИнструмент запускает код или ходит в сеть, а внешние данные только читает.
- Скиллы читают ресурсы, политики и расходы подписки Azure и запускают команды чтения az CLI и запросы Kusto
- Отчеты содержат данные о конфигурации и затратах и выдают команды для исправлений, применять их вы решаете сами
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
Набор добавляет Azure SRE Agent восемь скиллов для проактивной работы: встроенные возможности агента сильны в реакции на инциденты, а регулярные проверки состояния почти не покрыты. Скиллы читают ресурсы подписки через `az` CLI с правами на чтение и запросы Kusto, а результат оформляют отчетом с оценками, уровнями зрелости и приоритетами. В наборе: Well-Architected Review по пяти столпам с баллами, аудит политик, RBAC, тегов, блокировок и имен, планирование запаса ресурсов по квотам и росту, FinOps с поиском лишних расходов и распределением затрат по командам, шаблон разбора инцидента без поиска виноватых по методу «пяти почему», мониторинг Defender Secure Score с планом улучшения, проверка зрелости управления для стартапов из 15 пунктов по шкале 0–100 и проверка Azure OpenAI и Foundry из 15 пунктов по безопасности, надежности и стоимости. Отчеты связывают находки между областями: например, какое исправление нужно сделать первым, потому что оно блокирует следующие. К замечаниям прилагаются готовые команды `az` для вставки. У каждого скилла есть пример вывода, а запуск можно поставить на расписание. Набор принят в официальный маркетплейс плагинов Azure SRE Agent как Azure Proactive Operations.
Для кого. Инженерам платформы и SRE в Azure, которым нужны регулярные проверки безопасности, расходов и соответствия без ручного разбора портала.
Подходит, если
- Перед воркшопом с клиентом нужен обзор Well-Architected с баллами по пяти столпам
- Раз в неделю агент должен проверять политики, теги, блокировки и права в подписках
- Нужно узнать, выдержит ли инфраструктура трехкратный трафик в Черную пятницу
- Раз в месяц требуется отчет о расходах с разбивкой по командам и поиском простаивающих ресурсов
- После инцидента надо быстро собрать разбор без обвинений по шаблону «пяти почему»
Не подходит, если
- У вас нет Azure SRE Agent: скиллы написаны под его формат и инструменты
- Нужен готовый нестандартный отчет для вашего стека: наборы проверок общие для Azure
- Инструмент должен сам чинить найденное: скиллы читают состояние и выдают команды `az`, правки не применяют
- Права на подписку выданы без Reader: для проверок хватает чтения, но без него они не запустятся
Пример запроса к агенту
Запусти Well-Architected review на моей production-подписке и покажи оценки по пяти столпам и первые три исправленияОграничения
- Нужен включенный Azure SRE Agent и роль Reader на целевых подписках, для скиллов по расходам роль Cost Management Reader.
- Автор отмечает, что это проект сообщества и Microsoft его не поддерживает: скиллы проверены на живом агенте, но могут потребовать правок при изменениях платформы.
- Проверки читают состояние и выдают команды `az` для исправлений, применение правок остается за вами.
- Наборы проверок общие: для узкой политики компании настройка описана в `docs/customization.md`.
Как отключить. В портале sre.azure.com откройте Builder, затем Plugins, найдите Azure Proactive Operations и нажмите удаление. Скиллы можно также удалить по отдельности в Builder, затем Skill builder. Запланированные запуски отключают в настройках расписания.
Частые вопросы
Как установить скиллы?
Откройте sre.azure.com, выберите агента, затем Builder, Plugins, Add marketplace и введите `Azure/sre-agent-plugins`. Установите Azure Proactive Operations и проверьте скиллы в Skill builder.
Какие права нужны?
Минимум Reader на целевых подписках. Для скиллов по расходам нужна еще роль Cost Management Reader.
Чем это отличается от Azure Advisor?
Advisor выдает плоский список рекомендаций по ресурсам. Скиллы собирают отчет с оценками и приоритетами, связывают находки между областями, дают готовые команды `az` и запускаются по расписанию.
Исправляют ли скиллы найденное сами?
Нет. Они читают состояние через `az` CLI и запросы Kusto, а исправления выдают командами, которые вставляете вы.
Сколько проверок в скилле Azure OpenAI и Foundry?
Пятнадцать, по безопасности, надежности и стоимости, с результатом Pass или Fail по каждой. Это скилл номер восемь в наборе.
Обсуждение
Вопросов и отзывов пока нет.
Похожие
СкиллыСкиллы Microsoft Learn почти по каждому сервису Azure: лимиты, настройка, безопасность, архитектура и диагностика со ссылками на документацию
Плагин Microsoft с семью скиллами для Azure DevOps: бэклог, задачи, итерации, сборки и оповещения безопасности.
Microsoft Agent Skills
Agent Skills
Официальные скиллы Microsoft для работы агентов с Azure SDK и Foundry на Python, .NET, TypeScript, Java и Rust
Подборка скиллов и агентов для Copilot по Azure, API Management, Terraform и диаграммам с установкой через skills CLI или APM
Большая база скиллов по DevOps, безопасности, инфраструктуре и комплаенсу для AI-агентов
Сорок пять скиллов, сценарии агентов и шаблоны CloudFormation для AWS DevOps Agent: разбор инцидентов и ревью операций
Коротко о README
README объясняет, чего не хватает встроенному Azure SRE Agent, и перечисляет восемь скиллов в таблице с пользой каждого. Затем идут примеры отчетов, адресаты, сравнение с Azure Advisor, требования, установка из маркетплейса и примеры запросов.
Бейдж для README
Исходный SKILL.md
---
name: well-architected-review
description: Run a Well-Architected Framework (WAF) review against Azure resources in scope. Use when asked about best practices, architecture review, WAF assessment, or pillar compliance (Reliability, Security, Cost, Operational Excellence, Performance Efficiency).
tools:
- RunAzCliReadCommands
- execute_kusto_query
---
# Well-Architected Review
## Purpose
Perform a structured assessment of Azure resources against the five pillars of the Microsoft Azure Well-Architected Framework. Produce a scored report with prioritized recommendations.
## When to use this skill
- User asks "are we following best practices?"
- User asks for a WAF or Well-Architected review
- User wants to assess architecture quality before a launch or audit
- Periodic (quarterly) architecture health check
## Pillars and checks
### 1. Reliability
Run the following checks and report findings:
1. **Availability design**: Check if critical workloads use availability zones or availability sets
```bash
az vm list --query "[].{name:name, zones:zones, availabilitySet:availabilitySet.id}" -o table
az appservice plan list --query "[].{name:name, zoneRedundant:zoneRedundant, sku:sku.name}" -o table
```
2. **Backup coverage**: Verify Recovery Services vaults and backup policies exist for VMs, databases, and file shares
```bash
az backup vault list -o table
```
Then for each vault:
```bash
az backup item list --vault-name <vault> --resource-group <rg> --backup-management-type AzureIaasVM -o table