Grafana is an open source analytics and interactive visualization web application. It works in pair with InfluxDB to visualize status of the Astra, stream, and adapters.
Before Grafana installation, make sure that InfluxDB installed and configured: Read more...
Download latest version from
Find out more information on official site: https://grafana.com/docs/grafana/latest/
adminfor username and password
Open Settings -> Data Sources and click "Append data source", choose InfluxDB and set next options:
Astraor any other
Save & Test, you should see green notification:
Upload JSON file
Dashboard has next variables:
Astraor other name;
Bucket- this is database name in the InfluxDB. Same as
Instance Namein the Astra settings. If you have several servers or different Astra instances on the same server you can create several dashboards for each instance;
Adapter- All DVB adapters on the instance;
Stream- All streams on the instance.
App uptime- elapsed time since app launched
Sys uptime- elapsed time since system startup
LA 1m- load average for 1 minute
LA 5m- load average for 5 minutes
LA 15m- load average for 15 minutes
Failed Streams - list of all incidents ordered by the time. Recent events on top of the table. All values in the table at the event time:
Name- stream name
Elapsed time- time since incidents happened
Sessions- number of HTTP/HLS sessions
CC Errors- counter of the detected packet loss events
Sync Errors- counter of the HTTP/HLS bitrate synchronization errors
PES Errors- percent of the video/audio packets with the corrupted content
Scrambled- percent of the scrambled packets
Bitrate- stream bitrate in KBit/s
Adapters and streams:
Charts displayed separately for each selected adapter or streams.