📊 Dashboard Configuration & Stream Mapping
This section consolidates how each dashboard is powered and what data sources feed into them:
📦 PackScout Dashboards (via DataOnboarder)
/home/sentinel/site<site_number>/machine<machine_number>/logs/packdetails
→ Success Overview Dashboard/home/sentinel/site<site_number>/machine<machine_number>/logs/errorcodes
→ Failure Cause Breakdown Dashboard
📊 RoboDetective Dashboards (via DynamoDB)
Table:
InventoryEventsTable
Queries recent entries grouped by SKU and timestamp for inventory analysis
🌡️ MachinePulse Dashboards (via Kinesis and S3)
kinesis.sensor.temperature.sentinel.site<site_number>
→ Real-time sensor datas3://sentinel-logs/temperature/archive/
→ Archived historical data
Each dashboard component should validate against its respective schema and ensure ID correlation for traceability.
Last updated