Class: Foam::Otel::Config
- Inherits:
-
Struct
- Object
- Struct
- Foam::Otel::Config
- Defined in:
- lib/foam/otel/config.rb
Overview
Resolved configuration — options + env vars, per contract/SPEC.md: endpoint is option > OTEL_EXPORTER_OTLP_ENDPOINT > default; batch cadence comes from the standard OTel env vars, which the Ruby SDK reads natively (never hardcoded here).
Instance Attribute Summary collapse
-
#endpoint ⇒ Object
Returns the value of attribute endpoint.
-
#health_routes ⇒ Object
Returns the value of attribute health_routes.
-
#redacted_keys ⇒ Object
Returns the value of attribute redacted_keys.
-
#service_name ⇒ Object
Returns the value of attribute service_name.
Instance Attribute Details
#endpoint ⇒ Object
Returns the value of attribute endpoint
13 14 15 |
# File 'lib/foam/otel/config.rb', line 13 def endpoint @endpoint end |
#health_routes ⇒ Object
Returns the value of attribute health_routes
13 14 15 |
# File 'lib/foam/otel/config.rb', line 13 def health_routes @health_routes end |
#redacted_keys ⇒ Object
Returns the value of attribute redacted_keys
13 14 15 |
# File 'lib/foam/otel/config.rb', line 13 def redacted_keys @redacted_keys end |
#service_name ⇒ Object
Returns the value of attribute service_name
13 14 15 |
# File 'lib/foam/otel/config.rb', line 13 def service_name @service_name end |