Pular para o conteúdo
Skillpedia
Automações48 mil · #2725

datadog-automation

Automatiza tarefas no Datadog para seu agente. Ele pode buscar métricas, logs e gerenciar alertas, facilitando o monitoramento.

O que ela faz

Esta ferramenta ajuda a automatizar tarefas no Datadog, como consultar métricas, procurar logs, gerenciar alertas e painéis, e criar eventos ou agendar manutenções.

Quando usar

  • ✓Quando você precisa ver o desempenho de um servidor.
  • ✓Quando você quer encontrar erros específicos nos logs.
  • ✓Quando você precisa silenciar um alerta temporariamente.

Exemplo do que pedir para a IA

“Mostre os logs de erro do servidor web nas últimas 2 horas.”

Quer saber mais? Abra as seções abaixo.

Como usar

O jeito mais fácil: copie a mensagem abaixo e cole no Claude, ChatGPT, Cursor ou outra IA. Ela lê a skill e segue as instruções.

Link da skill

https://github.com/sickn33/agentic-awesome-skills/blob/main/plugins/agentic-awesome-skills-claude/skills/datadog-automation/SKILL.md

Mensagem pronta para colar

Use esta skill para me ajudar: https://github.com/sickn33/agentic-awesome-skills/blob/main/plugins/agentic-awesome-skills-claude/skills/datadog-automation/SKILL.md Leia o arquivo SKILL.md desse link e siga as instruções dele na minha tarefa.
Como funciona

A ferramenta se conecta ao Datadog usando suas credenciais. Ela usa comandos específicos para buscar informações ou fazer alterações, como pedir métricas ou criar um novo alerta.

Instalação

Jeito mais fácil: copie o link da skill e cole no Claude, ChatGPT ou Cursor pedindo para seguir as instruções.

No terminal (Claude Code, Codex, Cursor), na pasta do projeto:

npx skills add sickn33/agentic-awesome-skills --skill datadog-automation

Ou baixe só o arquivo:

curl -L https://raw.githubusercontent.com/sickn33/agentic-awesome-skills/main/plugins/agentic-awesome-skills-claude/skills/datadog-automation/SKILL.md -o SKILL.md
Conteúdo técnico (SKILL.md)

Tradução do texto original do autor no GitHub. Os comandos e códigos estão como no original.

Automação Datadog via Rube MCP

Automatize operações de monitoramento e observabilidade do Datadog através do toolkit Datadog da Composio via Rube MCP.

Pré-requisitos

  • Rube MCP deve estar conectado (RUBE_SEARCH_TOOLS disponível)
  • Conexão Datadog ativa via RUBE_MANAGE_CONNECTIONS com o toolkit datadog
  • Sempre chame RUBE_SEARCH_TOOLS primeiro para obter os esquemas de ferramentas atuais

Configuração

Obter Rube MCP: Adicione https://rube.app/mcp como um servidor MCP na sua configuração de cliente. Nenhuma chave de API é necessária — basta adicionar o endpoint e funciona.

  1. Verifique se o Rube MCP está disponível confirmando que RUBE_SEARCH_TOOLS responde
  2. Chame RUBE_MANAGE_CONNECTIONS com o toolkit datadog
  3. Se a conexão não estiver ATIVA, siga o link de autenticação retornado para completar a autenticação do Datadog
  4. Confirme se o status da conexão mostra ATIVA antes de executar quaisquer fluxos de trabalho

Fluxos de Trabalho Principais

1. Consultar e Explorar Métricas

Quando usar: O usuário deseja consultar dados de métricas ou listar métricas disponíveis

Sequência de ferramentas:

  1. DATADOG_LIST_METRICS - Listar nomes de métricas disponíveis [Opcional]
  2. DATADOG_QUERY_METRICS - Consultar dados de séries temporais de métricas [Obrigatório]

Parâmetros chave:

  • query: String de consulta de métrica do Datadog (ex: avg:system.cpu.user{host:web01})
  • from: Timestamp de início (segundos de época Unix)
  • to: Timestamp de fim (segundos de época Unix)
  • q: String de busca para listar métricas

Armadilhas:

  • A sintaxe da consulta segue o formato de consulta de métricas do Datadog: aggregation:metric_name{tag_filters}
  • from e to são timestamps de época Unix em segundos, não em milissegundos
  • Agregações válidas: avg, sum, min, max, count
  • Filtros de tag usam chaves: {host:web01,env:prod}
  • O intervalo de tempo não deve exceder os limites de retenção do Datadog para o tipo de métrica

2. Pesquisar e Analisar Logs

