We use istio’s extension providers to forward access logs to a custom collector listening on gRPC port 9999. Is something like this achievable in Consul ? If yes, some pointers will be very helpful please. The current docs are a bit overwhelming and confusing.
enableEnvoyAccessLogService: true
extensionProviders:
- envoyHttpAls:
port: 9999
service: collector.svc.cluster.local
name: ct-http-als
- envoyTcpAls:
port: 9999
service: collector.svc.cluster.local
name: ct-tcp-als