Skip to content

Commit 9b16546

Browse files
author
Artur Shiriev
committed
use HOSTNAME for default otl container name
1 parent a6b0356 commit 9b16546

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

lite_bootstrap/instruments/opentelemetry_instrument.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
import dataclasses
2+
import os
23
import typing
34

45
from lite_bootstrap import import_checker
@@ -25,7 +26,7 @@ class InstrumentorWithParams:
2526
@dataclasses.dataclass(kw_only=True, frozen=True)
2627
class OpentelemetryConfig(BaseConfig):
2728
opentelemetry_service_name: str | None = None
28-
opentelemetry_container_name: str | None = None
29+
opentelemetry_container_name: str | None = dataclasses.field(default_factory=lambda: os.environ.get("HOSTNAME") or None)
2930
opentelemetry_endpoint: str | None = None
3031
opentelemetry_namespace: str | None = None
3132
opentelemetry_insecure: bool = True

0 commit comments

Comments
 (0)