inventoryMAX

Co nás čeká?

Popis


Tento modul přináší možnost definovat vlastní pole inventáře v Zabbixu prostřednictvím grafického rozhraní. inventoryMAX využívá dedikovaná makra ve formátu {INVENTORYMAX.*}, která podporují číselné i textové hodnoty. Viditelnost a pořadí sloupců inventáře lze libovolně konfigurovat a tato vlastní pole lze pro vyšší flexibilitu kombinovat s nativními makry {INVENTORY.*}.

Nastavení modulu je k dispozici v sekci Administration → inventoryMAX fields config, zatímco přehled všech polí inventáře naleznete pod Inventory → inventoryMAX.

Příklady použití

Konfigurační krok:

Uživatel vytvoří dvě nová uživatelská pole, INIT a MAX, v sekci konfigurace polí inventoryMAX v menu Správa. Pro tato pole se automaticky vygenerují odpovídající makra {INVENTORYMAX.INIT}{INVENTORYMAX.MAX}. Na kartě Sloupce seznamu uživatel upraví pořadí sloupců a umístí INIT a MAX před vestavěné pole Zabbixu {INVENTORY.CONTACT}.

Vlastní inventární pole jsou definována následovně: INIT je textové pole (string), MAX je číselné pole a popis je volitelný (v tomto případě zůstává prázdný).

Zadávání a přístup k datům:

V sekci inventoryMAX (viz sekce Inventář v rozhraní Zabbix) uživatel zadá hodnoty pro dříve vytvořená pole u hostitele DEMO-SERVER (pro pole INIT řetězec „demo“ a pro pole MAX celé číslo 2). V případě potřeby lze k těmto záznamům přistupovat a filtrovat je pomocí standardních možností filtrování dostupných v této sekci.

Konfigurace

inventoryMAX fields config

V této sekci ( Administration section of Zabbix frontend → inventoryMAX fields config ) je možné nastavit Jméno, macro, typ a popis customizovaných polí inventáře.

NameJméno nastaveného pole
MacroVytváří se dynamicky (on the fly), aby se předešlo chybám. Začíná řetězcem {INVENTORYMAX.*}; po zadání názvu pole je makro dokončeno v souladu se standardy Zabbixu pro pojmenovávání maker.
TypeNumeric/String
DescriptionZpráva definující funkci makra. později je viditelná v inventoryMAX view ( v Inventory sekci Zabbix frontendu ) jakožto pomocný popup označený „?“ symbolem.

Na kartě Sloupce seznamu (List Columns) je možné nakonfigurovat viditelnost vytvořených uživatelských polí v zobrazení inventoryMAX (umístěném v sekci Inventář v rozhraní Zabbix)

LabelJméno custom pole
ColumnManuálně vložte požadované {INVENTORYMAX.*} makro. Příklad: {INVENTORYMAX.NAME}
Strip unresolved macros
Když zaškrtnuto schová nevyřešená makra.

inventoryMAX

V této sekci ( Inventory sekce Zabbix frontendu → inventoryMAX ) je možné vložit hodnoty pro předdefinovaná inventory pole ( příklad pro INT a MAX pole). K nastavení hodnot klikněte na požadovaný host v této sekci. Masová update funkce může být použita.

Instalace

Repository setup on the server

Modul je dostupný jen po zakoupení produktu

  • Připojte se k frontendovému serveru Zabbix (proveďte na všech frontendových uzlech) přes SSH.
  • Přejděte do složky /modules (obvykle se nachází v /usr/share/zabbix/ nebo /usr/share/zabbix/ui/)
cd /usr/share/zabbix/modules/

Klonujte repozitář na svůj server

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

Změňte vlastnictví adresáře na uživatele, pod kterým běží vaše rozhraní Zabbix, pomocí příkazu chown (cat /etc/passwd pro zjištění, který uživatel byl vytvořen během instalace), několik příkladů:

chown -R nginx:nginx ./Zabbix-UI-Modules-inventoryMAX*
chown -R apache:apache ./Zabbix-UI-Modules-inventoryMAX*
chown -R www-data:www-data ./Zabbix-UI-Modules-inventoryMAX*

Inicializace frontendového modulu

Přejděte do nabídky frontendu Zabbixu a vyberte: Administration → General → Modules

Použijte tlačítko ‘Scan directory’ v horní části.

Povolte nově objevený modul/widget

Modul je k dispozici v nabídce

Kde ho získat?

Pokud vás tento modul 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.