Pular para o conteúdo
Skillpedia
Conectores (MCP)77 mil · #1381

New Relic Automation

Ajuda seu agente a automatizar tarefas no New Relic. Ele pode gerenciar alertas, monitorar aplicações e configurar notificações.

O que ela faz

Esta ferramenta ajuda a gerenciar alertas e monitoramento no New Relic. Você pode criar e organizar políticas de alerta, configurar onde as notificações de alerta são enviadas (como e-mail ou Slack) e verificar quais aplicativos estão sendo monitorados.

Quando usar

  • ✓Quando você precisa criar um novo grupo de alertas para monitorar um serviço.
  • ✓Quando você quer configurar o envio de notificações de alerta para sua equipe via Slack.
  • ✓Quando você precisa verificar quais aplicações já estão sendo monitoradas.

Exemplo do que pedir para a IA

“Crie uma política de alerta chamada 'Problemas Críticos' e me avise quando terminar.”

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/ComposioHQ/awesome-claude-skills/blob/master/composio-skills/new-relic-automation/SKILL.md

Mensagem pronta para colar

Use esta skill para me ajudar: https://github.com/ComposioHQ/awesome-claude-skills/blob/master/composio-skills/new-relic-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 à sua conta New Relic e usa comandos específicos para criar, listar ou modificar alertas e canais de notificação. Ela também pode buscar informações sobre os aplicativos que você está monitorando.

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 ComposioHQ/awesome-claude-skills --skill New Relic Automation

Ou baixe só o arquivo:

curl -L https://raw.githubusercontent.com/ComposioHQ/awesome-claude-skills/master/composio-skills/new-relic-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 do New Relic

Automatize seus fluxos de trabalho de observabilidade do New Relic – crie e gerencie políticas de alerta, configure canais de notificação (e-mail, Slack, webhook, PagerDuty), monitore aplicações APM, inspecione condições de alerta e integre alertas do New Relic em pipelines entre aplicações.

Documentação do Toolkit: composio.dev/toolkits/new_relic


Configuração

  1. Adicione o servidor Composio MCP ao seu cliente: https://rube.app/mcp
  2. Conecte sua conta New Relic quando solicitado (autenticação por chave de API)
  3. Comece a usar os fluxos de trabalho abaixo

Fluxos de Trabalho Principais

1. Listar Políticas de Alerta

Use NEW_RELIC_GET_ALERT_POLICIES para descobrir políticas de alerta existentes com filtragem opcional.

Tool: NEW_RELIC_GET_ALERT_POLICIES
Inputs:
  - name: string (optional, partial match supported)
  - incident_preference: "PER_POLICY" | "PER_CONDITION" | "PER_CONDITION_AND_TARGET"
  - page: integer (1-indexed pagination)

2. Criar uma Política de Alerta

Use NEW_RELIC_CREATE_ALERT_POLICY para configurar um novo contêiner de política para condições de alerta.

Tool: NEW_RELIC_CREATE_ALERT_POLICY
Inputs:
  - name: string (required) -- must be unique within the account
  - incident_preference: "PER_POLICY" | "PER_CONDITION" | "PER_CONDITION_AND_TARGET" (default: PER_POLICY)

Preferências de Incidente explicadas:

  • PER_POLICY -- um problema por política (recomendado para a maioria dos casos de uso)
  • PER_CONDITION -- um problema por condição de alerta
  • PER_CONDITION_AND_TARGET -- um problema por condição e sinal/alvo

3. Criar Canais de Notificação de Alerta

Use NEW_RELIC_CREATE_ALERT_CHANNEL para registrar pontos de extremidade de notificação para entrega de alertas.

