GLPI s Metabase, Grafanou a Power BI: externé reporting integrácie

GLPI s Metabase, Grafanou a Power BI: externé reporting integrácie

Vstavané reporty GLPI pokrývajú základy, ale organizácie s vyspelými potrebami reportingu z nich zvyčajne vyrastú. Ďalším krokom je prepojenie dát z GLPI s externým BI nástrojom -- Metabase, Grafana, Power BI alebo podobným -- kde viete vytvoriť presne tie vizualizácie, ktoré váš manažment potrebuje.

Prečo ísť externe

Natívne dashboardy GLPI fungujú na operačný monitoring: dnešné otvorené tikety, tento týždeň plnenie SLA, aktuálne počty aktív. Sú real-time a ohraničené podľa rolí. Ale majú limity:

  • Žiadne cross-dataset joiny -- nedokážete spojiť dáta o tiketoch s finančnými dátami z iného systému
  • Obmedzené typy vizualizácií -- žiadne heatmapy, bodové grafy ani multi-osové grafy
  • Žiadne plánované doručovanie PDF zainteresovaným, ktorí sa neprihlasujú do GLPI
  • Žiadna analýza historických trendov nad rámec toho, čo ponúka štatistický modul GLPI

Externý BI nástroj číta databázu GLPI priamo (read-only) a umožňuje vám vytvoriť čokoľvek potrebujete.

Prepojenie GLPI s Metabase

Metabase je najčastejšia kombinácia s GLPI, pretože je open source, beží na tom istom Linux serveri a pripája sa priamo na MariaDB/MySQL databázu GLPI.

Nastavenie

  1. Nainštalujte Metabase na GLPI server alebo na dedikovaný reportovací server
  2. Vytvorte read-only MySQL používateľa s prístupom k GLPI databáze
  3. Pripojte Metabase k databáze -- automaticky objaví tabuľky a vzťahy
  4. Vytvárajte dotazy pomocou vizuálneho query buildera v Metabase (na základné reporty netreba SQL)

Kľúčové tabuľky: glpi_tickets (dáta o tiketoch), glpi_computers (hardvérové aktíva), glpi_softwarelicenses (sledovanie licencií), glpi_entities (organizačná štruktúra). Najužitočnejšie reporty dotazujú tikety spojené s entitami a kategóriami.

Praktické dashboardy

  • Mesačný manažérsky súhrn -- trend objemu tiketov, plnenie SLA podľa entity, top 5 kategórií incidentov, priemerný čas do vyriešenia
  • Analýza nákladov na aktíva -- celkové náklady vlastníctva podľa typu aktíva, amortizačné krivky, prognózy výmeny
  • Plánovanie kapacít -- tikety na agenta v čase, rozloženie záťaže, sezónne vzory

Grafana a Power BI

Grafana funguje najlepšie, keď máte aj monitorovacie dáta (Zabbix, Prometheus) a chcete dáta z GLPI na tom istom prevádzkovom dashboarde -- incidenty vedľa systémových metrík. Nastavenie je podobné: read-only pripojenie k databáze, SQL dotazy ako zdroje dát.

Power BI je voľba, keď organizácia už používa Microsoft 365 a manažment očakáva exporty kompatibilné s Excelom. Power BI sa pripája k MySQL cez ODBC alebo gateway a ďalej je to štandardný Power BI workflow.

Na čo si dať pozor

  • Nedotazujte produkčnú databázu počas špičky -- ťažké reporty môžu spomaliť GLPI. Použite read repliku alebo plánujte reporty na noc.
  • Schéma GLPI sa mení pri upgrade -- keď upgradujete GLPI, štruktúry tabuliek sa môžu zmeniť. Otestujte vaše BI dotazy voči novej schéme pred nasadením.
  • Hygiena dát je stále dôležitá -- externý BI nástroj robí zlé dáta viditeľnejšími, nie lepšími. Ak sú kategórie tiketov v GLPI nekonzistentné, vaše Metabase grafy túto nekonzistentnosť ukážu vo vysokom rozlíšení.

Začnite s Metabase, ak chcete self-hosted riešenie s nulovými nákladmi. Prejdite na Power BI, ak je vaša organizácia Microsoft-centrická. Použite Grafana, ak kombinujete ITSM dáta s monitoringom infraštruktúry. Všetky tri čítajú tú istú GLPI databázu -- vyberáte prezentačnú vrstvu, nie zdroj dát.

Potrebujete pomôcť s touto témou?

Kontakt