{"library":"nucliadb-telemetry","title":"NucliaDB Telemetry","description":"Telemetry library for NucliaDB processes. Provides OpenTelemetry-based tracing, metrics, and logging with Sentry integration. Current version 6.13.0.post6185, frequent releases.","language":"python","status":"active","last_verified":"Fri May 01","install":{"commands":["pip install nucliadb-telemetry"],"cli":null},"imports":["from nucliadb_telemetry import Telemetry","from nucliadb_telemetry import utils"],"auth":{"required":false,"env_vars":[]},"quickstart":{"code":"import os\nfrom nucliadb_telemetry import Telemetry\n\n# Use environment variables for configuration\nservice_name = os.environ.get('SERVICE_NAME', 'my-service')\nsettings = {\n    'sentry_dsn': os.environ.get('SENTRY_DSN', ''),\n    'service_name': service_name,\n}\ntelemetry = Telemetry(settings)\ntelemetry.setup()  # initializes tracing, metrics, logging","lang":"python","description":"Initialize telemetry with Sentry and OpenTelemetry. Settings dict configures endpoints and service name.","tag":null,"tag_description":null,"last_tested":null,"results":[]},"compatibility":null}