We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent a6b0356 commit 9b16546Copy full SHA for 9b16546
lite_bootstrap/instruments/opentelemetry_instrument.py
@@ -1,4 +1,5 @@
1
import dataclasses
2
+import os
3
import typing
4
5
from lite_bootstrap import import_checker
@@ -25,7 +26,7 @@ class InstrumentorWithParams:
25
26
@dataclasses.dataclass(kw_only=True, frozen=True)
27
class OpentelemetryConfig(BaseConfig):
28
opentelemetry_service_name: str | None = None
- opentelemetry_container_name: str | None = None
29
+ opentelemetry_container_name: str | None = dataclasses.field(default_factory=lambda: os.environ.get("HOSTNAME") or None)
30
opentelemetry_endpoint: str | None = None
31
opentelemetry_namespace: str | None = None
32
opentelemetry_insecure: bool = True
0 commit comments