()
| 464 | |
| 465 | |
| 466 | def _otel_env_vars_enabled() -> bool: |
| 467 | return any([ |
| 468 | os.getenv(endpoint_var) |
| 469 | for endpoint_var in [ |
| 470 | otel_env.OTEL_EXPORTER_OTLP_ENDPOINT, |
| 471 | otel_env.OTEL_EXPORTER_OTLP_TRACES_ENDPOINT, |
| 472 | otel_env.OTEL_EXPORTER_OTLP_METRICS_ENDPOINT, |
| 473 | otel_env.OTEL_EXPORTER_OTLP_LOGS_ENDPOINT, |
| 474 | ] |
| 475 | ]) |
| 476 | |
| 477 | |
| 478 | def _setup_gcp_telemetry( |