Skip to main content

IPFS monitoring with Netdata

Collects IPFS basic information like file system bandwidth, peers and repo metrics.

Charts#

It produces the following charts:

  • Bandwidth in kilobits/s
  • Peers in peers
  • Repo Size in GiB
  • Repo Objects in objects

Configuration#

Edit the python.d/ipfs.conf configuration file using edit-config from the Netdata config directory, which is typically at /etc/netdata.

cd /etc/netdata # Replace this path with your Netdata config directory, if different
sudo ./edit-config python.d/ipfs.conf

Calls to the following endpoints are disabled due to IPFS bugs:

Can be enabled in the collector configuration file.

The configuration needs only url to IPFS server, here is an example for 2 IPFS instances:

localhost:
url: 'http://localhost:5001'
remote:
url: 'http://203.0.113.10::5001'

Reach out

If you need help after reading this doc, search our community forum for an answer. There's a good chance someone else has already found a solution to the same issue.

Documentation

Community