InfoGrab Docs

GitLab Runner 사용량 모니터링

Prometheus 메트릭을 활용하여 GitLab Runner를 모니터링하는 방법과 Operator 관리 러너의 메트릭 설정을 안내합니다.

GitLab Runner는 Prometheus 를 사용하여 모니터링할 수 있습니다. 내장 Prometheus 메트릭 # GitLab Runner에는 네이티브 Prometheus 메트릭이 포함되어 있으며, /metrics 경로의 내장 HTTP 서버를 사용하여 노출할 수 있습니다. 서버가 활성화된 경우 Prometheus 모니터링 시스템에서 스크랩하거나 다른 HTTP 클라이언트로 액세스할 수 있습니다. 노출된 정보는 다음을 포함합니다: 러너 비즈니스 로직 메트릭(예: 현재 실행 중인 잡 수) Go 특정 프로세스 메트릭(예: 가비지 컬렉션 통계, goroutine, memstats) 일반 프로세스 메트릭(메모리 사용량, CPU 사용량, 파일 디스크립터 사용량 등) 빌드 버전 정보 메트릭 형식은 Prometheus의 Exposition formats 사양에 문서화되어 있습니다. 이 메트릭은 운영자가 러너를 모니터링하고 통찰력을 얻는 방법으로 사용됩니다. 예를 들어 러너 호스트의 평균 부하