Telefon připojený k Zabbixu za pár vteřin
ZbxView connect · Zabbix 6.4 – 8.0
Modul ZbxView connect do Zabbixu (6.4–8.0) přidá v Uživatelském nastavení položku „Připojení telefonu“. Nikdo nic nevypisuje ani neopisuje tokeny.
- Otevřete „Připojení telefonu“
Hned se zobrazí QR kód pro první zařízení. Každý telefon dostane vlastní API token, který nevyprší.
- Naskenujte v aplikaci
Přidat server → Naskenovat QR kód. Aplikace ukáže, co kód obsahuje, a server přidá i s přihlášením.
- Víc telefonů? Seznam zařízení
Stránka ukazuje všechna spárovaná zařízení. „Přidat další zařízení“ připojí další telefon nebo tablet, „Nový QR kód“ znovu spáruje jedno zařízení a koš ho odebere — ztracený telefon tak přijde o přístup, ostatní fungují dál.
- Certifikát v QR kódu
Správce může do modulu nahrát společný klientský certifikát (klíč EC) a určit, kterým serverům se posílá. Kód je pak větší, a proto se rozdělí na tři kódy, které se střídají. Aplikace si načte všechny a certifikát uloží sama (od verze 0.49). Stránka s kódem ukazuje, jestli certifikát obsahuje.
- Nastaví správce jednou
Adresu, na které telefony Zabbix najdou (např. přes Cloudflare), jméno serveru a práci s certifikáty nastaví správce v Administrace → Konfigurace telefonu, kde nahraje i klientský certifikát a modul ho rovnou zkontroluje — uživatel nic nevyplňuje.
- Bezpečně
Kód se zobrazí jen jednou a po 5 minutách nebo tlačítkem „Skrýt hned“ zmizí. Jakmile ho telefon naskenuje, stránka to pozná a kód schová; kód, který nikdo nenaskenoval, se zahodí i s tokenem. Token je běžný API token uživatele s jeho oprávněními, vidíte ho i v API tokenech.
- Push notifikace v kódu
Když správce v modulu vyplní údaje firemního Firebase projektu, kód je předá aplikaci a ta po naskenování rovnou zapne push notifikace (Android, od verze 0.50). Každý telefon uživatele se registruje zvlášť, notifikace tak dostanou všechny. Návod na push notifikace.
- Displeje v aplikaci
Přepínač v Konfiguraci telefonu přidá do kódu tlačítko Displeje: aplikace (od verze 0.53) pak ukáže digital signage displeje modulu ZbxView MDM s restartem, zapnutím a uspáním.
Jak modul nainstalovat (jednou, správce Zabbixu)
- Stáhněte modul z GitHubu a nakopírujte ho do adresáře modulů Zabbix frontendu:
cd /usr/share/zabbix/modules
git clone https://github.com/RadekPavlik/Zabbix-UI-Modules-ZbxView-connect.git
Bez gitu: stáhněte ZIP s aktuální verzí a rozbalte ho do adresáře modules (složku přejmenujte na Zabbix-UI-Modules-ZbxView-connect).
- V Zabbixu otevřete Administrace → Obecné → Moduly, klikněte na Skenovat adresář a modul ZbxView connect zapněte.
- V Administrace → Konfigurace telefonu nastavte adresu, na které telefony Zabbix najdou (např. přes Cloudflare), název serveru a certifikát serveru. Pokud je Zabbix za bránou s mTLS, nahrajte tam i klientský certifikát (klíč EC) — modul ho zkontroluje.
- Uživatelé pak otevřou Uživatelské nastavení → Připojení telefonu a v aplikaci zvolí Přidat server → Naskenovat QR kód. Hotovo.
Požadavky: Zabbix 6.4–8.0; role uživatele musí povolovat Správu API tokenů a přístup k API. Certifikát v QR kódu umí aplikace od verze 0.49. Novější verzi modulu stáhnete příkazem git pull v jeho adresáři.
Modul ZbxView connect na GitHubu