Monitoring
To review stats locally, start the application with:
./testapp.sh
Which will run a local Prometheus server configured to scrape SM services. Access the dashboard here:
http://0.0.0.0:9090
Component | Name | Type | Description | Implemented? |
---|---|---|---|---|
SM | sm_clients |
gauge | Currently connected clients | Yes |
SM | sm_eoi_requests_pending |
gauge | EOI requests awaiting completion | Yes |
SM | sm_eod_requests_pending |
gauge | EOD requests awaiting completion | Yes |
SM | sm_eod_count |
counter | Number of completed End of Intervals | Yes |
SM | sm_eoi_duration_seconds |
gauge | Duration of the most recent End of Interval | Yes |
SM | sm_eod_duration_seconds |
gauge | Duration of the most recent End of Day | Yes |