Skip to main content

Production KPIs

KPI navigation page

The KPI section provides access to configurable key performance indicator dashboards. Like the Production navigation hub, this section dynamically displays cards based on the menu configuration, allowing each site to expose exactly the KPI dashboards that matter to their operations.

How it works​

The KPI navigation page fetches its content from the menu API. Each card represents a KPI dashboard configured by an administrator. Cards typically link to Grafana dashboards embedded within OpSee, giving operators and supervisors a focused view of their metrics.

Dynamic menu cards​

Each KPI card shows:

  • Title: the dashboard name (translated to your current language)
  • Description: a brief summary of what the dashboard covers
  • Icon: a visual indicator from the menu configuration
  • Open button: navigates to the dashboard
info

The KPI cards are fully dynamic. Your administrator can add, remove, or reorder them from the menu configuration without any code change. If you do not see any KPI dashboards, contact your administrator.

Common KPI dashboards​

Typical KPI dashboards configured in OpSee include:

Operator KPIs​

Metrics focused on individual operator performance:

KPIDescription
Downtime validation rate% of events classified with a reason
Response timeAverage time between event occurrence and reason assignment
Events per shiftNumber of downtime events during the operator's shift
Pieces per hourProduction throughput attributed to the operator's shift

Line KPIs​

Metrics focused on production line performance:

KPIDescription
OEE trendDaily or weekly OEE trend for the line
Availability trendUptime percentage over time
Top 5 downtime reasonsPareto of most impactful stop causes
Production vs. targetActual output compared to planned production
MTTR / MTBFReliability metrics over time

Shift KPIs​

Cross-line metrics aggregated by shift:

KPIDescription
Shift OEEOverall OEE for all lines during the shift
Shift productionTotal pieces produced across all lines
Shift downtimeTotal downtime minutes across all lines
Quality rateShift-level quality percentage

Management KPIs​

Higher-level metrics for production managers:

KPIDescription
Weekly OEE by lineComparison chart across all production lines
Monthly production summaryOutput totals vs. targets
Loss waterfallWhere time is being lost across the factory
Improvement trackingOEE improvement over months

Grafana integration​

Most KPI dashboards are powered by Grafana, which connects directly to the TimescaleDB database. The integration works the same way as the Production Dashboard:

  • Embedded in OpSee: no separate Grafana login needed
  • Kiosk mode: Grafana chrome is hidden
  • Auto-refresh: dashboards update automatically
  • External links: some cards may open Grafana in a new tab (for dashboards that benefit from the full Grafana toolbar)

Creating custom KPI dashboards​

To add a new KPI dashboard:

  1. Create the dashboard in Grafana: design panels with the metrics you need, using SQL queries against the OpSee database.
  2. Add a menu entry: in the Admin menu configuration, add a new child item under Production > KPI with the Grafana dashboard URL.
  3. Set an icon and description: choose an appropriate icon and add a translated description.
  4. Assign permissions: configure which user roles can see the new KPI card.
tip

When building Grafana dashboards for OpSee, use the kiosk-friendly layout: no row titles, no collapsible sections, and ensure panels look good at various screen sizes. Test with ?kiosk=tv appended to the URL.

Prerequisites​

Next steps​