이 페이지는 영어에서 번역되었습니다.
개발자 도구
API 모니터링 및 분석 대시보드 만들기
Kliv는 AI 앱 빌더입니다. 필요한 API 모니터링 및 분석 대시보드를 설명해 주세요 — 프로브, 예산, 파트너 사용량, 인시던트, 상태 페이지, 슬랙 알림까지 — 그러면 Kliv가 만들어 드립니다.
텍스트 상자에 아이디어를 입력하기만 하면 AI가 아이디어를 만들어줍니다.
Kliv란 무엇인가요?
Kliv는 고정된 대시보드를 파는 모니터링 업체가 아니라, 여러분을 위해 소프트웨어를 만들어주는 AI입니다.
원하는 앱을 평범한 말로 설명하면 Kliv가 데이터베이스, 로직, 화면, 예약 작업까지 만들어 줍니다. 결과물은 여러분의 소유이며 여러분의 계정에서 실행되고, 이후에도 말로 요청해 계속 바꿔나갈 수 있습니다. 정해진 틀의 대시보드가 아닙니다.
이 페이지에서 다루는 앱은 API 모니터링 및 분석 대시보드입니다. Kliv는 모든 종류의 웹 앱을 만들지만, 이 앱은 팀에 맞는 형태로 엔드포인트, 파트너, 예산, 인시던트, 상태 페이지를 지켜봅니다.
왜 직접 API 모니터링을 만들어야 할까요?
대부분의 모니터링 도구는 URL과 가동률에서 출발합니다. 유용하긴 하지만, 파트너 연동이 있는 팀이라면 보통 더 구체적인 답이 필요합니다. 어느 파트너가 예산을 가장 많이 쓰고 있는지, 어느 엔드포인트의 동작이 바뀌었는지, 누가 알림을 확인했는지, 그 시점에 공개 상태 페이지에는 뭐라고 적혀 있었는지 같은 것들입니다.
Kliv는 여러분의 개념을 중심으로 모니터를 만듭니다. 엔드포인트에는 담당자와 예산이 있습니다. 파트너에게는 키와 사용량이 있습니다. 인시던트에는 타임라인이 있습니다. 상태 페이지, 알림, 사후 분석 보고서는 각자 따로 기록을 옮겨 적는 대신 같은 이력을 함께 참조합니다.
엔드포인트, 프로브, 예산
대시보드는 팀이 직접 들여다볼 수 있는 기록으로 만들어집니다.
엔드포인트와 에러 예산
각 엔드포인트는 담당자, SLO, 예산을 저장합니다. 소진률 그래프는 업체가 정한 기본값이 아니라 팀이 직접 정한 예산을 사용합니다.
프로브
서버 측 함수가 예약된 일정에 따라 실행됩니다. 예를 들어 추적 피드는 1분마다, 결제 내역 추출은 매시간 실행됩니다. 실행할 때마다 행이 하나씩 기록되므로 이력을 조회할 수 있습니다.
파트너 키와 사용량
모든 호출은 파트너 키에 집계됩니다. 로그인한 파트너는 자신의 사용량과 인시던트만 볼 수 있고, 행 단위 규칙이 다른 파트너의 정보를 가려줍니다.
알림과 확인
임계값은 예산과 연결됩니다. 알림은 팀이 일하는 곳으로 전송되고, 확인 처리는 담당 엔지니어와 시간을 함께 기록합니다.
상태 페이지
공개 상태 페이지는 인시던트 테이블에서 생성되므로, 업데이트 내용과 인시던트 이력이 계속 연결되어 있습니다.
예시: 지훈의 화물 추적 API
Kliv로 만든 API 모니터링을 한 팀이 어떻게 쓰는지 보여주는 예시입니다. 어디까지나 예시일 뿐이며, 실제로는 여러분의 엔드포인트, 파트너, 예산, 알림 규칙을 직접 설명하시면 됩니다.
프로브가 반복되는 실패를 감지합니다
지훈 팀의 요금 엔드포인트가 연속으로 세 번 500 오류를 반환합니다. 프로브는 실패한 행을 세 개 기록하고, 알림 임계값은 그 행들을 읽습니다.
담당 팀이 알림을 확인합니다
알림은 그래프가 첨부된 채로 #platform 채널에 도착합니다. 엔지니어가 스레드에서 확인 처리를 하면, 담당자가 이미 지정된 상태로 인시던트가 열립니다.
상태 페이지가 인시던트에 맞춰 업데이트됩니다
인시던트 행에 그렇게 기록되어 있으므로 공개 페이지는 “성능 저하”로 전환됩니다. 파트너는 고객 지원 메일을 보내기 전에 업데이트 내용을 먼저 확인할 수 있습니다.
복구는 종료 전에 측정됩니다
수정 사항이 배포된 뒤, 프로브는 10분 연속으로 정상 체크가 나온 뒤에야 인시던트를 닫습니다. 복구는 수작업 선언이 아니라 데이터로 측정됩니다.
사후 분석은 타임라인에서 시작합니다
팀은 이미 모든 프로브 기록, 알림, 확인 처리, 상태 변경을 순서대로 가지고 있으므로, 누구도 기억에 의존해 인시던트를 재구성하지 않습니다.
원하는 API 대시보드를 설명해 보세요
Kliv는 설명한 내용을 바탕으로 앱을 만드므로, 엔드포인트 이름, 일정, 예산, 파트너, 알림 채널, 고객에게 보여줄 내용을 포함해 주세요. 자세히 설명할수록 첫 버전이 더 가까워집니다.
파트너 API 모니터
프로브, 예산, 파트너 사용량, 상태 페이지.
“우리 화물 추적 API용 모니터링 대시보드를 만들어줘. /tracking은 1분마다, /billing-export는 매시간 프로브를 실행하고, /tracking에는 주간 SLO 99.5%를 설정해줘. 파트너 키별로 지연 시간과 에러율을 차트로 보여주고, 인시던트 기록을 기반으로 공개 상태 페이지를 발행하고, 주간 예산의 25%가 소진되면 #platform 채널에 슬랙 알림을 보내줘.”
사내 서비스 현황판
담당 팀별 서비스 헬스 보드.
“사내 서비스 헬스 보드를 만들어줘. 각 팀이 엔드포인트, 담당자, SLO, 슬랙 채널을 등록해. 프로브는 기본적으로 5분마다 실행되고, 체크 실패 시 인시던트가 열리고, 알림은 담당 팀 채널로 가고 확인 처리도 추적해줘.”
웹훅 전송 추적기
발신 호출, 재시도, 고객에게 보이는 이력.
“우리 마켓플레이스용 웹훅 전송 추적기를 만들어줘. 모든 발신 호출, 상태 코드, 응답 본문, 재시도, 대상 URL을 기록해줘. 대상별로 실패를 차트로 보여주고, 각 고객이 로그인해서 자신의 엔드포인트에 대한 전송 이력만 볼 수 있게 해줘.”
감시 대상과 같은 방식으로 만들어집니다
변경 사항은 검토를 거칠 수 있습니다. 이 도구의 소스 코드는 여러분의 저장소와 동기화되므로, 프로브 정의와 알림 임계값도 다른 프로덕션 변경 사항처럼 검토할 수 있습니다.
사용량 카운터는 청구서가 될 수 있습니다. 사용량은 차트에 표시되는 바로 그 지점에서 집계됩니다. 예를 들어 초과 사용량을 청구한다면 — 무료로 포함된 100만 건 이후 1,000건당 550원처럼 — 월별 청구서를 같은 카운터에서 여러분의 Stripe 계정을 통해 발급할 수 있습니다. 청구 없이 사용량 명세서만 만들 수도 있습니다.
알림은 계속 슬랙에 남을 수 있습니다. 슬랙 연동은 맥락과 함께 알림을 게시하고, 확인 처리를 인시던트에 다시 기록할 수 있습니다. 토큰은 코드베이스가 아니라 플랫폼의 볼트에 보관됩니다.
모니터링 도구는 인시던트를 한 번 겪은 뒤에야 제대로 만들어지는 경우가 많습니다. 더 폭넓은 사내 도구 패턴은 이후에야 제대로 만들어지는 사례 모음에 정리되어 있습니다.
자주 묻는 질문
Kliv는 정확히 무엇인가요?
Kliv는 AI 앱 빌더입니다. 필요한 API 대시보드를 설명하면, 프로브, 인시던트, 상태 페이지, 사용량 기록, 관리자 화면을 갖춘 실제 앱을 만들어 줍니다.
진짜 앱을 받는 건가요, 아니면 템플릿인가요?
진짜 앱입니다. 엔드포인트, 파트너 키, 일정, 예산, 인시던트, 열람 권한 규칙이 여러분 팀을 위해 만들어진 데이터베이스에 저장됩니다.
만든 뒤에도 바꿀 수 있나요?
네. 새로운 프로브, 예산, 차트, 파트너 화면, 알림 규칙을 평범한 말로 요청하면 Kliv가 앱을 업데이트합니다.
파트너끼리 서로의 트래픽을 볼 수 있나요?
아니요. 파트너 로그인은 해당 파트너의 키, 사용량 차트, 인시던트만 읽습니다. 다른 파트너의 행은 반환되지 않습니다.
프로브는 어디서 실행되나요?
앱 내부의 서버 측 함수로, 여러분이 정한 일정에 따라 실행됩니다. 실행할 때마다 행이 기록되므로 이력은 스크린샷 모음이 아니라 조회 가능한 데이터입니다.
파트너에게 사용량을 청구할 수 있나요?
네. 사용량 카운터에 가격을 포함할 수 있습니다. 예를 들어 무료로 포함된 100만 건 이후 1,000건당 550원처럼 설정해 여러분의 Stripe 계정으로 청구할 수 있습니다. 같은 카운터로 단순 사용량 명세서만 만들 수도 있습니다.
API 장애 중에 상태 페이지는 어떻게 되나요?
감시 대상인 API와는 분리되어 있습니다. 상태 페이지는 여러분의 Kliv 앱과 함께 호스팅되므로, 모니터링 대상 API의 장애가 설명 페이지까지 함께 멈추게 하지 않습니다.
알림을 슬랙으로 보낼 수 있나요?
네. 알림은 맥락과 함께 슬랙에 게시할 수 있고, 확인 처리는 스레드에서 다시 인시던트 기록으로 돌아올 수 있습니다.
제 도메인을 사용할 수 있나요?
네. 공개 상태 페이지와 비공개 대시보드 모두 여러분의 도메인에서 실행할 수 있습니다.
나중에 Kliv에서 벗어날 수 있나요?
네. 앱 코드는 여러분의 Git 저장소와 동기화되므로, 떠나는 과정은 재구축이 아니라 git pull 한 번이면 됩니다.
별도의 분석 도구가 필요한가요?
아니요. 차트는 여러분 팀을 위해 정의한 이벤트와 함께 프로브, 인시던트, 사용량 행에서 직접 읽어올 수 있습니다.
크리에이터가 빌드
가능성을 살펴보세요
전 세계 개발자와 크리에이터가 Kliv로 빌드한 실제 앱을 확인하세요
Memory Café Coordination Tool
A warm platform for dementia-friendly cafés, connecting caregivers, volunteers, and coordinators.
Remit Record
Track remittances and household budgets seamlessly.
Next Page Book Club
Manage your book club easily with proposals, voting, and history tracking.
Northfern Tattoo Studio
Portfolio and booking site for Northfern Tattoo Studio.
Campo Agua Gestión
Sistema de gestión del agua comunitario para aldeas.
つくりて — 伝統工芸職人サイト
職人が作品を展示し、受注管理を行うサイトです。
Tidal Surf Reports
Crowd-sourced surf condition tracking app.
Riverside Commons HOA Management
A portal for HOA management at Riverside Commons.
よやくん — レストラン予約管理
小規模レストラン向けの予約管理サイトです。
Troop 214 Scout Management
A management tool for Scout Troop 214, focused on outings, advancement, and communication.
Te Kura Kaupapa Māori Whānau Board
A whānau coordination tool for Māori-medium schools.
Tsev Nyeem Ntawv Library
Mobile library coordinator for Hmong and Lao communities.
Memory Café Coordination Tool
A warm platform for dementia-friendly cafés, connecting caregivers, volunteers, and coordinators.
Remit Record
Track remittances and household budgets seamlessly.
Next Page Book Club
Manage your book club easily with proposals, voting, and history tracking.
Northfern Tattoo Studio
Portfolio and booking site for Northfern Tattoo Studio.
Campo Agua Gestión
Sistema de gestión del agua comunitario para aldeas.
つくりて — 伝統工芸職人サイト
職人が作品を展示し、受注管理を行うサイトです。
Tidal Surf Reports
Crowd-sourced surf condition tracking app.
Riverside Commons HOA Management
A portal for HOA management at Riverside Commons.
よやくん — レストラン予約管理
小規模レストラン向けの予約管理サイトです。
Troop 214 Scout Management
A management tool for Scout Troop 214, focused on outings, advancement, and communication.
Te Kura Kaupapa Māori Whānau Board
A whānau coordination tool for Māori-medium schools.
Tsev Nyeem Ntawv Library
Mobile library coordinator for Hmong and Lao communities.
잠들기 전에 먼저 지켜보세요
엔드포인트, 임계값, 파트너, 알림을 설명해 주세요. Kliv가 그 주변에 감시자, 상태 페이지, 사용량 리포트를 만들어 드립니다.