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
Mensagem pronta para colar
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-automationOu 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.mdConteú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_CONNECTIONScom o toolkitdatadog - Sempre chame
RUBE_SEARCH_TOOLSprimeiro 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.
- Verifique se o Rube MCP está disponível confirmando que
RUBE_SEARCH_TOOLSresponde - Chame
RUBE_MANAGE_CONNECTIONScom o toolkitdatadog - Se a conexão não estiver ATIVA, siga o link de autenticação retornado para completar a autenticação do Datadog
- 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:
DATADOG_LIST_METRICS- Listar nomes de métricas disponíveis [Opcional]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} frometosã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:
DATADOG_LIST_LOG_INDEXES- Listar índices de log disponíveis [Opcional]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 Datadogfrom: 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:
DATADOG_LIST_MONITORS- Listar todos os monitores com filtros [Obrigatório]DATADOG_GET_MONITOR- Obter detalhes de um monitor específico [Opcional]DATADOG_CREATE_MONITOR- Criar um novo monitor [Opcional]DATADOG_UPDATE_MONITOR- Atualizar configuração do monitor [Opcional]DATADOG_MUTE_MONITOR- Silenciar um monitor temporariamente [Opcional]DATADOG_UNMUTE_MONITOR- Reativar um monitor silenciado [Opcional]
Parâmetros chave:
monitor_id: ID numérico do monitorname: Nome de exibição do monitortype: Tipo de monitor ('metric alert', 'service check', 'log alert', 'query alert', etc.)query: Consulta do monitor definindo a condição de alertamessage: Mensagem de notificação com @mençõestags: Array de strings de tagsthresholds: Valores de limite de alerta (critical,warning,ok)
Armadilhas:
typedo monitor deve corresponder ao tipo de consulta; incompatibilidades causam falhas na criaçãomessagesuporta @menções para notificações (ex:@slack-channel,@pagerduty)- Limites variam por tipo de monitor; monitores de métricas precisam de
criticalno 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:
DATADOG_LIST_DASHBOARDS- Listar todos os dashboards [Obrigatório]DATADOG_GET_DASHBOARD- Obter definição completa do dashboard [Opcional]DATADOG_UPDATE_DASHBOARD- Atualizar layout ou widgets do dashboard [Opcional]DATADOG_DELETE_DASHBOARD- Remover um dashboard (irreversível) [Opcional]
Parâmetros chave:
dashboard_id: String identificadora do dashboardtitle: Título do dashboardlayout_type: 'ordered' (grade) ou 'free' (posicionamento livre)widgets: Array de objetos de definição de widgetdescription: 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.
Popularidade
- Estrelas no GitHub
- 48 mil
- Posição no ranking
- #2725
- Licença
- MIT
- Atualizada em
- 15/10/2026
Comentários
- …
Mais skills deste repositório
00-andruia-consultant
Ajuda seu agente a iniciar ou melhorar projetos de IA. Ele analisa código, sugere ferramentas e cria planos de ação em espanhol.
sickn33/agentic-awesome-skills
007
Faz seu agente realizar auditorias de segurança e modelagem de ameaças. É útil para proteger projetos contra ataques e vulnerabilidades.
sickn33/agentic-awesome-skills
10-andruia-skill-smith
Ajuda seu agente a criar ou melhorar ferramentas de IA. Ele define como as ferramentas funcionam, escreve a documentação e valida a estrutura.
sickn33/agentic-awesome-skills
20-andruia-niche-intelligence
Faz seu agente criar um resumo sobre um setor específico. É útil para entender o contexto, regras, padrões de uso e riscos de um projeto, usando fontes confiáveis.
sickn33/agentic-awesome-skills
Skills parecidas
benchmark
Ajuda seu agente a medir a velocidade e a performance do código. É útil para garantir que as coisas estão rápidas e para encontrar problemas de lentidão.
affaan-m/ECC
content-hash-cache-pattern
Faz seu agente usar hashes de conteúdo para cachear resultados de processamento de arquivos. Isso evita processamento repetido e invalida o cache automaticamente quando o conteúdo muda. Útil para acelerar tarefas lentas.
affaan-m/ECC
parallel-execution-optimizer
Faz seu agente acelerar tarefas complexas dividindo-as em partes menores e executando-as em paralelo. Garante que tudo seja verificado ao final.
affaan-m/ECC