Skip to main content

cdp monitoring python sdk

Project description

cdp-monitoring

fastapi prometheus + opentelemetry sdk

Install package

VERSION=0.1.0
pip install git+https://github.daumkakao.com/cdpdev/cdp-monitoring.git#${VERSION}

Usage

1. Tempo url 을 환경변수로 설정

설정되어 있지 않은 경우 모니터링도 비활성화

export TEMPO_URL=""

2. 모니터링 대상 FastAPI 앱을 init_monitoring 함수의 인자로 전달

# app 생성
from fastapi import FastAPI
app = FastAPI(title="My FastAPI App")

# 모니터링 설정 적용
from cdp_monitoring import init_monitoring
init_monitoring(app)

Uninstall package

pip uninstall cdp-monitoring

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

cdp_monitoring-0.2.0.tar.gz (4.2 kB view hashes)

Uploaded Source

Built Distribution

cdp_monitoring-0.2.0-py3-none-any.whl (5.3 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page