Google Cloud의 Python용 작업 제품군

개요

Google Cloud의 작업 제품군은 Python 앱의 모니터링, 로깅, 진단 기능을 제공합니다.

Python 라이브러리는 다음 Google Cloud의 작업 제품군 서비스에 사용할 수 있습니다.

Cloud Debugger

Cloud Debugger를 사용하면 실행중인 앱을 중지하거나 속도를 저하시키지 않고 모든 코드 위치에서 Python 앱의 상태를 검사할 수 있습니다. Cloud Debugger를 시작하려면 Python용 Cloud Debugger 설정을 참조하세요.

Error Reporting

Error Reporting은 실행 중인 .Python 앱에서 생성된 오류를 집계하고 표시합니다. Error Reporting을 시작하려면 Python용 Error Reporting 설정을 참조하세요.

Cloud Logging

Cloud Logging을 사용하면 Python 앱에서 로그 데이터 및 이벤트를 저장, 검색, 분석, 모니터링하고 알림을 설정할 수 있습니다. Logging은 Cloud Logging API 클라이언트 라이브러리와 같은 Bunyan 및 Winston 플러그인을 제공합니다. Logging을 시작하려면 Python용 Cloud Logging 설정을 참조하세요.

Cloud Monitoring

Cloud Monitoring은 Python 앱에서 측정 항목, 이벤트, 메타데이터를 수집합니다. Google Cloud 운영 제품군은 이 데이터를 사용하여 대시보드, 차트, 알림을 생성합니다.

자세한 내용은 다음 항목을 참조하세요.

Cloud Trace

Cloud Trace는 앱에서 지연 시간 데이터를 수집하고 이를 Google Cloud Console에서 거의 실시간으로 표시하는 Google Cloud를 위한 분산 추적 시스템입니다. 자세한 내용은 Cloud Trace 문서를 참조하세요.

Cloud Profiler

Cloud Profiler는 오버헤드가 낮은 통계 프로파일러로, 프로덕션 애플리케이션에서 CPU 사용량과 메모리 할당 정보를 지속적으로 수집합니다. 해당 정보의 출처인 애플리케이션의 소스 코드를 식별하여 애플리케이션에서 가장 많은 리소스를 사용하고 있는 부분을 파악할 수 있게 해주고, 코드의 성능 특성을 알려줍니다. 자세한 내용은 Python 앱 프로파일링을 참조하세요.