Cockpit Widget Catalog
The Cockpit supports 24 widgets organized in four categories: Audit, OEE, Material, and Data. Each widget can be added from the widget picker and resized within its allowed widths.
Column definitions:
- Default size: width × height in grid units (1 unit = ~80px)
- Allowed widths: the only widths the widget can be snapped to
- Equipment filter: whether the widget requires an equipment selection to render meaningful data
Audit widgets
Audit widgets display activity from the Audit Trail. None require an equipment filter; they reflect system-wide database activity.
audit-actions-by-type
Audit — Actions by Type
Doughnut chart showing the breakdown of audit actions by type (Insert, Update, Delete) for the selected time range.
| Property | Value |
|---|---|
| Default size | 4 × 3 |
| Allowed widths | 3, 4, 6, 12 |
| Equipment filter | No |
audit-daily-activity
Audit — Daily Activity
Line chart showing the number of audit actions per day over the selected time range. Useful for identifying spikes in data-entry activity or bulk operations.
| Property | Value |
|---|---|
| Default size | 6 × 4 |
| Allowed widths | 4, 6, 12 |
| Equipment filter | No |
audit-top-tables
Audit — Top Tables
Bar chart ranking the database tables most frequently modified during the selected period. Helps administrators understand which modules generate the most write activity.
| Property | Value |
|---|---|
| Default size | 6 × 4 |
| Allowed widths | 4, 6, 12 |
| Equipment filter | No |
audit-kpi-total-actions
Audit — Total Actions (KPI)
KPI card displaying the total number of audit actions recorded for the selected period.
| Property | Value |
|---|---|
| Default size | 3 × 2 |
| Allowed widths | 3, 4, 6 |
| Equipment filter | No |
| Sample value | 5,832 |
audit-kpi-unique-users
Audit — Unique Users (KPI)
KPI card showing how many distinct users performed at least one audited action in the selected period.
| Property | Value |
|---|---|
| Default size | 3 × 2 |
| Allowed widths | 3, 4, 6 |
| Equipment filter | No |
| Sample value | 24 |
audit-kpi-unique-tables
Audit — Unique Tables (KPI)
KPI card showing how many distinct database tables were modified in the selected period.
| Property | Value |
|---|---|
| Default size | 3 × 2 |
| Allowed widths | 3, 4, 6 |
| Equipment filter | No |
| Sample value | 47 |
audit-kpi-most-active-user
Audit — Most Active User (KPI)
KPI card displaying the username who generated the highest number of audit actions in the selected period.
| Property | Value |
|---|---|
| Default size | 3 × 2 |
| Allowed widths | 3, 4, 6 |
| Equipment filter | No |
| Sample value | admin |
audit-users-table
Audit — Users Table
Full DataGrid listing audit actions aggregated by user: total actions, breakdown by type, last activity timestamp. Supports sorting and column resizing.
| Property | Value |
|---|---|
| Default size | 12 × 6 |
| Allowed widths | 6, 12 |
| Minimum height | 4 |
| Equipment filter | No |
audit-all-tables
Audit — All Tables
Full DataGrid listing every audit entry in raw form: timestamp, user, action, table, record ID, old and new values. Best placed at full width for readability.
| Property | Value |
|---|---|
| Default size | 12 × 6 |
| Allowed widths | 6, 12 |
| Minimum height | 4 |
| Equipment filter | No |
audit-log-table
Audit — Log Table
DataGrid displaying the raw audit log entries with filtering and search. Similar to audit-all-tables but optimized for log-style chronological browsing.
| Property | Value |
|---|---|
| Category | Audit |
| Equipment filter | No |
OEE Widgets
OEE widgets display production performance metrics. Most require an equipment selection and respect the global time range filter set in the Cockpit toolbar.
oee-kpi-total-events
OEE — Total Events (KPI)
KPI card showing the total number of downtime or production events recorded for the selected equipment and time range.
| Property | Value |
|---|---|
| Default size | 3 × 2 |
| Allowed widths | 3, 4, 6 |
| Equipment filter | Required |
| Sample value | 1,247 |
oee-kpi-total-downtime
OEE — Total Downtime (KPI)
KPI card showing cumulative downtime duration for the selected equipment and period. The display format (hours/minutes) respects the system duration format setting.
| Property | Value |
|---|---|
| Default size | 3 × 2 |
| Allowed widths | 3, 4, 6 |
| Equipment filter | Required |
| Requires duration format | Yes |
| Sample value | 04h 32m |
oee-kpi-equipment-count
OEE — Equipment Count (KPI)
KPI card showing the total number of active equipment units configured in the system. This widget does not filter by equipment.
| Property | Value |
|---|---|
| Default size | 3 × 2 |
| Allowed widths | 3, 4, 6 |
| Equipment filter | No |
| Sample value | 18 |
oee-kpi-validation-rate
OEE — Validation Rate (KPI)
KPI card showing the percentage of downtime events that have been validated (classified with a reason) for the selected equipment and period. A low rate indicates unclassified stops that will impact OEE accuracy.
| Property | Value |
|---|---|
| Default size | 3 × 2 |
| Allowed widths | 3, 4, 6 |
| Equipment filter | Required |
| Sample value | 87.3% |
oee-kpi-mttr
OEE — MTTR (KPI)
KPI card showing Mean Time To Repair for the selected equipment and period. See MTTR and MTBF for the definition.
| Property | Value |
|---|---|
| Category | OEE |
| Equipment filter | Required |
oee-kpi-mtbf
OEE — MTBF (KPI)
KPI card showing Mean Time Between Failures for the selected equipment and period. See MTTR and MTBF for the definition.
| Property | Value |
|---|---|
| Category | OEE |
| Equipment filter | Required |
oee-loss-types
OEE — Loss Types
Doughnut chart showing the proportion of downtime broken down by loss type (Availability, Performance, Quality). Requires an equipment selection to show real data.
| Property | Value |
|---|---|
| Default size | 4 × 3 |
| Allowed widths | 3, 4, 6, 12 |
| Equipment filter | Required |
oee-top-reasons
OEE — Top Stop Reasons
Bar chart ranking the most frequent stop reasons for the selected equipment and time range. Directly identifies which causes contribute most to downtime.
| Property | Value |
|---|---|
| Default size | 6 × 4 |
| Allowed widths | 3, 4, 6, 12 |
| Equipment filter | Required |
Data widgets
Data widgets provide detailed tabular or time-series views of raw production data.
oee-downtime-events
OEE — Downtime Events Table
Full DataGrid listing every individual downtime event for the selected equipment and period: start time, end time, duration, stop reason, validation status, and operator. Supports sorting, filtering, and column resizing.
| Property | Value |
|---|---|
| Default size | 12 × 6 |
| Allowed widths | 6, 12 |
| Equipment filter | Required |
oee-downtime-timeline
OEE — Downtime Timeline
Timeline visualization of downtime events for the selected equipment and period. Useful for spotting clustered failures and shift-related patterns.
| Property | Value |
|---|---|
| Category | OEE |
| Equipment filter | Required |
Material widgets
Material widgets summarize the material catalog at a glance.
material-kpi-total
Material — Total (KPI)
KPI card showing the total number of materials registered in the catalog (active + inactive).
| Property | Value |
|---|---|
| Category | Material |
| Equipment filter | No |
material-kpi-active
Material — Active (KPI)
KPI card showing the number of materials currently marked as active.
| Property | Value |
|---|---|
| Category | Material |
| Equipment filter | No |
material-kpi-inactive
Material — Inactive (KPI)
KPI card showing the number of materials marked as inactive.
| Property | Value |
|---|---|
| Category | Material |
| Equipment filter | No |
tag-trend
Tag Trend
Line chart plotting time-series values for one or more data tags in near real-time. Used to monitor sensor readings, production counters, or any continuous variable ingested through the data pipeline.
| Property | Value |
|---|---|
| Default size | 6 × 4 |
| Allowed widths | 4, 6, 12 |
| Equipment filter | Required |
Widget summary table
| Widget slug | Category | Default size | Allowed widths | Equipment filter |
|---|---|---|---|---|
audit-actions-by-type | Audit | 4×3 | 3, 4, 6, 12 | No |
audit-daily-activity | Audit | 6×4 | 4, 6, 12 | No |
audit-top-tables | Audit | 6×4 | 4, 6, 12 | No |
audit-kpi-total-actions | Audit | 3×2 | 3, 4, 6 | No |
audit-kpi-unique-users | Audit | 3×2 | 3, 4, 6 | No |
audit-kpi-unique-tables | Audit | 3×2 | 3, 4, 6 | No |
audit-kpi-most-active-user | Audit | 3×2 | 3, 4, 6 | No |
audit-users-table | Audit | 12×6 | 6, 12 | No |
audit-all-tables | Audit | 12×6 | 6, 12 | No |
audit-log-table | Audit | — | — | No |
oee-kpi-total-events | OEE | 3×2 | 3, 4, 6 | Yes |
oee-kpi-total-downtime | OEE | 3×2 | 3, 4, 6 | Yes |
oee-kpi-equipment-count | OEE | 3×2 | 3, 4, 6 | No |
oee-kpi-validation-rate | OEE | 3×2 | 3, 4, 6 | Yes |
oee-kpi-mttr | OEE | 3×2 | 3, 4, 6 | Yes |
oee-kpi-mtbf | OEE | 3×2 | 3, 4, 6 | Yes |
oee-loss-types | OEE | 4×3 | 3, 4, 6, 12 | Yes |
oee-top-reasons | OEE | 6×4 | 3, 4, 6, 12 | Yes |
oee-downtime-events | OEE | 12×6 | 6, 12 | Yes |
oee-downtime-timeline | OEE | — | — | Yes |
material-kpi-total | Material | 3×2 | 3, 4, 6 | No |
material-kpi-active | Material | 3×2 | 3, 4, 6 | No |
material-kpi-inactive | Material | 3×2 | 3, 4, 6 | No |
tag-trend | Data | 6×4 | 4, 6, 12 | Yes |