Aurea Team
Ken uw systeem, wees in controle Michel Zwarts
TMNS BV Central Office Prinses Catharina Amaliastraat 5 2496XD The Hague The Netherlands
E:
[email protected] T: +31 70 3011 720
enterprise integration • where complex business challenges meet agile solutions
Projects
Agenda
De uitdaging
enterprise integration • where complex business challenges meet agile solutions
4
Agenda De uitdaging Inzicht en controle Eigenaarschap en verantwoording Voorzieningen Sonic Management Console Sonic Message Manager (3rd) Eventmonitor Zabbix Oplossingen
enterprise integration • where complex business challenges meet agile solutions
5
Agenda
De uitdaging
Voorzieningen
enterprise integration • where complex business challenges meet agile solutions
6
De uitdaging / Dienstverlening Inzicht en controle Loopt alles naar behoren? Wat de responstijd bij calamiteiten? Hoe wordt de beschikbaarheid gemeten en getoetst? Hoe herkent men probleemgebieden voordat ze uit de hand lopen? Eigenaarschap en verantwoording Waar zit het probleem? Wie het best te benaderen? enterprise integration • where complex business challenges meet agile solutions
7
De uitdaging / Beheer
Te behalen voordelen Verlagen van aantal incidenten Proactief signaleren Automatiseren van remedie
Toepassen van bekende oplossingen Bijschalen
Consolideren van informatie Trends bekijken en voorspellen
enterprise integration • where complex business challenges meet agile solutions
8
De uitdaging / Beheer
Geen vinger aan de pols houden betekent Pas op de hoogte wanneer klant klaagt Weinig indicatie of er ruimte is voor groei Probleemgebieden en incidenten analyseren tijdrovend
enterprise integration • where complex business challenges meet agile solutions
9
De uitdaging
Voorzieningen
Oplossingen
enterprise integration • where complex business challenges meet agile solutions
10
Voorzieningen Sonic Management Console Beheers- en configuratie-tool Inzage in instellingen Overzicht van het Sonic Domein
Brokers/Containers, ESB Processen en Services Verbindingen van applicaties Inzage in sessie-activeiten
Sonic Message Manager Navigeren in Sonic Queue’s Mogelijkheid tot correctie en herzending
enterprise integration • where complex business challenges meet agile solutions
11
Voorzieningen / Eventmonitor Wat is Eventmonitor? Een logging- en notificatie- engine welke informatie over SonicESB kan delen Is toegankelijk via de SMC, middels “metrics” en “notifications” Standaard inbegrepen in Sonic, moet echter geconfigureerd en geactiveerd worden
enterprise integration • where complex business challenges meet agile solutions
12
Voorzieningen / Eventmonitor
enterprise integration • where complex business challenges meet agile solutions
14
Voorzieningen / Eventmonitor Interessante en nieuwe metrieken Queue count vs Queue Depth / Time-in-Queue Queue grootte in bytes Container Status vs JVM running Aantal verbindingen (Broker) Replicatie status
enterprise integration • where complex business challenges meet agile solutions
15
Voorzieningen / Eventmonitor
enterprise integration • where complex business challenges meet agile solutions
16
Voorzieningen / Zabbix
Wat is Zabbix?
Open Source Enterprise Monitoring Solution Linux based server applicatie Agents voor alle platformen Vrij in te richten Template of Host-based triggers Complexe waarschuwingsniveau’s mogelijk Eigen dashboard views (ook in slideshow)
Equivalent van o.a:
HP Openview Nagios Cacti
enterprise integration • where complex business challenges meet agile solutions
18
Voorzieningen / Zabbix
enterprise integration • where complex business challenges meet agile solutions
19
Voorzieningen / Zabbix
Wat kan Zabbix?
Ontvangen van SNMP events van allerhande soorten applicaties Log files analyseren en reageren op fouten en waarschuwingen Rekening houden met kantooruren en navenant reageren Ook anders soortige groeperingen zoals hostgroups
Poortchecks (TCP/ICMP) Complex if-then-else condities Eigen grafieken creëren (data selectie) Houdt voor lange periode de historische data bij, zodat trends zichtbaar worden kunnen gemaakt
enterprise integration • where complex business challenges meet agile solutions
20
Voorzieningen
Oplossing
Vragen?
enterprise integration • where complex business challenges meet agile solutions
21
Oplossing Koppelen van Eventmonitor aan Zabbix Te behalen voordelen:
Van reactief naar proactief Notificatie van gebeurtenissen op of zelfs voor moment van probleemvorming Trendvoorspelling door periodieke informatie in grafieken te analyseren
Consolidatie van informatie Eigen views, snelle signalering en analyse Minimalisatie van I/O en logparsing (reactief)
enterprise integration • where complex business challenges meet agile solutions
22
Oplossing / Inrichten? Sonic Event Monitor informatie centraal regelen SDM modeldefinities om metrieken en notificaties te activeren Event Monitor Appender configureren om informatie te delen met Zabbix Zabbix inregelen om de data te accepteren Zabbix inregelen om te reageren op informatie vanuit Sonic Event Monitor Invoeren van slimme triggers en inregelen notificatiegroepen (email of sms)
enterprise integration • where complex business challenges meet agile solutions
23
Oplossing
enterprise integration • where complex business challenges meet agile solutions
25
Oplossing
enterprise integration • where complex business challenges meet agile solutions
26
Oplossing
enterprise integration • where complex business challenges meet agile solutions
28
Oplossing / Alternatieven Informatie doorsturen naar Actional Gebaseerd op JMS appender Alleen simpele (non-complex) trigger typen Vereist ESB verwerkingsproces Vanzelf zichtbaar in Actional Andere tool ipv Zabbix Appender bouwen
enterprise integration • where complex business challenges meet agile solutions
29
Vragen?
enterprise integration • where complex business challenges meet agile solutions
30
Contact
Michel Zwarts Senior Consultant
[email protected] +31 634 656 808
enterprise integration • where complex business challenges meet agile solutions
31
Actional vs EventMonitor
Complementeren elkaar Eventmonitor meet Sonic infrastructuur
Container state Geheugengebruik Queue informatie
Actional meet business activiteit
KPI’s/KBI’s
enterprise integration • where complex business challenges meet agile solutions
32