Since v0.22.0 nodes stopped communicating with each other and there are no more ways to watch for new nodes. So overall stats can no longer be updated and from 2019-10-05 20:00 UTC storjnet.info is frozen. Maybe something new will come up here soon. In the meantime, you can check the full 125 days history.
Overall stats
last update , 2006 d 11 h 49 min ago
Network size
There are 2212 active nodes, -38 during the last day (node is considered active if it was reachable within the last 24 hours)