Grafana OnCall

마지막 업데이트: 2026년 2월 20일

목차


Grafana OnCall 개요

Grafana OnCall은 오픈소스 온콜 관리 도구로, 알림 라우팅, 온콜 스케줄 관리, 에스컬레이션 정책을 제공합니다. Grafana Cloud에서 SaaS로 제공되거나, 자체 호스팅으로 운영할 수 있습니다.

주요 기능

  1. 온콜 스케줄 관리: 로테이션, 오버라이드, 휴일 관리

  2. 에스컬레이션 체인: 시간 기반 자동 에스컬레이션

  3. 알림 그룹화: 관련 알림 통합

  4. 다양한 통합: Alertmanager, Grafana, CloudWatch, Webhook

  5. ChatOps: Slack, MS Teams, Telegram 연동

  6. 모바일 앱: iOS/Android 푸시 알림

Grafana OnCall vs PagerDuty vs OpsGenie

기능
Grafana OnCall
PagerDuty
OpsGenie

유형

오픈소스/SaaS

SaaS

SaaS

비용

무료(OSS)/유료(Cloud)

유료

유료

자체 호스팅

가능

불가

불가

Grafana 통합

네이티브

플러그인

플러그인

온콜 스케줄

있음

고급

고급

에스컬레이션

있음

고급

고급

분석/보고

기본

고급

고급

엔터프라이즈 지원

유료

포함

포함


아키텍처

Grafana OnCall 구성 요소

spinner

알림 처리 흐름

spinner

설치

Helm을 통한 설치 (EKS)

values.yaml 기본 설정

프로덕션 values.yaml

Secret 생성


통합 설정

Alertmanager 통합

Grafana Alerting 통합

CloudWatch 통합

Webhook 통합


온콜 스케줄 구성

스케줄 개념

spinner

스케줄 생성 (API)

로테이션 유형

오버라이드 설정


에스컬레이션 체인

에스컬레이션 체인 구조

spinner

에스컬레이션 체인 생성

에스컬레이션 정책 유형

심각도별 에스컬레이션 체인


알림 그룹화 및 라우팅

라우트 설정

spinner

라우트 생성

알림 그룹화 설정


ChatOps 통합

Slack 통합

Slack 명령어

Slack 워크플로우

spinner

MS Teams 통합

Telegram 통합


Grafana IRM 연동

Incident Response Management

Grafana IRM(구 Grafana Incident)은 인시던트 관리 도구로, OnCall과 통합하여 알림에서 인시던트까지 전체 워크플로우를 관리합니다.

spinner

자동 인시던트 생성


모바일 앱

모바일 앱 기능

  1. 푸시 알림: 즉시 알림 수신

  2. 알림 관리: Acknowledge, Resolve, Silence

  3. 스케줄 확인: 온콜 스케줄 조회

  4. 팀 상태: 팀원 온콜 상태 확인

모바일 앱 설정

알림 채널 우선순위

spinner

PagerDuty/OpsGenie 비교

기능 비교

기능
Grafana OnCall
PagerDuty
OpsGenie

가격

OSS 무료 / Cloud 유료

$21-41/user/month

$9-29/user/month

자체 호스팅

가능

불가

불가

온콜 스케줄

있음

고급

고급

에스컬레이션

있음

고급

고급

통합 수

30+

700+

200+

분석/보고

기본

고급

고급

Grafana 통합

네이티브

플러그인

플러그인

AIOps

기본

고급

중급

Status Page

없음

있음

있음

모바일 앱

있음

있음

있음

SSO/SAML

있음

있음

있음

마이그레이션 고려사항

spinner

마이그레이션 체크리스트


모범 사례

온콜 스케줄 설계

에스컬레이션 설계

알림 품질 관리

온콜 복지


퀴즈

이 장에서 배운 내용을 테스트하려면 Grafana OnCall 퀴즈를 풀어보세요.

마지막 업데이트