Status | |
---|---|
Stability | alpha: logs |
Distributions | contrib |
Issues | |
Code Owners | @evan-bradley, @zirain |
This is a receiver for the Envoy gRPC ALS sink.
Envoy ALS (Access Log Service) is a feature of Envoy Proxy that allows for the centralized collection and management of access logs.
Instead of writing access logs to local files, Envoy can be configured to send these logs to a remote gRPC service.
This is particularly useful in distributed systems where centralized logging is required for monitoring, auditing, and debugging purposes.
Istio and Envoy Gateway support OTLP and gRPC ALS with first class API.
The settings are:
endpoint
(required, default = localhost:19001 gRPC protocol): host:port to which the receiver is going to receive data. See our security best practices doc to understand how to set the endpoint in different environments.
Example:
receivers:
envoyals:
endpoint: 0.0.0.0:3500
Other options can be configured to support more advanced use cases:
- gRPC settings including CORS
- TLS and mTLS settings