Google Cloud Observability는 Python 앱에 대한 모니터링, 로깅, 진단을 제공합니다.
Python 라이브러리를 다음 Google Cloud Observability 서비스에 사용할 수 있습니다.
Error Reporting
Error Reporting은 실행 중인 Python 앱에서 발생한 오류를 집계하고 표시합니다. Error Reporting을 시작하려면 Error Reporting용 Python 앱 계측을 참조하세요.
Cloud Logging
Cloud Logging을 사용하면 Python 앱에서 로그 데이터와 이벤트를 저장, 검색, 분석, 모니터링하고 알림을 설정할 수 있습니다. Logging은 Bunyan 및 Winston 플러그인과 Python용 Cloud 클라이언트 라이브러리를 제공합니다. Logging을 시작하려면 Python용 Cloud Logging 설정을 참조하세요.
Cloud Monitoring
Cloud Monitoring은 Python 앱에서 측정항목, 이벤트, 메타데이터를 수집합니다. Google Cloud Observability는 이 데이터를 사용하여 대시보드, 차트, 알림을 생성합니다.
자세한 내용은 다음 항목을 참조하세요.
- Cloud Monitoring API용 Cloud 클라이언트 라이브러리
- 커스텀 측정항목 만들기
- 측정항목 읽기
- 측정항목 탐색
- GitHub의 Cloud Monitoring API용 Python 클라이언트 라이브러리
Cloud Trace
Cloud Trace는 앱에서 지연 시간 데이터를 수집하고 Google Cloud 콘솔에 거의 실시간으로 표시하는Google Cloud 용 분산 추적 시스템입니다. 자세한 내용은 Cloud Trace 문서를 참조하세요.
Google Cloud Python 클라이언트 라이브러리에서 분산 추적을 사용 설정하려면 Python 클라이언트 라이브러리 계측을 참조하세요.