
Wily - monitoring a optimalizace JEE aplikací
S využitím nástroje CA Wily Introscope lze efektivně udržovat optimální stav kritických aplikací v provozu, stejně tak velmi rychle předcházet a lokalizovat problémy v jednotlivých částech aplikace.
Společnost KOMIX s.r.o. má dlouholeté zkušenosti ve vývoji i testování aplikací technologie JEE a nabízí služby optimalizace a monitoringu po celou dobu životního cyklu těchto aplikací:
CA Wily Introscope představuje pokročilý systém pro aktivní monitorování a identifikaci problémů jednotlivých vrstev aplikace standardu JEE. Kompletní řešení systému monitorování poskytuje efektivně informace o monitorovaných aplikacích pro všechny zúčastněné role v jednotlivých společnostech (vývojáři, administrátoři, správci aplikací, testeři, manažeři atd.).

Nástroj CA Wily Introscope je vhodný a relativně cenově dostupný nástroj pro monitorování JEE aplikací. Zvláště je oceňován pro svoji vysokou míru přizpůsobivosti individuálním požadavkům zákazníků a velmi snadnou implementaci v řádech několika málo hodin. Ve své kategorii se jedná o jeden z nejlepších softwarových produktů pro monitorování na trhu.
Máte-li zájem o tuto problematiku, neváhejte nás kontaktovat -
sales@komix.cz
.

Nagios
Systém Nagios je Open Source monitorovací nástroj, který je možno využít pro dohledování infrastruktury (např. servery, směrovače, switche, tiskárny...) a služeb jimi poskytovaných. Do systému je možné integrovat také externí monitorovací systémy, např. programy k UPS.
Architektura:
Hlavní částí Nagiosu je démon nagios. Tento démon po spuštění načte z konfiguračních souborů nastavení a začne monitorovat. Informace o výsledcích test u ukládá do souboru, z jiného souboru zase načítá příkazy. Pro zobrazení informací o stavu slouží webové rozhraní, které je realizováno několika CGI skripty. Tyto CGI skripty přistupují do souboru se stavy a zobrazují jej v rozumné formě jako HTML stránky.
Pro přístup k Nagiosu můžeme použít HTML prohlížeč. Z webového rozhraní je možné do Nagiosu zasílat i jednodušší příkazy. Nevyhovuje-li koncovému uživateli z jakéhokoliv důvodu webové rozhraní, je možné webové rozhraní přizpůsobit (nacházíme se ve světě Open Source Software) nebo napsat celé prezentační rozhraní znovu. Celý systém je navržen velmi logicky a pochopitelně.
Konfigurace:
Zařízení a služby
Základní konfigurace démona je jednoduchá, umožňuje dohledovat zařízení ICT a na nich dostupné služby. Příkladem zařízení může být zatížení procesoru, obsazení disku, využití paměti, teplota procesoru, trafic na sít'ovém rozhraní, apod. Pro každou službu je definován způsob, jak otestovat její funkčnost (stáhneme WWW stránku, pošleme počítač požadavek na odezvu, zjistíme zatížení procesoru, apod.). Realizace testu je programem realizovaná pomocí tzv. plug-in, což jsou malé jednoúčelové programy, které testují podle zadaných parametrů službu a výsledek předávají do hlavního démona. Plug-in do hlavního démona předává stavy OK/WARNING/CRITICAL. V případě, kdy stav služby na testovaném zařízení není OK otestuje démon navíc stav zařízení. I pro testování stavu zařízení se používá plug-in, zařízení se na rozdíl od služby může nacházet pouze ve stavech UP a DOWN. Navíc Nagios označí stavem UNREACHABLE zařízení, která test vyhodnotí jako DOWN a nejsou dostupná. Zařízení je možné spojovat do logických skupin, které při grafickém zobrazení zpřehledňují zobrazení, typicky se používají skupiny podle činnosti nebo architektury zařízení, např. síťové prvky, linuxové servery, apod. Pro každé zařízení je možné definovat, které zařízení je nadřazené . V případě nedostupnosti nadřízeného zařízení jsou zařízení za ním prohlášena za UNREACHABLE.
Akce
Pro každé zařízení je možné definovat akce, které se mají provést v případě, kdy zařízení změní stav (z UP na DOWN či naopak), podobně i pro změny stavu služeb. Typickou akcí je zaslání mailu správci patřičného stroje nebo služby. Nagios však není omezen pouze na odesílání mailů. Stejně jako pro testování, i pro akce je možné použít plug-iny a do systému vložit vlastní funkcionalitu . Odeslání SMS, odeslání Instant Messaging zprávy, provedení příkazu, uložení výpisu souboru na disk.
Akce je možné nastavit s různou pravidelností (v různých intervalech), a mohou chodit různým osobám.
Kontakty a skupiny
Pro zasílání informací o nedostupnosti je potřeba udržovat v konfiguraci seznam e-mailových adres, které se udržují v kontaktech.
Kontakty je možné sdružovat do skupin, typicky jedna skupina obsahuje odborníky na danou problematiky.
Období
Pro zjednodušení konfigurace se používá koncept období. Je možné definovat vlastní období:
Pasivní testy
Popisované testy jsou aktivní testy podle toho, že démon nagios je provádí přímo ve vlastní režii. Kromě toho lze do Nagiosu integrovat i jiné zprávy, provádí se pomocí tzv. pasivních testů. Pasivní testy se zobrazují v rozhraní Nagiosu jako normální testy, rozdíl je pouze v tom, že Nagios nežádá o provedení testu, ale výsledky přichází z externího zdroje. Jako pasivní testy se integrují typicky SNMP trapy.
Máte-li zájem o bližší informace, neváhejte nás kontaktovat -
sales@komix.cz
.

