Hey everyone,
Inspired by the innovative spirit in the ecosystem, our team at Rivram Inc. has been quietly building a tool to help Node Providers and the wider community get a real-time, ground-level view of node health and connectivity.
We’re thrilled to introduce the IC Node Monitoring Tool!
We’ve deployed a global network of probes that continuously ping every node on the Internet Computer blockchain. The result is a live, unfiltered look at node availability and responsiveness from a user’s perspective.
What you can do today:
Live Global Pinging: Watch in real-time as our probes ping nodes across the globe, with results displayed on a live map.
Interactive Ping Charts: Dive deep into the historical ping data for any node with detailed, interactive charts.
Uptime & Downtime Ledger: Our unique “Uptime Changes” table provides a clear, timestamped record of exactly when a node went down and when it came back up—no guesswork involved.
Node Provider Overview: Start from a main page listing all Node Providers, then seamlessly drill down to see a filtered list and the status of all nodes under a specific provider.
Built For and By the Community - And It’s Open Source
We believe in transparency and choice. That’s why the core of this monitoring tool is fully open-source.
You can run it yourself: Review the code, adapt it to your needs, or deploy your own instance. The repository is available at: https://github.com/Rivram-Inc/ic-node-monitor
Or use our hosted solution: Prefer a hassle-free experience? Use our hosted dashboard at
Youtube Demo: https://www.youtube.com/watch?v=bq6Sk-SlK5E
Our Roadmap: What’s Next?
This is just the beginning. We’re committed to building this into the most comprehensive operational tool for Node Providers. Here’s a glimpse of what we’re working on:
-
Integrated Dashboard Status: A single pane of glass for all node health information.
-
Root Cause Analysis for Rewards: Directly link reward reductions to specific node outages or performance issues identified by our probes.
-
Detailed Server Metrics: Go beyond pings to visibility into hardware health, including errors and maintenance flags.
-
Smart Alerts & PagerDuty Integration: Get proactive notifications via your preferred channels (Slack, email, etc.) and escalate critical issues with PagerDuty integration.
We built this to be the practical, operational companion for Node Providers who need to diagnose connectivity issues and for dapp developers who want to understand the network’s latency.
: Check out the live dashboard (or the code!) and let us know what you think. Your feedback will directly shape our priorities.
What features are most critical for you? What other insights would make your life easier?
Let us know in the thread below . Happy monitoring!