Skip to content

Files

Latest commit

 

History

History

envoyalsreceiver

Envoy ALS(access log service) receiver

Status
Stability alpha: logs
Distributions contrib
Issues Open issues Closed 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.

Getting Started

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

Advanced Configuration

Other options can be configured to support more advanced use cases: