Autor: Radek Šustr, vedoucí týmu Integrace
Systém INTRMON primárně slouží pro monitoring integračních procesů ve společnostech s komplexním IT prostředím. Využití najde v jiných prostředích, kde je potřeba zajistit logování a vyhodnocování logů na míru.
Cílem řešení je zajistit obchodní a technické sledování integrací s ohledem na tok dat, sledování průběhu a stavu jednotlivých přenosů. Součástí řešení je monitorování a dotazování na data, jejich analýza a vizualizace.
Řešení je založeno na službách Azure Monitor a Log Analytics Workspaces, které jsou samy o sobě navrženy pro sledování, správu a optimalizaci aplikací a infrastruktury v cloudovém prostředí Azure. Azure Monitor poskytuje široké možnosti pro shromažďování dat a analýzu na základě telemetrických dat z aplikací, infrastruktury a síťových aktivit.
Log Analytics Workspaces jsou pak součástí Azure Monitoru a slouží jako centrální úložiště pro logovací data a události. Umožňují provádění komplexních dotazů a analýz, které pomáhají identifikovat problémy a trendy, a podporují rozhodování založené na datech.
Řešení INTRMON doplní tato data o na míru vytvořené logování scénářů a tím je dosaženo ještě přesnějšího monitoringu a zasazení konkrétních událostí (business i technických) do kontextu celého monitorovaného prostředí.
Systém zajišťuje dva druhy monitoringu:
- Business
- Operační
Business monitoring slouží pro uživatele, kteří chtějí vidět tok spravovaných dat, jejich stav a výsledek operací v business kontextu.
Operační monitoring je určen pro technické logování řešení a slouží správcům systémů pro lepší identifikaci chyb při běhu aplikací a přenosech dat.
Technický popis
Figure 1: Architektura řešení
Řešení je postaveno na prostředcích poskytovaných službou Azure Monitor. Data shromážděná z vlastních aplikací (integračních platforem, pracovních postupů, aplikací a dalších komponent) jsou ukládána do protokolů Azure Monitor. Shromážděná data jsou analyzována a zobrazována pomocí reportů Power BI.
Řešení zajišťuje:
- Sběr dat z různých zdrojů – aplikace generující monitorovací zprávy mohou být custom aplikace, součásti infrastruktury (brány, úložiště), integrační platformy.
- Uložení dat v rámci datové monitorovací platformy.
- Datová analýza monitorovacích dat. Dashboardy a dotazování je určeno pro pokročilé uživatele, primárně pro technickou analýzu operačních dat.
- Jeho využití je primárně pro business potřeby uživatelů.