Tool: NEW_RELIC_CREATE_ALERT_CHANNEL
Inputs:
  - type: "email" | "slack" | "webhook" | "pagerduty" | "opsgenie" | "victorops" (required)
  - name: string (required) -- human-readable channel name
  - configuration: object (required) -- varies by type:
    Email:     { recipients: "devops@example.com,oncall@example.com" }
    Slack:     { url: "<slack_webhook_url>", channel: "alerts" }
    Webhook:   { url: "https://hooks.example.com/alerts", auth_username, auth_password }
    PagerDuty: { service_key: "<integration_key>" }
    OpsGenie:  { api_key, recipients, tags, teams }
    VictorOps: { key: "<api_key>", route_key: "<routing_key>" }

4. Obter Condições de Alerta para uma Política

Use NEW_RELIC_GET_ALERT_CONDITIONS para inspecionar as condições anexadas a uma política específica.

Tool: NEW_RELIC_GET_ALERT_CONDITIONS
Inputs:
  - policy_id: integer (required)

5. Monitorar Aplicações

Use NEW_RELIC_GET_APPLICATIONS e NEW_RELIC_GET_BROWSER_APPLICATIONS para listar aplicações monitoradas por APM e navegador.

Tool: NEW_RELIC_GET_APPLICATIONS
Inputs:
  - name: string (optional, case-insensitive partial match)
  - host: string (optional, case-insensitive partial match)
  - ids: string (optional, comma-separated list of app IDs)
  - page: integer (1-indexed)

Tool: NEW_RELIC_GET_BROWSER_APPLICATIONS
Inputs:
  - filter[name]: string (optional, case-insensitive partial match)
  - page: integer (1-indexed)

6. Gerenciar Canais e Políticas

Use NEW_RELIC_UPDATE_ALERT_CHANNEL para modificar canais existentes e NEW_RELIC_DELETE_ALERT_POLICY para remover políticas.

Tool: NEW_RELIC_UPDATE_ALERT_CHANNEL
Inputs:
  - alert_channel_id: integer (required)
  - name: string (optional)
  - type: string (optional, only to change type)
  - configuration: object (optional, fields vary by type)

Tool: NEW_RELIC_DELETE_ALERT_POLICY
Inputs:
  - policy_id: string (required) -- ID of the policy to delete

Armadilhas Conhecidas

Armadilha Detalhe
Nomes de política únicos NEW_RELIC_CREATE_ALERT_POLICY exige que o nome seja único dentro da conta.
Configuração de canal varia por tipo O objeto configuration para NEW_RELIC_CREATE_ALERT_CHANNEL tem campos obrigatórios diferentes por tipo de canal (por exemplo, recipients para e-mail, service_key para PagerDuty).
Paginação necessária Todos os endpoints de lista retornam resultados paginados. Itere pelas páginas até que os resultados se esgotem.
Incompatibilidade de tipo de ID de política NEW_RELIC_GET_ALERT_CONDITIONS espera policy_id como um inteiro, enquanto NEW_RELIC_DELETE_ALERT_POLICY espera como uma string.
Vinculação de canal-política Após criar um canal, você deve associá-lo separadamente a uma política para que os alertas fluam para esse canal.

Referência Rápida

Slug da Ferramenta Descrição

…

Perguntas frequentes

Preciso saber o ID da política para deletá-la?

Sim, para deletar uma política de alerta, você precisa fornecer o ID dela.

Posso criar um canal de notificação para o PagerDuty?

Sim, você pode criar canais para e-mail, Slack, webhook, PagerDuty, OpsGenie e VictorOps.

Como sei para onde os alertas serão enviados?

Você precisa criar um 'canal de notificação' e depois associá-lo a uma política de alerta para que as notificações sejam enviadas para o destino configurado (ex: e-mail, Slack).

Detalhes

Descrição original do autor

Automate New Relic observability workflows -- manage alert policies, notification channels, alert conditions, and monitor applications and browser apps via the Composio MCP integration.

repo: ComposioHQ/awesome-claude-skills

Popularidade

Estrelas no GitHub
77 mil
Posição no ranking
#1381
Licença
—
Atualizada em
18/09/2026

Essa skill é útil?

0

Entre para votar.

Comentários

  • …

Mais skills deste repositório

Skills parecidas