Monitoring using prometheus and Grafana

Are there any guides on setting up Prometheus and Grafana for monitoring the cardano-nodes?


I was watching that video and then tried to find for the documentation on the website but the link to the guide is missing.

Looks like the link to the prometheus guid is not on the site anymore but you can still access it here:

Also found it on github

thx @Alexd1985 I will be adding monitoring to my nodes today!

1 Like

Or if u are not using cntools, u can check this guide. i think chapter 14

If you know how to use docker containers I would recommend to use grafana and prometheus in docker.

Thx for the suggestion

Any ideas? I’ve never used either of these before. Following instructions in the and got stopped

sudo ufw status
Status: active

To Action From

22/tcp ALLOW Anywhere
3003/tcp ALLOW Anywhere
9091/tcp ALLOW
9090/tcp ALLOW
12798/tcp ALLOW
5000/tcp ALLOW Anywhere
22/tcp (v6) ALLOW Anywhere (v6)
3003/tcp (v6) ALLOW Anywhere (v6)
5000/tcp (v6) ALLOW Anywhere (v6)

Try HTTP method = POST

Also check 9090/tcp ALLOW, there should be an interface that Grafana runs on.

Hello Alex,

Are you able to add adapool stat on your dashboard?

I need help with configuration.

Thank you!

Scripted install equivalent to guild ops performance monitoring which we maintain and use:

Will also give you Cardano Node security monitoring as well, based on OSSEC…

Nope, I don’t need it anymore :slight_smile:

Okay, thanks!!

Thank you!

Out of curiosity, what do you use for monitoring now?

Grafana, and I set also a telegram alert on it

Oh okay, is there a good guide online that details the setup for more than the standard 3 server setup? I have more than 2 relays.

If you do not need a complex monitoring solution with a GUI or you are worried about resource utilization, you can try Cardano light tools: GitHub - orpheus-antpool/cardano-light-tools: Lightweight tools to operate and maintain a Cardano Stake Pool


Okay, so I’ve been trying to use that guide and trying to talk to Eden Pools guy but it seems that my setup keeps running into roadblocks. Like Prometheus being unable to read PC data like Disk Usage amongst other things. I don’t suppose there’s some kind of automated package like with CNTools?