-
Notifications
You must be signed in to change notification settings - Fork 798
Elasticsearch 7.13 Breaking Metrics #419
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Comments
Same here, error log: caller=nodes.go:1851 msg="failed to fetch and decode node stats" err="json: cannot unmarshal array into Go struct field NodeStatsNodeResponse.http of type int" |
I think the problem is that they have added info on each HTTP client to HTTP stats and this breaks the nodes_response collector. I think this is a fast solution but I don't know how to export the new metrics. I'm using this branch for building because the original one is broken. |
Is anyone actively looking at this issue? |
I also have this problem. Is anyone actively looking at this issue? |
Getting some issues building using that branch - anything missing from the make file?
|
My bild is working ok :) Are you using fix-build-go-mod branch from https://github.com/repl-mike-roest/elasticsearch_exporter for building?
|
I am also getting the same issue. |
i fix with this following process. |
With the help of above comment I created that package but when I moved it on linux environment server. I am getting the error like bash can not execute the query. |
maybe you could check other linux go build env command. i build with mac env with this command, and run at amazon linux2 OS. |
Can you paste the exact error? Chan you check if the file is executable? |
As per prometheus-community#419, this functionality is failing for elasticsearch version 7.13+ due to a breaking change in the response from elasticsearch. This adds some test fixtures for a range of elasticsearch versions including 7.13 to help ensure that future changes fix the incompatibility with 7.13 and maintain compatibility with versions < 7.13. Signed-off-by: Joe Adams <[email protected]>
Unsure if this will help but exact commands:
|
I got this error -bash: ./elasticsearch_exporter: cannot execute binary file |
for this also on local macOS machine is showing the option ./elasticsearch_exporter --help, but on linux machine -bash: ./elasticsearch_exporter: cannot execute binary file |
Can you execute |
MacOS output: Linux: |
Hello Team, Thanks |
Using the elasticsearch-exporter:master version solved the problem for me. |
Using elasticsearch-exporter:master version worked for me too. Can somebody comment on when the actual version is getting released, we use that (example: 1.2.0) in our images. |
v1.2.1 has been released and should resolve these issues. I'm going to close this issue, but if there are more examples of breaking metrics, please let us know. |
As per prometheus-community#419, this functionality is failing for elasticsearch version 7.13+ due to a breaking change in the response from elasticsearch. This adds some test fixtures for a range of elasticsearch versions including 7.13 to help ensure that future changes fix the incompatibility with 7.13 and maintain compatibility with versions < 7.13. Signed-off-by: Joe Adams <[email protected]> Signed-off-by: Toomas Ormisson <[email protected]>
As per prometheus-community#419, this functionality is failing for elasticsearch version 7.13+ due to a breaking change in the response from elasticsearch. This adds some test fixtures for a range of elasticsearch versions including 7.13 to help ensure that future changes fix the incompatibility with 7.13 and maintain compatibility with versions < 7.13. Signed-off-by: Joe Adams <[email protected]>
Elasticsearch 7.13 appears to have removed several key metrics around cluster disk storage etc.
This means metrics like
elasticsearch_filesystem_data_size_bytes
are no longer present.The text was updated successfully, but these errors were encountered: