통합 경보 뷰: 모니터링 데이터의 중앙 집중화 관리
기업은 다양한 모니터링 도구를 사용하면서 경보 데이터가 여러 플랫폼에 분산되는 문제가 있습니다. 통합 경보 뷰는 모든 모니터링 소스의 데이터를 단일 인터페이스로 통합하여 문제를 신속하게 파악할 수 있게 합니다.
- 서비스, 태그, 심각도 등으로 필터링 가능
- Prometheus, Datadog, New Relic 등의 데이터 통합 지원
지능형 연관 분석: 중요한 이벤트 식별
전통적인 경보 관리는 '경보 폭풍'이라는 문제에 직면해 있습니다. Keep은 AI 기반 연관 분석 기능을 통해 이러한 문제를 해결합니다.
연관 분석:
이름: "결제-서비스-중요"
시간_창: "1시간"
그룹_기준: ["서비스", "환경"]
필터:
- 조건: "AND"
규칙:
- 키: "심각도"
연산자: "="
값: "중요"
- 키: "서비스"
연산자: "="
값: "결제"
- 조건: "OR"
규칙:
- 키: "라벨.지역"
연산자: "="
값: "us-east-1"
- 키: "라벨.지역"
연산자: "="
값: "eu-west-1"
자동화 워크플로우: GitHub Actions 스타일의 운영 자동화
Keep의 워크플로우 시스템은 YAML 형식의 선언적 설정을 통해 복잡한 운영 작업을 자동화할 수 있습니다.
워크플로우:
ID: 쿠버네티스-포드-자동복구
트리거:
- 유형: 경보
필터:
- 키: 소스
값: 쿠버네티스
- 키: 심각도
값: 중요
단계:
- 이름: 포드-로그-수집
제공자:
유형: 쿠버네티스
with:
명령: 로그 {{ 경보.포드_이름 }}
동작:
- 이름: 분석-및-복구
제공자:
유형: 오픈AI
with:
프롬프트: "분석 포드 재시작 원인: {{ 단계.포드-로그-수집.결과 }}"
사용자 정의 연관 규칙: 세밀한 경보 집계 제어
Keep은 AI 자동 연관뿐만 아니라 사용자가 비즈니스 요구에 맞게 복잡한 연관 규칙을 정의할 수 있는 기능을 제공합니다.
생산 환경 배포 아키텍처 및 성능 최적화
| 배포 모드 | 적용 시나리오 | 핵심 장점 | 리소스 요구사항 |
|---|---|---|---|
| Docker Compose | 개발/테스트 환경 | 빠른 시작, 낮은 리소스 사용 | 4GB 메모리, 2코어 CPU |
| Kubernetes | 생산 환경 | 고가용성, 확장성 | 8GB 메모리, 4코어 CPU 이상 |
| AWS ECS | 클라우드 네이티브 환경 | AWS 서비스와의 깊은 통합 | 필요에 따라 확장 |
| 베어메탈 배포 | 특정 규정 준수 필요 | 완전한 제어, 최적의 성능 | 부하에 따라 커스텀 설정 |
다른 도구와의 비교 분석
| 기능 | Keep | Grafana Alerting | Prometheus Alertmanager | Splunk ITSI |
|---|---|---|---|---|
| 오픈 소스 라이선스 | MIT | AGPLv3 | Apache 2.0 | 상업 라이선스 |
| AI 기반 연관 분석 | 내장 | 엔터프라이즈 버전 | ||
| 워크플로우 자동화 | 선언적 YAML | 제한적 |