elasticsearch_exporter
elasticsearch_exporter copied to clipboard
Add support for Amazon Elasticsearch Service
This is based on @JackFazackerley's initial work from here: https://github.com/prometheus-community/elasticsearch_exporter/pull/353
I rebased this against the latest master and added additional credential provider, so this also works with pod IAM roles when running in EKS.
Can we leverage https://github.com/prometheus/common/tree/main/sigv4 for the sigv4 part? does it make sense?
Great idea, but It seems like it uses the default credential chain and AFAIK it doesn't support pod IAM roles without adding WebIdentityRoleProvider
to the chain :-/
Maybe this implementation is good for now and I'll file an issue against the prometheus lib?
Would love to see AWS ES signing support included -- Is this still being worked on? Does it need support?
Any progress with this ticket? It would be very useful for AWS ES signing support to be included for us as we require it
I am using AWS elasticsearch. I plan to use chart, prometheus-elasticsearch-exporter, to monitor it. A quick question here: what's the uri of es? Is the Domain endpoint (VPC) uri?
es: uri: http://localhost:9200