에이전트, CI/CD 및 자동화를 위한 가동 시간 모니터링 API
범위가 지정된 권한으로 운영 작업을 관리하려면 스크립트, CI/CD, 내부 도구 및 자율 에이전트에서 KEEPitALIVE API를 사용하세요.
에이전트가 관리할 수 있는 항목
필요한 범위와 계정 요금제 안에서 에이전트는 모니터 상태와 기록을 읽고, 모니터를 만들고 업데이트, 일시 중지, 재개, 그룹화, 공유 및 삭제하며, 인시던트와 댓글을 관리하고 트리거, 알림 리소스, 상태 페이지, 임베드 및 API 키를 구성할 수 있습니다. API는 버전 관리되며 OpenAPI 명세로 문서화됩니다.
API를 안전하게 사용
광범위한 개인 자격 증명을 공유하는 대신 특정 자동화에 대한 범위 지정 API 키를 만드세요. 변경 전 현재 상태를 가져오고 유효성 검사와 속도 제한을 준수하며 가능한 경우 문서화된 멱등성 제어를 사용하세요. 파괴적 변경, 자격 증명 교체, 결제 및 계정 삭제에는 명시적인 사람의 승인을 요구하세요.
curl -H "Authorization: Bearer $KEEPITALIVE_API_KEY" \
https://keepitalive.dev/api/v1/monitorsMCP로 AI 에이전트 연결
KEEPitALIVE MCP 서버를 사용하면 MCP 클라이언트가 동일한 범위 지정 API 키로 모니터링을 조회하고 관리할 수 있습니다. 기본적으로 프로덕션 API에 연결하며 모드를 설정하지 않으면 write 모드를 사용합니다. 최소 권한으로 시작하려면 read 모드를 명시적으로 설정하고, 에이전트가 되돌릴 수 있는 운영 변경을 수행해야 할 때 write 모드를 활성화하세요.
{
"mcpServers": {
"keepitalive": {
"command": "npx",
"args": ["-y", "@keepitalive/mcp"],
"env": {
"KEEPITALIVE_API_KEY": "kia_live_...",
"KEEPITALIVE_MCP_MODE": "read"
}
}
}
}가장 작은 도구 범위 선택
read는 모니터링 및 인시던트 데이터만 제공합니다. 기본 모드인 write는 모니터 생성 또는 편집, 검사 일시 중지 또는 재개, 인시던트 업데이트 같은 되돌릴 수 있는 작업을 추가합니다. full은 영구 삭제 도구를 추가합니다. API 키 범위는 항상 엄격한 권한 경계이며 MCP 모드는 이를 더 제한할 수만 있습니다.
운영 루프 구축
CI 작업은 배포 후 모니터를 만들거나 업데이트할 수 있습니다. 에이전트는 검사 기록으로 인시던트를 조사하고 댓글을 추가하며 알려진 유지 관리 기간을 일시 중지하거나 기존 워크플로에 알리는 트리거를 구성할 수 있습니다. 자동화 작업은 범위를 좁게 하고, 관찰 가능하며, 되돌릴 수 있게 유지하세요.
권위 있는 계약 사용
API 참조는 엔드포인트와 인증을 설명합니다. OpenAPI는 도구를 위한 기계 판독 가능한 단일 정보원이며 에이전트 가이드는 에이전트가 프로덕션 리소스를 변경하기 전 승인과 안전 기대치를 다룹니다.