Community코딩 & 개발github.com

New Relic Automation

New Relic 관찰 가능성 워크플로우를 자동화합니다 — 경보 정책, 알림 채널, 경보 조건을 관리하고, Composio MCP 통합을 통해 애플리케이션과 브라우저 앱을 모니터링합니다.

New Relic Automation란 무엇인가요?

이 스킬은 에이전트가 New Relic의 관찰 가능성 기능을 완전히 자동화할 수 있도록 지원합니다. 주요 기능으로는 경보 정책 생성 및 관리, 이메일/Slack/웹훅/PagerDuty 등 다양한 알림 채널 구성, APM 애플리케이션 모니터링, 브라우저 모니터링 앱 조회, 그리고 경보 조건을 검사하는 작업이 포함됩니다. Composio MCP 통합을 기반으로 하여, 에이전트는 Composio MCP 서버에 연결한 후 New Relic API 키 인증만으로 모든 워크플로우를 즉시 실행할 수 있습니다. 이 스킬은 여러 엔드포인트에서 페이지네이션을 지원하며, 경보 정책에서 인시던트 선호도(정책별, 조건별, 조건+타겟별)를 세밀하게 제어할 수 있습니다. 운영팀은 이를 통해 경보 관리 파이프라인을 다른 앱과 연계하거나, 알림 채널을 일괄 등록하고, 정책 삭제 및 채널 업데이트 등 유지보수 작업을 자동화할 수 있습니다. 주의할 점으로는 정책 이름의 고유성 요구사항, 채널 유형별 설정 객체 차이, 그리고 정책 ID 데이터 타입 불일치(policy_id가 정수/문자열로 다르게 요구됨) 등이 있습니다.

지원 대상~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/ComposioHQ/awesome-codex-skills/tree/main/composio-skills/new-relic-automation

Installed? Explore more 코딩 & 개발 skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →

즐겨 사용하는 AI에게 물어보기

이 에이전트 스킬이 미리 로드된 새 채팅을 엽니다.

문서

New Relic Automation은(는) 무엇을 하나요?

New Relic 관찰 가능성 워크플로우를 자동화하세요 — 경보 정책을 생성하고 관리하고, 알림 채널(이메일, Slack, 웹훅, PagerDuty)을 구성하고, APM 애플리케이션을 모니터링하며, 경보 조건을 검사하고, New Relic 알리미를 여러 앱 간 파이프라인에 통합할 수 있습니다.

툴킷 문서: composio.dev/toolkits/new_relic


설정

  1. 클라이언트에 Composio MCP 서버를 추가합니다: https://rube.app/mcp
  2. 연결 요청 시 New Relic 계정을 연결합니다 (API 키 인증)
  3. 아래 워크플로우를 사용하기 시작합니다

핵심 워크플로우

1. 경보 정책 목록 조회

NEW_RELIC_GET_ALERT_POLICIES를 사용하여 선택적 필터링으로 기존 경보 정책을 검색합니다.

Tool: NEW_RELIC_GET_ALERT_POLICIES
입력:
  - name: 문자열 (선택사항, 부분 일치 지원)
  - incident_preference: "PER_POLICY" | "PER_CONDITION" | "PER_CONDITION_AND_TARGET"
  - page: 정수 (1부터 시작하는 페이지네이션)

2. 경보 정책 생성

NEW_RELIC_CREATE_ALERT_POLICY를 사용하여 경보 조건을 위한 새 정책 컨테이너를 설정합니다.

Tool: NEW_RELIC_CREATE_ALERT_POLICY
입력:
  - name: 문자열 (필수) -- 계정 내에서 고유해야 함
  - incident_preference: "PER_POLICY" | "PER_CONDITION" | "PER_CONDITION_AND_TARGET" (기본값: PER_POLICY)

인시던트 선호도 설명:

  • PER_POLICY -- 정책당 하나의 이슈 (대부분의 사용 사례에 권장)
  • PER_CONDITION -- 경보 조건당 하나의 이슈
  • PER_CONDITION_AND_TARGET -- 조건 및 신호/타겟당 하나의 이슈

3. 경보 알림 채널 생성

NEW_RELIC_CREATE_ALERT_CHANNEL을 사용하여 알림 전달을 위한 알림 엔드포인트를 등록합니다.

Tool: NEW_RELIC_CREATE_ALERT_CHANNEL
입력:
  - type: "email" | "slack" | "webhook" | "pagerduty" | "opsgenie" | "victorops" (필수)
  - name: 문자열 (필수) -- 사람이 읽을 수 있는 채널 이름
  - configuration: 객체 (필수) -- 유형에 따라 다름:
    Email:     { recipients: "[email protected],[email protected]" }
    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. 정책의 경보 조건 조회

NEW_RELIC_GET_ALERT_CONDITIONS를 사용하여 특정 정책에 연결된 조건을 검사합니다.

Tool: NEW_RELIC_GET_ALERT_CONDITIONS
입력:
  - policy_id: 정수 (필수)

5. 애플리케이션 모니터링

NEW_RELIC_GET_APPLICATIONS와 NEW_RELIC_GET_BROWSER_APPLICATIONS를 사용하여 APM 및 브라우저 모니터링 앱을 목록화합니다.

Tool: NEW_RELIC_GET_APPLICATIONS
입력:
  - name: 문자열 (선택사항, 대소문자 구분 없는 부분 일치)
  - host: 문자열 (선택사항, 대소문자 구분 없는 부분 일치)
  - ids: 문자열 (선택사항, 쉼표로 구분된 앱 ID 목록)
  - page: 정수 (1부터 시작)

