Available solutions


Zabbix community templates

1 Contributed to the zabbix/community-templates repository
community-templates / template_service_hls

This is beta version of HLS checker.This template can discovery different streams (playlist in playlists file) and show next parameters:There is presented ts fileTotal lenght of ts fileTarget duration of ts fileDuration of ts fileSpended time for download ts fileAverage speed for download ts fileNot created: different paraneters of ts file from ffprobe. May be later.You need install python2, m3u8 library and ffmpeg if you want:apt install python python-m3u8 python-requests ffmpegPut script to /path_to_script/check_hlsGive him executable flag by:chmod ugo+x check_hlsAdd userparameter into zabbix agent:echo "UserParameter=hls[*], /usr/bin/python /path_to_script/check_hls $1 $2" > /etc/zabbix/zabbix_agentd.d/hls.confImport template into zabbix serverApply template to hostAdd macros {$HLSURI} = "http://yourdmain.local/playlist.m3u8"If you have additions or comments you are welcome!

Zabbix 5.0+ Kirill Savin
2022 5 y ago
3

See all Zabbix community templates

Articles and documentation

+ Propose new article

Didn't find integration you need?