Itential Platform Monitoring

The official monitoring dashboard for the Itential Platform deployed on-premises, leveraging Prometheus. To use this dashboard, select your Prometheus datasource from the dropdown. Tabs: Overview, Workflow Engine, Platform Process, Redis, MongoDB.

Itential Platform Monitoring screenshot 1
Itential Platform Monitoring screenshot 2
Itential Platform Monitoring screenshot 3
Itential Platform Monitoring screenshot 4
Itential Platform Monitoring screenshot 5
Itential Platform Monitoring screenshot 6

Monitor an Itential Platform on-premises deployment end-to-end: jobs, tasks, platform processes, and the Redis and MongoDB datastores. Prometheus only. No Loki or Elasticsearch required. Import it, pick your datasource, that's it.

What it shows

Overview. Core Platform, Workflow Engine, Redis, and MongoDB each roll up to UP / DEGRADED / DOWN, plus active jobs, job error rate, sessions, API rate, and per-node CPU / RAM / disk.

Workflow Engine. Job lifecycle rates (started / completed / errored / cancelled), success rate, jobs in progress, records by status, task throughput and per-server distribution, and task-error health.

Platform Process. Per-component Node.js health: V8 heap, process CPU, and a resource table covering CPU, memory share, RSS, threads, FDs, and uptime. Includes top applications and adapters.

Redis. Cluster members with replication-link health, connected vs blocked clients, memory, queue ops and latency, commands/sec, keys, and network I/O.

MongoDB. Replica-set members and status, replication lag, op rates, connections, WiredTiger cache, and page faults.

Requirements

Grafana 10+ and Prometheus scraping these exporters, with these job labels:

Exporterjob label
Platform application exporteriap_exporter
Workflow Engine metrics exporterwfe-metrics
node_exporter (platform and datastore nodes)node_exporter
process_exporter (platform nodes)process_exporter
redis_exporterredis_exporter
mongodb_exportermongo_exporter

If an exporter is absent, only its panels are affected. The Platform Process section expects process_exporter to group platform processes under names prefixed Pronghorn.

Usage

Import, then select your Prometheus datasource from the dropdown. Every query uses that variable. Nothing is hardcoded. Use the Node dropdown to focus infrastructure panels on one host.

Health roll-ups are cluster-aware. Redis reads DOWN only when no master is reachable, and MongoDB only when no primary is elected, so a single downed replica shows DEGRADED rather than a false outage. Every panel carries a description of what it measures, what normal looks like, and what to investigate.

Revisions
RevisionDescriptionCreated

Get this dashboard

Import the dashboard template

or

Download JSON

Datasource
Dependencies