ChatGPT

Co nás čeká?

ChatGPT widget na dashboardu Zabbixu

Popis

ChatGPT widget přináší AI chat přímo na dashboard Zabbixu. Ptáte se na svou infrastrukturu tam, kde se na ni díváte – bez přepínání do jiného okna a bez kopírování logů někam ven.

Widget není vázaný na jediného poskytovatele. Vybíráte mezi OpenAI, Anthropic (Claude), Google Gemini a libovolným OpenAI-kompatibilním endpointem – typicky Ollama, vLLM nebo LiteLLM ve vaší vlastní síti. Model tak může běžet celý u vás a data neopustí vaši infrastrukturu.

Po připojení MCP serveru model nemluví obecně, ale pracuje s vaším Zabbixem. Přečte si hosty, problémy, položky i historii – a podle toho, jaké nástroje mu v konfiguraci MCP povolíte, umí i zapisovat: založit hosta, upravit šablonu nebo potvrdit problém. Rozsah oprávnění držíte na straně MCP serveru, ne v prohlížeči. Sami k tomu používáme vlastní initMAX Zabbix MCP server, který pokrývá celé Zabbix API.

Do konverzace lze přiložit soubor – log, konfigurační soubor nebo screenshot – a nechat model hledat příčinu přímo v něm. Konverzaci si widget na přání pamatuje i po obnovení stránky, takže rozpracovaná analýza nezmizí.

API klíče spravuje administrátor centrálně a do prohlížeče se nikdy nedostanou: frontend volá vždy jen Zabbix, ten teprve požadavek doplní o klíč a odešle poskytovateli. Widget běží na Zabbixu 6.0 až 7.4 včetně multi-frontend a HA instalací a odpovídá v jazyce, kterým se ptáte.

Volba poskytovatele, MCP, přílohy a zapamatovaná konverzace jsou funkce PRO edice. FREE edice nabízí chat nad OpenAI s tokenem, který zadá administrátor.

Příklady použití

Příklad 1 – Běžný dotaz nad Zabbixem (FREE)

Widget položíte na dashboard vedle ostatních dlaždic a ptáte se běžnou řečí. Odpověď se streamuje po slovech, takže vidíte, jak vzniká, a každou zprávu lze jedním kliknutím zkopírovat.

Dotaz na widget ChatGPT přímo na dashboardu

Příklad 2 – Živá data z Zabbixu přes MCP (PRO)

S připojeným MCP serverem se model neptá vás, ale Zabbixu. Na dotaz „Kolik hostů monitorujeme?“ si sám zavolá host.get, spočítá je a pod odpovědí ukáže, které nástroje k tomu použil. Sami k tomu používáme vlastní initMAX Zabbix MCP server, který pokrývá celé Zabbix API. Stejným způsobem umí i zapisovat – rozsah určuje konfigurace MCP serveru, ne widget.

Odpověď widgetu ChatGPT s živými daty ze Zabbixu přes MCP

Příklad 3 – Rozbor přiloženého logu nebo konfigurace (PRO)

Ke zprávě připojíte soubor – zabbix_agentd.log, konfigurační soubor nebo screenshot obrazovky – a zeptáte se, co se stalo. Model čte obsah přílohy a odpovídá k němu, takže odpadá kopírování dlouhých výpisů do jiného nástroje.

Příloha logu v konverzaci widgetu ChatGPT

Příklad 4 – Odpověď v jazyce dotazu

Widget je lokalizovaný do všech jazyků, které Zabbix nabízí, a model odpovídá tím jazykem, kterým se ptáte – česky položený dotaz dostane českou odpověď bez jakéhokoli přepínání.

Widget ChatGPT odpovídá česky na česky položený dotaz

Instalace

ChatGPT widget distribuujeme jako standardní deb/rpm balíček z našeho repozitáře repo.initmax.com. Balíček sám rozpozná verzi vašeho frontendu a nasadí do něj odpovídající větev modulu. Podporuje Zabbix 6.0 – 7.4 a je HA ready – multi-frontend / HA nasazení fungují bez dalšího nastavení, stačí balíček nainstalovat na každý frontend node.

Připojte se na server se Zabbix frontendem přes SSH (proveďte na všech frontend nodech) a vyberte si svoji distribuci. Nechcete balíček? Každé vydání vychází i jako ZIP archiv – FREE přímo z repozitáře, PRO po přihlášení v zákaznickém portálu – hodí se pro offline nebo ruční instalaci.

