OTLP Log Receivers
Starter
Professional
Overview
Section titled “Overview”Glouton can receive logs from external applications using the OpenTelemetry Protocol (OTLP) over both gRPC and HTTP. This allows applications instrumented with OpenTelemetry SDKs to send their logs directly to Glouton for processing and export to the Bleemeo Cloud Platform.
gRPC Receiver
Section titled “gRPC Receiver”The gRPC receiver accepts OTLP logs on a configurable address and port.
| Setting | Default | Environment Variable |
|---|---|---|
| Enable | true | GLOUTON_LOG_OPENTELEMETRY_GRPC_ENABLE |
| Address | localhost | GLOUTON_LOG_OPENTELEMETRY_GRPC_ADDRESS |
| Port | 4317 | GLOUTON_LOG_OPENTELEMETRY_GRPC_PORT |
log.opentelemetry.grpc.enable: truelog.opentelemetry.grpc.address: localhostlog.opentelemetry.grpc.port: 4317HTTP Receiver
Section titled “HTTP Receiver”The HTTP receiver accepts OTLP logs on a configurable address and port.
| Setting | Default | Environment Variable |
|---|---|---|
| Enable | true | GLOUTON_LOG_OPENTELEMETRY_HTTP_ENABLE |
| Address | localhost | GLOUTON_LOG_OPENTELEMETRY_HTTP_ADDRESS |
| Port | 4318 | GLOUTON_LOG_OPENTELEMETRY_HTTP_PORT |
log.opentelemetry.http.enable: truelog.opentelemetry.http.address: localhostlog.opentelemetry.http.port: 4318Filtering OTLP Logs
Section titled “Filtering OTLP Logs”Logs received via gRPC and HTTP can be filtered using global filters.
For example, to only keep logs with severity INFO or above:
log.opentelemetry.global_filters: include: match_type: strict severity_number: min: INFO match_undefined: true