๐Ÿ“Š 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 data

    • s3://sentinel-logs/temperature/archive/ โ†’ Archived historical data

Each dashboard component should validate against its respective schema and ensure ID correlation for traceability.

Last updated