RHEL / Rocky / Alma
openSUSE logo
SUSE
Debian / Ubuntu

RHEL / Rocky / Alma

FREE edice

# RHEL / Rocky / Alma
rpm -Uvh https://repo.initmax.com/zabbix/release/initmax-release-latest.noarch.rpm
dnf clean all && dnf install -y zabbix-module-chatgpt

PRO edice

Nejpohodlnější cesta vede přes portál: vyberte si operační systém a edici PRO, po přihlášení se do příkazu doplní váš token a stačí ho zkopírovat. Otevřít instalátor v portálu (kliknout můžete i na obrázek níže).

Instalátor PRO edice v zákaznickém portálu initMAX - klikněte pro otevření

SUSE

FREE edice

# SUSE
rpm -Uvh https://repo.initmax.com/zabbix/release/initmax-release-latest.noarch.rpm
zypper --gpg-auto-import-keys refresh && zypper install -y zabbix-module-chatgpt

PRO edice

Nejpohodlnější cesta vede přes portál: vyberte si operační systém a edici PRO, po přihlášení se do příkazu doplní váš token a stačí ho zkopírovat. Otevřít instalátor v portálu (kliknout můžete i na obrázek níže).

Instalátor PRO edice v zákaznickém portálu initMAX - klikněte pro otevření

Debian / Ubuntu

FREE edice

# Debian / Ubuntu
wget https://repo.initmax.com/zabbix/release/initmax-release-latest_all.deb
dpkg -i initmax-release-latest_all.deb
apt update && apt install zabbix-module-chatgpt

PRO edice

Nejpohodlnější cesta vede přes portál: vyberte si operační systém a edici PRO, po přihlášení se do příkazu doplní váš token a stačí ho zkopírovat. Otevřít instalátor v portálu (kliknout můžete i na obrázek níže).

Instalátor PRO edice v zákaznickém portálu initMAX - klikněte pro otevření

Ověření a povolení modulu 

Balíček modul nasadí do frontendu, ale u nové instalace ho ještě povolíte v Zabbixu: Administration → General → Modules → Scan directory a u položky ChatGPT přepněte stav na Enabled.

Pokud widget na frontendu už běžel (ať z dřívějšího balíčku, nebo z ruční instalace), balíček jeho stav zachová a povolovat ho znovu nemusíte – stará ruční kopie se přitom uklidí, aby se widget v seznamu modulů neobjevil dvakrát. Existující ChatGPT widgety na dashboardech fungují dál, typ widgetu se nemění. Aktualizace pak dostáváte přes svého správce balíčků (apt / dnf / zypper) jako u každého jiného systémového balíčku.

Konfigurace

Klíče poskytovatelů AI

API klíče zakládá administrátor v Administration → General → AI General, v záložce API tokens. Každý token má název, poskytovatele a volitelně vlastní endpoint – jeden Zabbix tak může mít vedle sebe například produkční OpenAI klíč a lokální Ollamu. Uživatelé widgetu si pak jen vyberou token ze seznamu; samotnou hodnotu klíče nevidí a frontend ji nikdy nedostane.

Správa API tokenů widgetu ChatGPT v administraci Zabbixu

Globální nastavení

V záložce Global configuration můžete celé instalaci předepsat jeden token a model. Uživatelé pak widget jen položí na dashboard a nic nenastavují – volba poskytovatele i modelu se v konfiguraci widgetu skryje.

Globální nastavení widgetu ChatGPT

Nastavení widgetu

Zbytek se nastavuje přímo v konfiguraci dlaždice na dashboardu:

  • Provider (PRO) – OpenAI, Custom (OpenAI-kompatibilní), Google Gemini nebo Anthropic (Claude).
  • Token – který z tokenů založených v administraci má tato dlaždice použít.
  • Model (PRO) – konkrétní model daného poskytovatele; při zapnutém globálním nastavení je pole uzamčené.
  • Stream response – odpověď se vypisuje průběžně, jak ji model generuje.
  • Send message by Enter key – odeslání zprávy klávesou Enter.
  • Hide the initMAX logo (PRO) – skryje logo v ploše widgetu.
  • Remember the conversation (PRO) – konverzace přežije obnovení stránky i odhlášení.
Konfigurace dlaždice widgetu ChatGPT

Kde widget získat?

Widget najdete v našem e-shopu, kde se dozvíte více o obou edicích a o tom, jak produkt pořídit. Po nákupu máte licenci i instalační příkazy k dispozici v zákaznickém portálu.

×Košík

Váš košík je prázdný.