Consul envoy access logs forward to custom gRPC collector

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