NTracking


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 :slight_smile:
More functionality to come.
Works on :penguin: 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.

21 Likes

Hmm Ubuntu / Debian stuff - when I get back from Sydney I might try and convert the scripts into Fedora versions . .

2 Likes

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.

There’s a Linux program to forward and receive live logfiles, rsyslog I think. I’m planning to use it with vdash but haven’t tried it yet.

1 Like

Going to have a look into that

1 Like

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.

1 Like

Just thinking I could maybe wireguard all my systems together in there own network

Can you share the scripts for pulling all the logs and pushing to git hub ?

Guessing pulling the logs together would also be useful for vdash as well ?

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.

Not for live updates, which requires the local copies to be updated on the fly.

If you just want to run occasional analysis, then yes.

1 Like

Amazing I’ll look forward trying it out :slight_smile:

1 Like