matrixMAX

Co nás čeká?

Popis

Jednoduchý, ale výkonný widget navržený pro přehledné maticové zobrazení problémů u vybraných skupin hostitelů. matrixMAX hraje klíčovou roli v efektivním monitoringu vašich služeb nebo infrastruktury. Funguje jako samostatný widget, ale nejlepších výsledků dosahuje v kombinaci s moduly matrixMAX-detail nebo inventoryMAX. Hlavní koncept vizualizace vychází z tagování na úrovni triggerů ve formátu key:value– výchozím nastavením je tag matrix:value (lze ručně přizpůsobit).

Příklady užití

Několik triggerů reprezentujících služby na hostitelích ve skupině „DEMO/matrixmax-1“ bylo označeno tagem matrix s příslušnou hodnotou. Uživatel využívá funkci Load tags pro automatické načtení všech triggerů do maticové tabulky. Řádky představují hostitele (při použití výchozích matrix tagů jsou načteni automaticky), sloupce pak reprezentují tagované služby. V tomto příkladu je hostitel „DataTitan.cloudcompany.com“ přeškrtnut, protože je v Zabbixu deaktivován (disabled). Buňky jsou barevně rozlišeny podle závažnosti triggeru. Podrobnosti naleznete v kapitole dokumentace na této stránce.

Instalace

Příprava repozitáře na serveru

Připojte se na váš Zabbix frontend server (je nutné provést na všech nodech)

Přesuňte se do adresáře ui/modules/ (ui je standardně cesta /usr/share/zabbix/)

cd /usr/share/zabbix/modules/

Vytvořte klon repozitáře na vašem serveru

#PRO
git clone https://git:<<YOUR-TOKEN>>@git.initmax.cz/initMAX-Public/Zabbix-UI-Widgets-matrixMAX-PRO.git

Změňte vlastníka adresáře na defaultního uživatele webového serveru pomocí chown

chown nginx:nginx ./Zabbix-UI-Widgets-matrixMAX-PRO*
chown apache:apache ./Zabbix-UI-Widgets-matrixMAX-PRO*
chown www-data:www-data ./Zabbix-UI-Widgets-matrixMAX-PRO*

Initializace frontendového modulu

V Zabbix frontendu vstupte do menu: Administration → General → Modules


Stiskněte tlačítko ‚Scan directory‘ v pravém horním rohu

Povolte nově nalezený modul/widget

Modul je aktivní

Konfigurace matrixMAX

Widget matrixMAX funguje na bázi tagů (značek) u triggerů. Každý trigger, který chcete zahrnout do vizuální matice matrixMAX, musí mít klíč tagu „matrix“ s konkrétní hodnotou (např. memory atd.). Pro plně automatický proces stačí použít tlačítko Load tags, případně lze tagy (ve formátu key:value) definovat i manuálně.

FieldDescription
TypeVýběr typu widgetu – vyberte matrixMAX
NameJméno widgetu
Refresh intervalJak často se obnovují data ve widgetu
Host groupsVýběr jedné nebo více skupiny hostů
Exclude host groupsVýběr skupiny hostů pro vynechání
HostsVýběr specifických hostů. Pozor: Zakázaní hosté jsou posláni skrz.
SeverityVýběr důležitosti, kterou display zobrazí
Problem tagsLze načítat tagy s tag key matrixem automaticky nebo je vyplnit manuálně
Host order byVýběr logiky pořadí hostů či manaální, vlastní nastavení
Show suppressed problemsMožnost pro ukazování potlačených problémů

Konfigurace matrixMAX-detail

matrixMAX-detail vám umožní vybrat konkrétní widget matrixMAX a k němu až tři pole inventáře na základě jejich maker.

FieldDescription
Typevyberte matrixMAX-detail
NameNázev widgetu
Refresh intervalJak často se obnovují data v widgetu
MatrixMAX widgetVyberte, který matrixMAX widget zde svá data zobrazí
Inventory fieldsPopisek a hodnota (Label and Value) využívající makra inventáře, které se budou zobrazovat za názvem hostů

Funkce matrixMAX

Levé kliknutí

  • Kliknutí na hostitele vás přesměruje do sekce Monitoring → Problems s předdefinovaným filtrem podle názvu hostitele, kde se zobrazí aktuální potíže (Recent problems).
  • Kliknutí na trigger vás přesměruje do sekce Monitoring → Problems s předdefinovaným filtrem podle tagu triggeru, kde se zobrazí aktuální potíže (Recent problems).

Pravé kliknutí

  • Kliknutí na hostitele zobrazí klasické menu hostitele v Zabbixu.
  • Kliknutí na buňku triggeru zobrazí klasické menu položky (item) v Zabbixu.

Funkce matrixMAX-detail

Kliknutím na buňku triggeru v matrixMAX se zobrazí podrobné informace v modulu matrixMAX-detail (pokud je nakonfigurován). Tyto informace zahrnují poslední tři problémy, detaily událostí, protokol akcí (action log) a menu rychlého přístupu. Dále máte možnost využít funkce jako Execute now, prohlížet historii a grafy souvisejících položek nebo přímo aktualizovat samotnou událost. Pokud jsou data sbíraná položkou (item) ve formátu HTML, lze je převést do tabulky pro rychlý přehled a další analýzu.

Pro správné fungování funkce uptime v modulu matrixMAX-detail musí mít příslušná položka (item) nastaven tag: matrix:uptime.

Kde to získat?

Pokud vás tento widget zaujal, najdete ho v našem e-shopu. Tam se dozvíte více o dostupných verzích a o tom, jak produkt získat.

×Košík

Your cart is empty.