Skip to content
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

API integration or similar would be great to display the web data in different systems like Grafana #289

Open
G0nz0uk opened this issue Dec 5, 2024 · 1 comment
Labels

Comments

@G0nz0uk
Copy link

G0nz0uk commented Dec 5, 2024

Hello,

This is a great tool, well done.

We are looking for a way to look a the JSON file at https://oxidize.domain.com/nodes?format=json so we can use this to build a dashboard in Grafana using it's JSON plugin. I was wondering if there is a way to do this please?

If we can get the JSON output into Grafana on regular intervals we can also alerts on when backups fail etc and show the health status like on the dashboard you created.

Grafana uses this plugin that can import csv, json etc:

https://grafana.com/grafana/plugins/yesoreyeram-infinity-datasource/

If there is way to get the json information into Grafana we can then alert on the backup status should they fail, it would be great, we can also use the 'success' or 'failed' tags to create a dashboard combined with other Cisco switch SNMP data we have.

Any more info let me know.

Thanks

Thanks

@robertcheramy
Copy link
Collaborator

Well, the oxidized-web part is done, just access /nodes?format=json.
How you implement the fetching in Grafana is out of scope from oxidized-web.

I let the issue open, maybe another user is using Grafana an can give you some hints.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

2 participants