HP Business Availability Centra
Řešení pro správu aplikací a obchodních služeb - struktura řešení:
-
monitoruje zdraví obchodních služeb a aplikací z pohledu jejich koncového uživatele – managementu společnosti, zákazníků, či partnerů;
-
umožňuje analyzovat a srovnávat, zda výkonnost aplikací odpovídá požadavkům obchodních jednotek a koncových uživatelů (SLA). Zároveň snižuje riziko výpadků vyplývající z uvádění nových aplikací či jejich aktualizací do ostrého provozu;
-
při provedení integrace s provozní dohledovou aplikací (např. HP Operations Center) lze získat ucelený monitorovací systém ICT.
Komponenty HP Business Availability Centra (HP BAC):
-
Dashboard v reálném čase umožňuje manažerský přehled o dostupnosti sledovaných aplikací, služeb a jejich výkonnosti. V personifikovaném náhledu (podle uživatelské role a náhledu) umožňuje sledovat dosažení KPI zadaných kritických aplikací. Používá jednotlivé výstupy z jednotlivých komponent HP BAC.
-
End User Management - nástroj pro správu aplikací end user monitoringu v reálném čase. Mezi aplikace end user monitoringu patří Business Procces Monitor (BPM), Client Monitor (CM) a Real User Monitor (RUM). BPM proaktivně monitoruje webové stránky a aplikace z pohledu koncového uživatele, takže můžete zjednat případnou nápravu ještě předtím, než uživatel (zákazník) nějaký problém pocítí. Tento nástroj neustále (24x7) simuluje činnost koncového uživatele v daných aplikacích pro více než 60 protokolů – webová i newebová prostředí a balíky aplikací jako je Oracle, Siebel, SAP, Cirtix a další. Navíc z obchodního hlediska umožňuje zhodnotit dopad problémů na reálné uživatele v různých doménách a geografických oblastech. CM naopak umožňuje sledovat chování aplikací přímo na stanici koncového uživatele při jeho práci např. s webovou aplikací. CM nesleduje veškerý provoz uživatele, ale pouze skriptem určené průchody aplikacemi a měří jejich dobu odezvy.
-
Service Level Management umožňuje sledovat a analyzovat dosažení cílů IT služeb poskytovaných koncovým uživatelům. Průběžně porovnává aktuální hodnoty metrik, na základě kterých je definována kvalita IT služeb, s jejich „smluvně“ garantovanou úrovní. Na základě porovnání je dále možné generovat přehledové reporty nebo upozornění na dosažení nebo porušení zadaných SLA. Usnadňuje zefektivňuje fungování vztahů mezi zákazníkem a poskytovatelem služby, ať už je zákazníkem oddělení firmy nebo externí zákazník a poskytovatelem je interní IT oddělení nebo jiná firma.
-
SiteScope je bezagentový nástroj určený pro sledování dostupnosti a využití zdrojů jednotlivých hardwarových nebo softwarových zařízení infrastruktury, jako jsou fyzické servery, operační systémy, aktivní síťové prvky nebo aplikace. Obsahuje více než 90 typů předpřipravených monitorů, které je možné doplnit o vlastní algoritmy. Dosáhne-li hodnota nebo kombinace či sekvence měřených veličin/metrik přednastavených hodnot, je možné odeslat zprávu prostřednictvím elektronické pošty, vyvolat SNMP trap nebo spustit uživatelský skript. Součástí SiteScope je možnost průběžného vytváření reportů z monitorovaných dat.
-
Diagnostics je nástroj pro rozsáhlý monitoring a hloubkovou analýzu aplikací na bázi J2EE, .NET a SAP. Diagnostics je určen pro vývoj a testování aplikací až po správu jejich celého životní cyklu.
-
Business Process Insight umožňuje sledovat komplexně průběh obchodních procesů z hlediska obchodních metrik. Proces navazuje na IT dohledové nástroje.
-
Problem Isolation umožní pomoci připravených wizzardů (průvodců) řešitelům rychle a efektivně odhalit příčinu problému, v reálném čase komunikovat v rámci jednotlivých oddělení a korelovat data z různých systémů. Významně snižuje čas nezbytný pro odhalení příčiny výpadku nebo snížené kvality aplikačních služeb.
-
Application Mapping umožňuje zmapovat prvky infrastruktury a aplikací a jejich vzájemné vztahy a závislosti.
-
Universal CMDB je základnou nezbytnou pro úspěšnou správu IT. Sestává se z datového modelu konfiguračních položek jako jsou aplikace, hardware, služby, procesy s vestavěnou schopností automatického mapování prostředí a naplnění databáze. Umožňuje vizualizovat hierarchické modely a obohacovat data o konfiguračních položkách o atributy z jiných systémů.
Máte-li zájem o bližší informace, neváhejte nás kontaktovat -
sales@komix.cz
.