09.10.2022, 9:01
(Tento příspěvek byl naposledy změněn: 09.10.2022, 9:21 uživatelem JiRo.
Důvod úpravy: Doplnění informací
)
*ELEC RMD a další drobné vylepšení
Nyní jsem ještě přidal žádanou informaci o celkovém počtu streamů (Tvheadend subscriptions). Výsledkem je tedy počet všech streamů, tedy jak právě přehrávaných, a to za každého klienta zvlášť, tak i nahrávaných.
Nyní jsem ještě přidal žádanou informaci o celkovém počtu streamů (Tvheadend subscriptions). Výsledkem je tedy počet všech streamů, tedy jak právě přehrávaných, a to za každého klienta zvlášť, tak i nahrávaných.
Kód:
#! /bin/sh
echo Instance of Kodi: $(($(ps | grep -c '/usr/lib/kodi/kodi.bin --standalone -fs')-1))
echo Tvheadend subscriptions: $(curl -s "http://localhost:9981/api/status/subscriptions" | jq '.totalCount')
echo Tvheadend recordings: $(curl -s "http://localhost:9981/api/dvr/entry/grid_upcoming?limit=99999" | jq '.entries | .[] | select( .sched_status == "recording" ) | length' | wc -l)
echo HTSP Clients: $(curl -s "http://localhost:9981/api/status/connections" | jq -r '.entries | to_entries[] | (.value.peer) ')
echo CPU temperature: $(cputemp)
echo GPU temperature: $(gputemp)
free -h | head -n 2
echo Processor cores frequencies:
lshw | grep -E 'size.*MHz' | sed -re "s/.*size: ([0-9]*).*/\\1 MHz/"