Partilhar via


Visão geral do Azure SRE Agent Preview

O Azure SRE Agent automatiza o trabalho operacional e reduz o trabalho, permitindo que os programadores e operadores se concentrem em tarefas de alto valor.

As tarefas operacionais típicas incluem frequentemente gerir múltiplos recursos Azure, juntamente com sistemas on-premises e SaaS. Estas tarefas são frequentemente repetitivas ou requerem a organização de múltiplas ferramentas para fornecer os insights necessários. O SRE Agent oferece-lhe uma plataforma orientada por IA para ligar sistemas e automatizar o fluxo de trabalho de ponta a ponta.

O que é Agente SRE?

O SRE Agent é um serviço que traz automação e inteligência às práticas de engenharia da fiabilidade do local. Ajuda-o a reduzir o esforço manual, melhorar o tempo de funcionamento do sistema e entregar resultados operacionais consistentes. À medida que o agente se integra tanto com os serviços Azure como com sistemas externos, executa tarefas operacionais com intervenção humana mínima.

Capacidades de gestão de serviços Azure

O SRE Agent pode gerir todos os serviços Azure através das APIs Azure CLI e REST. Esta capacidade inclui apoio abrangente para:

  • Serviços de computação: máquinas virtuais, App Service, Container Apps, Azure Kubernetes Service (AKS), Azure Functions, e mais

  • Serviços de armazenamento: Armazenamento blob, partilhas de ficheiros, discos geridos e contas de armazenamento

  • Serviços de rede: Redes virtuais, balanceadores de carga, gateways de aplicações e grupos de segurança de rede

  • Serviços de base de dados: Azure SQL Database, Cosmos DB, PostgreSQL, MySQL e Redis

  • Monitorização e gestão: Azure Monitor, Log Analytics, Application Insights e Resource Manager

Pode automatizar qualquer operação que realize com o Azure CLI através do SRE Agent usando runbooks e subagentes personalizados.

Casos de uso primários

  • Automatize incidentes: Ligue-se a plataformas de gestão de incidentes para automatizar triagem, mitigação e resolução. Esta ligação reduz o tempo médio até à recuperação (MTTR) e melhora a disponibilidade do serviço.

  • Automatize fluxos de trabalho agendados: Configure alertas proativos e ações para automatizar tarefas rotineiras e repetitivas que corram com um calendário definido.

Para ver o SRE Agent em ação, veja o vídeo seguinte.


Como funciona o SRE Agent?

O SRE Agent combina conhecimentos apurados em Azure com capacidades completas de personalização. Por padrão, o SRE Agent compreende e gere recursos do Azure para serviços específicos. Fornece predefinições inteligentes para tarefas operacionais comuns. Ao mesmo tempo, oferece flexibilidade para incorporar conhecimento específico de domínio, runbooks personalizados e integrações com ferramentas e fontes de dados como plataformas de observabilidade e monitorização.

O agente opera através de múltiplos mecanismos de automação, incluindo:

  • Conhecimento Azure incorporado: Compreensão pré-configurada dos serviços Azure com padrões operacionais otimizados

  • Runbooks personalizados: Executar comandos CLI Azure e chamadas REST API para qualquer serviço Azure

  • Extensibilidade de subagentes: Construir agentes especializados para serviços específicos como VMs, bases de dados ou componentes de rede

  • Integrações externas: Liga-se a sistemas de monitorização, gestão de incidentes e controlo de versões

Esta extensibilidade garante que o SRE Agent pode adaptar-se ao seu ambiente e aos requisitos operacionais em toda a sua infraestrutura Azure.

Integrations

O Azure SRE Agent integra-se com o seu ecossistema operacional das seguintes formas:

  • Monitorização e observabilidade:

    • Azure Monitor (métricas, registos, alertas, livros de exercícios)
    • Application Insights
    • Análise de Registos
    • Grafana
  • Gestão de incidentes:

    • Alertas do Azure Monitor
    • PagerDuty
    • ServiceNow
  • Controlo de versões e CI/CD:

    • GitHub (repositórios, problemas)
    • Azure DevOps (repositórios, itens de trabalho)
  • Fontes de dados:

    • Azure Data Explorer (Kusto) clusters
    • Servidores MCP (Model Context Protocol)

Introdução

Comece a trabalhar com o Azure SRE Agent agendando uma tarefa, lidando com um incidente ou construindo um subagente.

Cria uma tarefa agendada para executar num horário que definires.

  1. Selecione o separador de Agendar tarefas.

  2. Introduza os detalhes da tarefa.

  3. Defina o horário para executar a sua tarefa.

  4. Elabore instruções para agentes personalizados para a tarefa.

  5. Selecione Criar tarefa agendada.

Considerations

Tenha em mente as seguintes considerações ao usar o Azure SRE Agent:

  • O inglês é o único idioma suportado na interface de chat.
  • Para obter mais informações sobre como os dados são gerenciados no Agente SRE do Azure, consulte a política de privacidade da Microsoft.
  • A disponibilidade varia de acordo com a região e a configuração do locatário.

Quando cria um agente, os seguintes recursos também são automaticamente criados para si:

  • Azure Application Insights
  • área de trabalho do Log Analytics
  • Identidade gerenciada

Próximo passo