Node Tracking is a tool that I created to monitor my nodes across multiple machines.
The aim being that I want to easily spot anomalies across a large number of nodes, easily find high rewards balances or dead nodes etcetera at a glance with minimal searching.
It is very young if you try it, expect bugs!
If you feel that this should not be my day job… it’s not
More functionality to come.
Works on only.
Thanks to @Southside for the installation scripts.
If you clone the repo, it has some test log files and pregenerated graphs.
These are for testing purposes, the graphs will be overwritten but be sure to remove the log files before each run.
An online version can be seen here during test networks.
how are you combing all the data from different systems into one graph on the public site?
iv got quite a few systems set up now and would like to recreate the same thing so i can keep an eye on them all without having to ssh in to them all the time.
My setup is a little different to yours in that all my machines are on the same local network, not that it would make much of a difference if they were not.
Basically one of the machines has a script that pulls the logs from all other machines via scp, generates the combined graphs and pushes to github pages.
Pretty simple setup and really convenient to then be able to watch what is going on from my phone.
Of course, I am away for a couple of days, more than likely will only be when I get back.
I am not 100% sure but I think that there is a rule that github pages is to host what you have in your repos whether or not that it is enforced idk, doubt it.