![]() |
2 years ago | |
---|---|---|
.. | ||
Makefile.inc | 6 years ago | |
README.md | 2 years ago | |
ipfs.chart.py | 4 years ago | |
ipfs.conf | 4 years ago |
Collects IPFS
basic information like file system bandwidth, peers and repo metrics.
It produces the following charts:
kilobits/s
peers
GiB
objects
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:
/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:
localhost:
url: 'http://localhost:5001'
remote:
url: 'http://203.0.113.10::5001'