Purpose

This document serves as the canonical place for “IPFS KPIs”. For any metrics shown here, we’re clear about what the metric measures, where the data comes from, who “owns” the metric, and any caveats with the metric. This document in many cases will link to other documents/sites.

Network Size

Metrics in this bucket are attempting to answer “how big is the IPFS network” / “how many active IPFS nodes are there”.

<aside> 🪧 We currently only have estimations of nodes that interact with the public IPFS DHT. A tracking item to account for IPFS nodes participating in other networks is here: https://github.com/protocol/network-measurements/issues/45

</aside>

Number of Observed Peer Ids from PL Infra Bootstrapper + js-ipfs Preload nodes and distinction between Number of Client vs Server Nodes in the Amino DHT

This is not updated automatically.  It is copy/pasted in manually, usually by @Anonymous as part of EngRes weekly reporting.

This is not updated automatically. It is copy/pasted in manually, usually by @Anonymous as part of EngRes weekly reporting.

Network Performance

<aside> 🪧 We currently only have performance measurement of the public IPFS DHT. A tracking item to account for performance for other networks is here: https://github.com/protocol/network-measurements/issues/47

</aside>

Finding a newly created random CID in the public IPFS DHT

This is not updated automatically, at least as of 2023-05-10.

This is not updated automatically, at least as of 2023-05-10.

Finding a newly created random CID with IPNIs

This is not updated automatically, at least as of 2023-06-07.

This is not updated automatically, at least as of 2023-06-07.

Website Monitoring

Website Load Latency (TTFB & DOMContentLoaded)