-
Notifications
You must be signed in to change notification settings - Fork 68
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
ocprometheus doesn't work on Arista running 4.21.5F #41
Comments
The issue is likely due to a change in TerminAttr in EOS-4.21.5F that removes use of deprecated fields of the gNMI protobufs. |
Running the latest master, the same issue (no metrics being exported). |
Ping? |
@aned I suggest you get in contact with Arista Support. |
Cut arista case# 158111 @aaronbee |
@aaronbee Arista TAC provided an extension ocprometheus-1.6.swix. Installed it on arista switch, /usr/bin/ocprometheus worked as expected, got my metrics. Copied over the binary to my server and it's working as well. |
Thanks for the update. What version of TerminAttr you are running on the device? You can tell with the Cli command:
(This is assuming you are running TerminAttr from its default location. If not, replace |
Running TerminAttr from the default location: v1.5.2 go1.10.3 |
I'm getting this directly from gnmi cli:
./gnmi -addr 10.10.1.1:6042 -username admin -password blah get "/Sysdb/connectivityMonitor/status"
In ocprometheus I have this configured:
It worked fine on previous EOS version.
The text was updated successfully, but these errors were encountered: