prometheus-configuration
Prometheus 모니터링 구성
Prometheus 설정은 복잡하고 잘못 구성하기 쉽습니다. 이 기술은 스크래핑, 규칙, 검증에 대한 명확한 예제를 제공하여 강력한 모니터링을 구현하는 데 도움이 됩니다.
스킬 ZIP 다운로드
Claude에서 업로드
설정 → 기능 → 스킬 → 스킬 업로드로 이동
토글을 켜고 사용 시작
테스트해 보기
"prometheus-configuration" 사용 중입니다. Create alert rules for high CPU and low disk space.
예상 결과:
- 5분간 CPU 사용률이 80퍼센트 이상일 때 높은 CPU 경고가 발생합니다.
- 5분간 디스크 사용률이 90퍼센트 이상일 때 낮은 디스크 경고가 발생합니다.
- 각 경고에는 심각도 레이블과 짧은 요약이 포함됩니다.
"prometheus-configuration" 사용 중입니다. Show me how to configure Prometheus with Docker Compose.
예상 결과:
- Docker Compose 파일이 prometheus.yml 설정 파일을 마운트합니다.
- 데이터가 저장소 보존을 위해 명명된 볼륨에 유지됩니다.
- Prometheus가 30일 보존으로 포트 9090에서 실행됩니다.
"prometheus-configuration" 사용 중입니다. How do I set up recording rules for HTTP metrics?
예상 결과:
- 요청률 규칙이 5분 동안 http_requests_total의 비율을 합산합니다.
- 오류율 규칙이 5xx 상태 코드를 필터링합니다.
- p95 지연 시간이 히스토그램 분위수 계산을 사용합니다.
보안 감사
낮은 위험This is a documentation-only skill containing YAML configuration examples for Prometheus. No executable code, scripts, or malicious network behavior is present. Static findings are false positives caused by pattern-matching on documentation text rather than actual code analysis.
위험 요인
⚙️ 외부 명령어 (38)
품질 점수
만들 수 있는 것
모니터링 스택 부트스트랩
새 클러스터에 대한 기준 구성을 적용하여 Helm로 Prometheus를 배포합니다.
경고 적용 범위 정의
명확한 레이블과 함께 가용성, 지연 시간, 리소스 사용량에 대한 경고 규칙을 작성합니다.
애플리케이션 메트릭 노출
TLS 설정 및 레이블이 포함된 애플리케이션 엔드포인트에 대한 스크래핑 작업을 추가합니다.
이 프롬프트를 사용해 보세요
내 앱을 위한 하나의 스크래핑 작업이 포함된 간단한 prometheus.yml을 제공하고 주요 필드를 설명해 주세요.
명확한 메트릭 이름으로 요청률, 오류율, p95 지연 시간에 대한 레코딩 규칙을 생성해 주세요.
서비스 중단, 높은 오류율, 높은 지연 시간에 대한 경고 규칙을 레블 및 주석과 함께 작성해 주세요.
prometheus.io 주석 및 relabeling을 사용하여 Kubernetes pods를 위한 scrape_config를 보여주세요.
모범 사례
- 배포 전에 promtool로 구성 및 규칙 검증
- 시스템 부하 및 보존 요구 사항에 맞는 스크래핑 간격 설정
- 성능 향상을 위해 비용이 많이 PromQL 쿼리에 레코딩 규칙 사용
피하기
- 올바른 스토리지 계획 없이 너무 자주 스크래핑
- 명확한 레이블 및 주석 없이 경고 사용
- 복잡한 대시보드 쿼리에 대한 레코딩 규칙 건너뛰기