Hi Team,
Please help me on below issue
My concern is about ENVOY Proxy API Gateway to implement.
I am not able to implement in grafana cloud.
That's the reason i have launched Grafana as a service in AKS cluster where my Envoy API Gateway is deployed.
And i am accessing my grafana servcie using loadbalancer.
Now i am trying to Integrate Envoy proxy Plugin to see the dashboard metrics in grafana service for that purpose i have used below piece of code:
I need to modify my prometheus.yaml and same as well envoy.yaml file.
prometheus.yaml
scrape_configs:
- jobname: 'envoy'
staticconfigs:
- targets: ['<Envoy Admin Host:Envoy Admin Port>']
envoy.yaml
admin:
accesslogpath: "/tmp/adminaccess.log"
address: socketaddress:
address: 0.0.0.0
portvalue: 8001
statssinks:
name: envoy.statsinks.prometheus
emitlabels: true
I have implemeted the above one and facing below error:
[1][critical][main] [source/server/server.cc:131] error initializing configuration '/etc/envoy/envoy.yaml': Unable to parse JSON as proto (INVALIDARGUMENT:(statssinks[0].typedconfig): invalid value Invalid type URL, unknown type: envoy.extensions.statsinks.prometheus.v3.PrometheusSink for type Any): {"statssinks":[{"typedconfig":{"emitlabels":true,"@type":"
type.googleapis.com/envoy.extensions.statsinks.prometheus.v3.PrometheusSink"},"name":"envoy.stat_sinks.prometheus"}]
If you have any queries on above description, please let me know i can clarify.
Kindly help me on this issue. If any modifications in deployment, please provide the inputs.
Regards
Saichand Are