Tool: NEW_RELIC_GET_BROWSER_APPLICATIONS
입력:
  - filter[name]: 문자열 (선택사항, 대소문자 구분 없는 부분 일치)
  - page: 정수 (1부터 시작)

6. 채널 및 정책 관리

NEW_RELIC_UPDATE_ALERT_CHANNEL을 사용하여 기존 채널을 수정하고 NEW_RELIC_DELETE_ALERT_POLICY를 사용하여 정책을 제거합니다.

Tool: NEW_RELIC_UPDATE_ALERT_CHANNEL
입력:
  - alert_channel_id: 정수 (필수)
  - name: 문자열 (선택사항)
  - type: 문자열 (선택사항, 유형 변경 시에만)
  - configuration: 객체 (선택사항, 유형에 따라 필드가 다름)

Tool: NEW_RELIC_DELETE_ALERT_POLICY
입력:
  - policy_id: 문자열 (필수) -- 삭제할 정책의 ID

알려진 함정

함정세부 내용
정책 이름 고유성NEW_RELIC_CREATE_ALERT_POLICY는 계정 내에서 이름이 고유해야 합니다.
채널 설정이 유형별로 다름NEW_RELIC_CREATE_ALERT_CHANNEL의 configuration 객체는 채널 유형에 따라 필수 필드가 다릅니다 (예: 이메일은 recipients, PagerDuty는 service_key).
페이지네이션 필요모든 목록 엔드포인트는 페이지네이션된 결과를 반환합니다. 결과가 소진될 때까지 페이지를 반복하세요.
정책 ID 타입 불일치NEW_RELIC_GET_ALERT_CONDITIONS는 policy_id를 정수로 기대하는 반면, NEW_RELIC_DELETE_ALERT_POLICY는 문자열로 기대합니다.
채널-정책 연결채널을 생성한 후, 알림이 해당 채널로 전달되도록 별도로 정책과 연결해야 합니다.

빠른 참조

도구 슬러그설명
NEW_RELIC_GET_ALERT_POLICIES선택적 필터링으로 경보 정책 목록 조회
NEW_RELIC_CREATE_ALERT_POLICY새 경보 정책 생성
NEW_RELIC_DELETE_ALERT_POLICYID로 경보 정책 삭제
NEW_RELIC_CREATE_ALERT_CHANNEL알림 채널 생성 (이메일, Slack, 웹훅 등)
NEW_RELIC_GET_ALERT_CHANNELS구성된 모든 알림 채널 목록 조회
NEW_RELIC_UPDATE_ALERT_CHANNEL기존 알림 채널 업데이트
NEW_RELIC_GET_ALERT_CONDITIONS정책의 경보 조건 조회
NEW_RELIC_GET_APPLICATIONSAPM 애플리케이션 목록 조회
NEW_RELIC_GET_BROWSER_APPLICATIONS브라우저 모니터링 애플리케이션 목록 조회

Composio 제공

Individual skills in this repo

This repo contains 20 individual skills — each has its own dedicated page.

ComposioHQ/-21risk-automation

Automate 21risk tasks via Rube MCP (Composio). Always search tools first for current schemas.

ComposioHQ/-2chat-automation

Automate 2chat tasks via Rube MCP (Composio). Always search tools first for current schemas.

ComposioHQ/ably-automation

Automate Ably tasks via Rube MCP (Composio). Always search tools first for current schemas.

ComposioHQ/abstract-automation

Automate Abstract tasks via Rube MCP (Composio). Always search tools first for current schemas.

ComposioHQ/abuselpdb-automation

Automate Abuselpdb tasks via Rube MCP (Composio). Always search tools first for current schemas.

ComposioHQ/abyssale-automation

Automate Abyssale tasks via Rube MCP (Composio). Always search tools first for current schemas.

ComposioHQ/accelo-automation

Automate Accelo tasks via Rube MCP (Composio). Always search tools first for current schemas.

ComposioHQ/accredible-certificates-automation

Automate Accredible Certificates tasks via Rube MCP (Composio). Always search tools first for current schemas.

ComposioHQ/acculynx-automation

Automate Acculynx tasks via Rube MCP (Composio). Always search tools first for current schemas.

ComposioHQ/active-campaign-automation

Automate ActiveCampaign tasks via Rube MCP (Composio). Always search tools first for current schemas.

ComposioHQ/addresszen-automation

Automate Addresszen tasks via Rube MCP (Composio). Always search tools first for current schemas.

ComposioHQ/adobe-automation

Automate Adobe tasks via Rube MCP (Composio). Always search tools first for current schemas.

ComposioHQ/adrapid-automation

Automate Adrapid tasks via Rube MCP (Composio). Always search tools first for current schemas.

ComposioHQ/adyntel-automation

Automate Adyntel tasks via Rube MCP (Composio). Always search tools first for current schemas.

ComposioHQ/aeroleads-automation

Automate Aeroleads tasks via Rube MCP (Composio). Always search tools first for current schemas.

ComposioHQ/aero-workflow-automation

Automate Aero Workflow tasks via Rube MCP (Composio). Always search tools first for current schemas.

ComposioHQ/affinda-automation

Automate Affinda tasks via Rube MCP (Composio). Always search tools first for current schemas.

ComposioHQ/affinity-automation

Automate Affinity tasks via Rube MCP (Composio). Always search tools first for current schemas.

ComposioHQ/agencyzoom-automation

Automate Agencyzoom tasks via Rube MCP (Composio). Always search tools first for current schemas.

ComposioHQ/agent-deep-links

Build, validate, and troubleshoot deep links for Codex, Cursor, VS Code, Visual Studio, and similar tools. Use when users ask for clickable links (especially in Slack) that open threads, files, folders, or app settings.

관련 스킬