
On-Call Health
Rootly AI Labs · 생산성
On-Call Health는 엔지니어링 팀을 위한 오픈소스 번아웃 감지 도구다. 온콜 엔지니어의 번아웃이 이직으로 이어지기 전에 잡아내도록 돕는다. 팀이 이미 쓰는 서비스, 예컨대 Rootly, PagerDuty, GitHub, Slack, Linear, Jira에 연결해 그 신호를, 원시 인시던트 로그를 직접 뒤지지 않고도 실제로 행동할 수 있는 업무량 점수로 바꿔 준다. oncallhealth.ai의 호스팅 버전을 써도 되고, 전부 직접 돌려도 된다.

On-Call Health 소개
On-Call Health란
On-Call Health는 호출기를 들고 있는 사람들을 지켜본다. 누군가 얼마나 자주 호출되는지, 한 번의 온콜 동안 인시던트를 몇 건 처리하는지 같은 객관적 데이터를 모으고, 그 업무량이 실제로 어떻게 느껴지는지에 관해 팀이 스스로 보고한 신호와 섞는다. 목표는 좋은 엔지니어가 조용히 소진되기 전에 과로를 시사하는 패턴을 드러내는 것이다.
이 도구는 Rootly AI Labs가 만들고 Apache 2.0 라이선스로 배포한다. 즉 소스 코드는 감사, 수정, 그리고 보안 팀이 편하게 여기는 인프라에서의 자체 호스팅에 열려 있다. 의료나 진단 제품이 아니다. 팀 건강을 위한 조기 경보 시스템으로 보면 맞고, 임상 평가는 아니다.
가장 큰 한계는 적용 범위다. 이미 정식 온콜 로테이션을 운영하고 연동을 연결해 둔 팀에만 의미가 있다. 혼자 일하는 개발자에게는 측정할 대상이 없다. 인시던트 프로세스가 없으면 신호도 없다.
그럼 어떻게 작동할까. 도구를 연결하면 앱이 세는 일을 맡는다.
시작하기
- 업무용 이메일로 oncallhealth.ai에 로그인한다. 데이터를 사내에 두고 싶다면 저장소를 복제해 Docker로 돌려도 된다.
- 소스를 연결한다. Rootly, PagerDuty, GitHub, Slack, Linear, Jira는 각자 전용 OAuth 흐름으로 연동된다.
- 도구가 몇 주치 인시던트와 업무량 이력을 가져오게 해 비교 기준을 갖춘다.
- 대시보드에서 OCH 점수를 확인하고 엔지니어가 스스로 보고한 기록과 함께 본다.
- 점수가 대화를 촉발해야 할 임계값을 정하고, 일정한 주기로 다시 살핀다.
제품 정보
On-Call Health의 요금, 지원 플랫폼, 성능을 한눈에 확인해 보세요.
추천 대상
이 도구가 가장 잘 맞는 사용자, 작업, 상황입니다.
사용자
- 엔지니어링 매니저
- 플랫폼 및 SRE 리드
- 온콜 개발자
작업
- 과부하 추세 찾기
- 로테이션 변경 정당화
- 정량 데이터와 체감 결합
활용 상황
- 힘든 분기를 보낸 뒤 엔지니어가 계속 떠나는 팀
- 새 로테이션 정책 도입
- 조용하지만 팽팽한 SRE 팀
주요 기능
OCH 점수
On-Call Health 점수는 도구가 모으는 모든 신호로 만든 하나의 숫자다. 한 사람이 짊어지는 인시던트 대응 업무량을 반영한다. 매니저는 원시 로그를 읽는 대신 대시보드를 훑어본다. 누구를 먼저 살펴야 하는지 가장 빨리 알 수 있다.
객관적 신호와 자기 보고의 결합
On-Call Health는 호출기 데이터에만 기대지 않는다. 인시던트 도구의 단단한 수치를, 실제로 일하는 사람들의 자기 보고와 섞는다. 이 짝이 중요하다. 호출 횟수가 적어도 부담 큰 로테이션이 숨어 있을 수 있다.
폭넓은 도구 연동
Rootly, PagerDuty, GitHub, Slack, Linear, Jira에 연결한다. 대부분의 팀은 이 중 최소 하나에는 이미 비용을 낸다. 그래서 설정은 보통 무언가를 이전하는 일이 아니라 접근을 허용하는 일이다. GitHub와 Slack은 인시던트 도구가 놓치는 활동 데이터로 그림을 완성한다.
오픈소스이며 자체 호스팅 가능
코드는 Apache 2.0으로 GitHub에 있고, 팀의 호출기 활동 실시간 피드를 공급업체에 넘기고 싶지 않다면 자체 인프라에서 Docker로 돌릴 수 있다. 인사 관련 데이터를 제3자에게 보낼 수 없는 팀도 있다. 그런 팀에게 자체 호스팅은 폐쇄형 대안 대신 이것을 고르는 이유 그 자체다.
인시던트 대응자를 위해 설계
지표는 많은 업무 분석 도구가 기대는 일반적인 생산성 추적이 아니라 온콜 업무에 맞춰 조정됐다. 사람을 실제로 갉아먹는 것을 센다. 얼마나 자주 호출되는가. 근무조에 인시던트가 몇 건 떨어지는가. 그리고 부하가 로테이션 전체에 어떻게 퍼지는가.
장단점
장점
- 무료 오픈소스라 팀과 시험해 볼 라이선스 비용이 없다.
- 자체 호스팅 옵션이 민감한 업무량 데이터를 자체 인프라 안에 둔다.
- 대부분의 엔지니어링 팀이 이미 쓰는 도구에서 가져와 설정이 짧다.
- 허영 지표가 아니라 온콜 피로의 진짜 원인에 초점을 맞춘다.
- OCH 점수가 흩어진 신호를 시간에 따라 추적할 수 있는 하나의 숫자로 바꾼다.
단점
- 신호 도구이지 진단이 아니어서 누군가 왜 힘들어하는지는 알려 주지 못한다.
- 가치는 연동에 달려 있고, 정식 온콜 프로세스가 없는 팀은 얻는 게 거의 없다.
- 점수를 자체 대시보드로 가져올 공개 API가 없어 앱이 보여 주는 범위에 갇힌다.
자주 묻는 질문
인시던트 데이터와 자기 보고를 결합해 온콜 엔지니어의 과로 징후를 표시한다. 팀은 과부하를 일찍 발견하고 로테이션 변경을 정당화하는 데 쓴다.
관련 콘텐츠
On-Call Health와 관련된 도구, 스킬, 아티클을 살펴보세요.
On-Call Health 대안
Base Code
Base44 (Wix) · 코딩 · 생산성Base Code는 Base44가 만든 공유 클라우드 개발 환경이다. 팀은 기존 GitHub 저장소에 대한 변경을 채팅으로 설명하고, 미리보기로 확인한 뒤 풀 리퀘스트로 돌려보낸다.
Knocket
Knocket (Tencent RTC team) · 생산성 · 비즈니스 · 챗봇Knocket은 무료 라이브 채팅과 연락처 페이지 도구다. 방문자는 웹사이트, 앱, 공유 링크에서 메시지를 보내고, 운영자는 텔레그램이나 하나의 받은편지함에서 답한다.
FloorGen
Vinit Kumar (FloorGen) · 생산성 · 중국 AIFloorGen은 브라우저에서 도는 평면도 제작 도구다. 문장이나 스케치를 편집 가능한 2D 평면도와 3D 둘러보기로 바꾸고, PDF, DXF, 영상으로 내보낸다. 계정 없이도 그릴 수 있다.
