다양한 데이터 소스의 메트릭, 로그, 트레이스를 조회하고 시각화하며 알림을 설정하고 탐색할 수 있는 오픈소스 플랫폼입니다.
prometheus/client_python
Prometheus 모니터링 형식으로 애플리케이션 메트릭을 노출하는 공식 Python 클라이언트 라이브러리입니다.
- 스타
- 4,384
- 포크
- 904
- 열린 이슈
- 172
- 마지막 커밋
- 7일 전
어떤 프로젝트인가요?
prometheus_client는 Prometheus 공식 Python 계측 라이브러리입니다. Python 애플리케이션에서 카운터, 게이지, 히스토그램 등의 메트릭을 정의하고, HTTP로 노출해 Prometheus 서버가 스크레이프하도록 할 수 있습니다.
이 패키지는 pip으로 PyPI에서 설치할 수 있습니다. 전체 문서는 프로젝트 GitHub Pages 사이트에서 제공하며, 릴리스 노트는 변경 로그 역할을 하는 GitHub 릴리스 페이지에 정리되어 있습니다.
이미 Prometheus를 운영 중이며 Python 서비스, 스크립트 또는 익스포터에 모니터링 데이터를 계측하려는 개발자를 대상으로 합니다.
핵심 기능
- 01카운터, 게이지, 히스토그램, 요약 메트릭 유형을 제공합니다.
- 02Prometheus가 스크레이프할 수 있도록 HTTP로 메트릭을 노출합니다.
- 03pip으로 PyPI에서 설치할 수 있습니다.
- 04Prometheus의 공식 Python 클라이언트로 유지 관리됩니다.
활용 사례
- Python 웹 서비스에 요청 수와 지연 시간 메트릭을 추가합니다.
- 모니터링을 위해 백그라운드 작업이나 스크립트를 계측합니다.
- Python으로 사용자 지정 Prometheus 익스포터를 작성합니다.
빠른 시작
- 1
PyPI에서 패키지 설치
pip install prometheus-client
포함된 컬렉션
토픽
자주 묻는 질문
- client_python은(는) 무엇인가요?
- Prometheus 모니터링 형식으로 애플리케이션 메트릭을 노출하는 공식 Python 클라이언트 라이브러리입니다. prometheus_client는 Prometheus 공식 Python 계측 라이브러리입니다. Python 애플리케이션에서 카운터, 게이지, 히스토그램 등의 메트릭을 정의하고, HTTP로 노출해 Prometheus 서버가 스크레이프하도록 할 수 있습니다.
- client_python은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
- client_python은(는) Apache-2.0 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
- client_python은(는) 아직 유지보수되고 있나요?
- 활발히 유지보수 중. client_python의 마지막 커밋은 2026년 10월 30일입니다.
- client_python은(는) 어디에 사용할 수 있나요?
- Python 웹 서비스에 요청 수와 지연 시간 메트릭을 추가합니다. 모니터링을 위해 백그라운드 작업이나 스크립트를 계측합니다. Python으로 사용자 지정 Prometheus 익스포터를 작성합니다.
- client_python는 어떻게 설치하나요?
- PyPI에서 패키지 설치: pip install prometheus-client
- client_python은(는) 어디서 받을 수 있나요?
- 소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/prometheus/client_python
요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.
관련 프로젝트
Prometheus는 메트릭을 수집하고 규칙을 평가하며 알림을 발생시키는 오픈소스 시스템 및 서비스 모니터링 시스템입니다.
Prometheus에 전역 쿼리 뷰, 오브젝트 스토리지 기반 장기 저장소, 고가용성을 더하는 컴포넌트 모음입니다.
플러그형 collector를 사용해 *NIX 커널의 하드웨어 및 OS 메트릭을 제공하는 Prometheus exporter입니다.
메트릭, 로그, 알림, 알림 전송, 상태 페이지를 통합하고 AI 기반 분석을 지원하는 오픈소스 에이전트리스 실시간 옵저버빌리티 시스템입니다.
API 서버를 감시하고 파드, 디플로이먼트, 노드 같은 객체의 상태를 설명하는 Prometheus 메트릭을 제공하는 Kubernetes 애드온 서비스입니다.