“Is the platform down, or is it just me?” is not a question any on-call engineer wants to answer with a guess. When a workflow stalls or a job queue backs up, you need an answer in seconds, not after you’ve SSH’d into three hosts and grep’d through logs looking for the one line that explains everything.
Today, getting that answer got easier. The Itential Platform Monitoring dashboard is now listed in the Grafana Marketplace. Search for it, import it, select your Prometheus data source, and you’re looking at the health of your entire Itential Platform deployment: jobs, tasks, platform processes, and the Redis and MongoDB datastores underneath it.e
The dashboard runs on Prometheus alone. No Loki, no Elasticsearch, no custom PromQL to write before you see your first panel. Five tabs cover the deployment end-to-end:
The health roll-ups are cluster-aware. Redis only reports DOWN when no primary is reachable, and MongoDB only reports DOWN when no primary is elected. A single downed replica shows DEGRADED, not a false outage. That distinction is the difference between an alert that gets your attention and one that trains your team to ignore the channel.
That distinction didn’t come from a design doc. Itential’s own team runs this stack against Itential Platform in the performance lab and in production, with the same roll-up logic and the same thresholds, alerting into a team Slack channel.
The dashboard reads from Prometheus, which scrapes a standard set of exporters. If an exporter isn’t deployed yet, only the panels tied to it are affected. Here’s the full list:
| Exporter | Job Label |
|---|---|
| Workflow Engine metrics exporter | wfe-metrics |
| node_exporter (Platform + datastore nodes) | node_exporter |
| process_exporter (Platform nodes) | process_exporter |
| redis_exporter (Redis nodes) | redis_exporter |
| mongodb_exporter (MongoDB nodes) | mongo_exporter |
This is the same exporter model covered in the Monitor Itential documentation: Prometheus scrapes each component’s /metrics endpoint on a 15 to 30 second interval, and Grafana turns that data into panels. If you already run Prometheus and Grafana anywhere in your stack, most of this is a configuration exercise, not a new tool to stand up.
A monitoring dashboard is a practical thing before it’s a strategic one. Faster diagnosis, fewer false alarms, a historical record to check against during a postmortem. That’s reason enough.
But it also answers a question that’s getting harder to avoid as AI agents take on more of the work: if a FlowAgent or a workflow is acting on your infrastructure, how do you know the engine running it is healthy? Governed execution isn’t only about what happened during a specific job. It’s about being able to see, at any moment, whether the platform executing that job is under load, degraded, or fine. Deterministic execution is what Itential has spent a decade hardening. This dashboard is how you watch it work.
👁️🗨️ Get the dashboard directly on Grafana →
📝 Full monitoring and exporter documentation →
This is the Platform side of the monitoring story. Itential Gateway metrics, Redis Sentinel, and per-metric PromQL references are documented alongside it, and the exporter list will grow as new components ship. If you’re already running Prometheus and Grafana somewhere in your environment, this is a same-day import, not a project.
This is for self-hosted Itential Platform deployments. If you’re running on Itential Cloud, Itential manages this monitoring for you.
See how Itential connects AI reasoning to governed execution across your entire infrastructure.