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.
Calls to the following endpoints are disabled due to IPFS bugs:
- /api/v0/stats/repo(https://github.com/ipfs/go-ipfs/issues/3874)
- /api/v0/pin/ls(https://github.com/ipfs/go-ipfs/issues/7528)
Can be enabled in the collector configuration file.
The configuration needs only url to IPFS server, here is an example for 2 IPFS instances: