...
Itential Platform Pricing Explore flexible plans and options for your team
Itential logo
Blog

Itential Platform Monitoring Is Now in the Grafana Marketplace

Headshot of Steven Schattenberg, Automation Architect at Itential, helping customers deploy network infrastructure automations with 20+ years of experience across tech and media industries.
Steven Schattenberg
Director of Platform Engineering

Key Takeaways

    • It 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: Overview, Workflow Engine, Platform Process, Redis, and MongoDB.
    • 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, so a single downed replica shows DEGRADED instead of triggering a false outage.
    • It reads from a standard set of exporters (job-metrics-exporter, node_exporter, process_exporter, redis_exporter, mongo_exporter). If an exporter isn’t deployed yet, only the panels tied to it are affected.

“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

What You Get

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:

  • Overview. Platform, Workflow Engine, Redis, and MongoDB each roll up to UP, DEGRADED, or DOWN, alongside active jobs, job error rate, sessions, API rate, and per-node CPU, RAM, and disk.
  • Workflow Engine. Job lifecycle rates (started, completed, errored, cancelled), success rate, jobs in progress, records by status, task throughput, and task error health.
  • Platform Process. Per-component Node.js health: V8 heap, process CPU, and a resource table covering memory share, RSS, threads, file descriptors, and uptime.
  • Redis. Cluster member status with replication health, connected and blocked clients, memory, queue operations and latency, commands per second, and network I/O.
  • MongoDB. Replica set status, replication lag, operation rates, connections, and WiredTiger cache and page fault data.

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.

What It Takes to Run

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.

Why This Matters Beyond Uptime

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.

How to Get It

  1. Search the Grafana Marketplace for “Itential Platform Monitoring,” or import dashboard ID 25527 directly.
  2. Select your Prometheus data source from the dropdown. Every query in the dashboard uses that variable, so nothing is hardcoded.
  3. Deploy the exporters you don’t already have running. The Use exporters guide covers what each one collects and Itential’s standard alert thresholds.
  4. Use the Node dropdown to focus infrastructure panels on a single host when you’re triaging.

👁️‍🗨️ Get the dashboard directly on Grafana →
📝 Full monitoring and exporter documentation →

What’s Next

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.

Headshot of Steven Schattenberg, Automation Architect at Itential, helping customers deploy network infrastructure automations with 20+ years of experience across tech and media industries.
With over 20 years of experience in a variety of tech and media companies, Steven Schattenberg has a deep understanding of how a variety of industries operates and can deliver solutions at scale. As an Automation Architect at Itential, Steven helps customers deploy automations across their network infrastructure.

Discover More with our Resources

Get Started

Agentic infrastructure operations starts here.

See how Itential connects AI reasoning to governed execution across your entire infrastructure.