Quando usar: O usuário deseja pesquisar entradas de log ou listar índices de log

Sequência de ferramentas:

  1. DATADOG_LIST_LOG_INDEXES - Listar índices de log disponíveis [Opcional]
  2. DATADOG_SEARCH_LOGS - Pesquisar logs com consulta e filtros [Obrigatório]

Parâmetros chave:

  • query: Consulta de pesquisa de log usando a sintaxe de consulta de log do Datadog
  • from: Hora de início (ISO 8601 ou timestamp Unix)
  • to: Hora de fim (ISO 8601 ou timestamp Unix)
  • sort: Ordem de classificação ('asc' ou 'desc')
  • limit: Número de entradas de log a serem retornadas

Armadilhas:

  • Consultas de log usam a sintaxe de pesquisa de log do Datadog: service:web status:error
  • A pesquisa é limitada a logs retidos dentro do período de retenção configurado
  • Grandes conjuntos de resultados exigem paginação; verifique tokens de cursor/página
  • Índices de log controlam roteamento e retenção; filtre por índice, se conhecido

3. Gerenciar Monitores

Quando usar: O usuário deseja criar, atualizar, silenciar ou inspecionar monitores

Sequência de ferramentas:

  1. DATADOG_LIST_MONITORS - Listar todos os monitores com filtros [Obrigatório]
  2. DATADOG_GET_MONITOR - Obter detalhes de um monitor específico [Opcional]
  3. DATADOG_CREATE_MONITOR - Criar um novo monitor [Opcional]
  4. DATADOG_UPDATE_MONITOR - Atualizar configuração do monitor [Opcional]
  5. DATADOG_MUTE_MONITOR - Silenciar um monitor temporariamente [Opcional]
  6. DATADOG_UNMUTE_MONITOR - Reativar um monitor silenciado [Opcional]

Parâmetros chave:

  • monitor_id: ID numérico do monitor
  • name: Nome de exibição do monitor
  • type: Tipo de monitor ('metric alert', 'service check', 'log alert', 'query alert', etc.)
  • query: Consulta do monitor definindo a condição de alerta
  • message: Mensagem de notificação com @menções
  • tags: Array de strings de tags
  • thresholds: Valores de limite de alerta (critical, warning, ok)

Armadilhas:

  • type do monitor deve corresponder ao tipo de consulta; incompatibilidades causam falhas na criação
  • message suporta @menções para notificações (ex: @slack-channel, @pagerduty)
  • Limites variam por tipo de monitor; monitores de métricas precisam de critical no mínimo
  • Silenciar um monitor suprime notificações, mas o monitor continua avaliando
  • IDs de monitor são inteiros numéricos

4. Gerenciar Dashboards

Quando usar: O usuário deseja listar, visualizar, atualizar ou excluir dashboards

Sequência de ferramentas:

  1. DATADOG_LIST_DASHBOARDS - Listar todos os dashboards [Obrigatório]
  2. DATADOG_GET_DASHBOARD - Obter definição completa do dashboard [Opcional]
  3. DATADOG_UPDATE_DASHBOARD - Atualizar layout ou widgets do dashboard [Opcional]
  4. DATADOG_DELETE_DASHBOARD - Remover um dashboard (irreversível) [Opcional]

Parâmetros chave:

  • dashboard_id: String identificadora do dashboard
  • title: Título do dashboard
  • layout_type: 'ordered' (grade) ou 'free' (posicionamento livre)
  • widgets: Array de objetos de definição de widget
  • description: Descrição do dashboard

Armadilhas:

…

Perguntas frequentes

Como conecto o Datadog?

Você precisa configurar o Rube MCP e usar o comando `RUBE_MANAGE_CONNECTIONS` com o tipo 'datadog'. Siga o link de autenticação se for solicitado.

O que é Rube MCP?

É um sistema que permite que a IA interaja com outras ferramentas. Você adiciona um endereço específico para que ele funcione.

Posso criar um alerta novo?

Sim, você pode criar, atualizar, silenciar ou ver detalhes de alertas (monitores) usando os comandos apropriados.

Detalhes

Descrição original do autor

Automate Datadog tasks via Rube MCP (Composio): query metrics, search logs, manage monitors/dashboards, create events and downtimes. Always search tools first for current schemas.

repo: sickn33/agentic-awesome-skills

Popularidade

Estrelas no GitHub
48 mil
Posição no ranking
#2725
Licença
MIT
Atualizada em
15/10/2026

Essa skill é útil?

0

Entre para votar.

Comentários

  • …

Mais skills deste repositório

Skills parecidas