Monitoring & Reporting•Rapportages –Verantwoording naar de business (SLA) –Kwaliteits...

16
Monitoring & Rapportage Meer grip op en begrip van de omgeving Door :Tauvic Ritter

Transcript of Monitoring & Reporting•Rapportages –Verantwoording naar de business (SLA) –Kwaliteits...

Page 1: Monitoring & Reporting•Rapportages –Verantwoording naar de business (SLA) –Kwaliteits verbetering (infra, monitoring) –Terugkoppeling naar de leverancier (projecten) ... •Typen:

Monitoring & Rapportage

Meer grip op en begrip van de omgeving

Door :Tauvic Ritter

Page 2: Monitoring & Reporting•Rapportages –Verantwoording naar de business (SLA) –Kwaliteits verbetering (infra, monitoring) –Terugkoppeling naar de leverancier (projecten) ... •Typen:

Waar staan we voor

Page 3: Monitoring & Reporting•Rapportages –Verantwoording naar de business (SLA) –Kwaliteits verbetering (infra, monitoring) –Terugkoppeling naar de leverancier (projecten) ... •Typen:

Doel voor AO - Services

• Monitoring

– Alles onder controlle hebben

– Incidenten effectief afhandelen

– Rustig kunnen slapen

• Rapportages

– Verantwoording naar de business (SLA)

– Kwaliteits verbetering (infra, monitoring)

– Terugkoppeling naar de leverancier (projecten)

Page 4: Monitoring & Reporting•Rapportages –Verantwoording naar de business (SLA) –Kwaliteits verbetering (infra, monitoring) –Terugkoppeling naar de leverancier (projecten) ... •Typen:

Wat en waarop monitoren

• Wat (welk nivo van laag naar hoog)

– Servers

– Componenten (TIBCO BW, EMS, BPM, MFT)

– Processen (orders, files)

• Waar op

– Afwijkingen (buiten het normale, CPU > 80%)

– Gewenst gedrag (orders per uur, files / minuut)

Page 5: Monitoring & Reporting•Rapportages –Verantwoording naar de business (SLA) –Kwaliteits verbetering (infra, monitoring) –Terugkoppeling naar de leverancier (projecten) ... •Typen:

Welke informatie monitoren

• Bron– Operating system nivo

• CPU / Disk / Memory

• OS Processen

• Log files

– Applicatie specifieke API

• Aandachtpunt– Actualiteit / tijdigheid (periodiek, op aanvraag)

– Efficiency (meten kost inspanning)

– Detail nivo (genoeg maar niet te veel)

– Overlap (verschillende manieren om hetzelfde te bereiken)

Page 6: Monitoring & Reporting•Rapportages –Verantwoording naar de business (SLA) –Kwaliteits verbetering (infra, monitoring) –Terugkoppeling naar de leverancier (projecten) ... •Typen:

Meldingen en Fouten

• Monitoring op (on)gewenst gedrag

• Helaas vaak onvolledig / onbekend

• Bronnen: Log files, Clever, …….

• Typen: – Functioneel

– Technische fout

• Prioriteit:

• Warning / Critical

Page 7: Monitoring & Reporting•Rapportages –Verantwoording naar de business (SLA) –Kwaliteits verbetering (infra, monitoring) –Terugkoppeling naar de leverancier (projecten) ... •Typen:

Alarmering

• Gemeten waarden omzetten in een alarm

• Criteria

– Threshold (80% CPU gedurende 5 minuten)

– Conditie (Free < 20% en disk gebruik toeneemt)

– Nivo (Info, Warning, Critical)

– Hoe vaak (eerste keer, elke keer, één keer per uur)

• Verrijken: Context opzoeken in CMDB

• Hoe: mail, SMS, Groot scherm aan de muur

Page 8: Monitoring & Reporting•Rapportages –Verantwoording naar de business (SLA) –Kwaliteits verbetering (infra, monitoring) –Terugkoppeling naar de leverancier (projecten) ... •Typen:

Actie

• Probleem situatie onderzoeken– Context

• Actuele meldingen• Historie• Resource gebruik

– Documentatie• Gerelateerde componenten• Troubleshooting guide• Contact personen• Design

• Tools– Hawk Console– Tibco Administrator– Spotfire– CMDB– Confluence

Page 9: Monitoring & Reporting•Rapportages –Verantwoording naar de business (SLA) –Kwaliteits verbetering (infra, monitoring) –Terugkoppeling naar de leverancier (projecten) ... •Typen:

Huidige situatie

• Monitoring op TS1, AC1 en PRD ingericht

– BusinessWorks en EMS (basis)

– BPM en MFT (moet nog gebeuren)

• Alarmering via Email en mail groep

• Onderzoek

– Hawk 5.0 Web Console

– Tibco ProcessMonitor

Page 10: Monitoring & Reporting•Rapportages –Verantwoording naar de business (SLA) –Kwaliteits verbetering (infra, monitoring) –Terugkoppeling naar de leverancier (projecten) ... •Typen:

Rapporteren

• Rapportage– Doelgroep

• Afnemers (business)

• Management

• Projecten

– Informatie• Beschikbaarheid (uren per dag)

• Gebruik (jobs, resources)

• Performance (response time, fouten)

• Consistentie (Clever, Logging, cross-check)

• Source code details (adapter, activity, elapsed)

Page 11: Monitoring & Reporting•Rapportages –Verantwoording naar de business (SLA) –Kwaliteits verbetering (infra, monitoring) –Terugkoppeling naar de leverancier (projecten) ... •Typen:

Rapportage tools

• Pentaho Spoon (data verwerking)

• TIBCO Spotfire (rapportage)

Page 12: Monitoring & Reporting•Rapportages –Verantwoording naar de business (SLA) –Kwaliteits verbetering (infra, monitoring) –Terugkoppeling naar de leverancier (projecten) ... •Typen:

Process monitoring

Page 13: Monitoring & Reporting•Rapportages –Verantwoording naar de business (SLA) –Kwaliteits verbetering (infra, monitoring) –Terugkoppeling naar de leverancier (projecten) ... •Typen:

Hoe vind je een order

Page 14: Monitoring & Reporting•Rapportages –Verantwoording naar de business (SLA) –Kwaliteits verbetering (infra, monitoring) –Terugkoppeling naar de leverancier (projecten) ... •Typen:

Fout analyse

Page 15: Monitoring & Reporting•Rapportages –Verantwoording naar de business (SLA) –Kwaliteits verbetering (infra, monitoring) –Terugkoppeling naar de leverancier (projecten) ... •Typen:

Geheim en Experimenteel

• BusinessWorks Process metrics snaphot

• Dynamisch Hawk rules onderhoud

2013-06-26 10:55:23.374 INFO Deamon started2013-06-26 10:55:23.421 INFO Property: snapshot.timer=12013-06-26 10:55:36.906 INFO Found agent: ESB-EMS-WTV012013-06-26 10:55:40.235 INFO Found agent: ESB-REP-WTV012013-06-26 10:55:52.690 INFO Found agent: ESB-BW-WTV012013-06-26 10:55:52.863 INFO addMicroagent: ESB-BW-WTV01:COM.TIBCO.ADAPTER.bwengine.ESB_TS1.PC_Customer.PC2013-06-26 10:55:52.878 FINE Process: PC_Customer2013-06-26 10:55:52.878 FINE Started: 2013-06-12 12:55:35.8632013-06-26 10:55:52.878 FINE Total Errors: 02013-06-26 10:55:52.925 FINE Total created: 201552013-06-26 10:55:52.925 FINE ==============2013-06-26 10:55:52.925 INFO addMicroagent: ESB-BW-WTV01:COM.TIBCO.ADAPTER.bwengine.ESB_TS1.MPRESAdapter.MPRESAdapterProcessArchive2013-06-26 10:55:52.925 FINE Process: MPRESAdapter2013-06-26 10:55:52.925 FINE Started: 2013-06-17 09:12:56.9252013-06-26 10:55:52.925 FINE Total Errors: 12013-06-26 10:55:52.972 FINE Procedure: AdapterInterface/GeneralRequestInterface.1.0.JMS.process2013-06-26 10:55:52.972 FINE Created: 32 Error: 12013-06-26 10:55:52.972 FINE Procedure: AdapterInterface/GeneralRequestInterface.1.0.JMS.process2013-06-26 10:55:52.972 FINE JMS Queue Receiver Executed:32 Elapsed:0 Errors:0 Class:com.tibco.pe.core.ProcessGroup2013-06-26 10:55:52.972 FINE Parse CMM Executed:32 Elapsed:2 Errors:0 Class:com.tibco.plugin.xml.XMLParseActivity2013-06-26 10:55:52.972 FINE MapServiceName Executed:32 Elapsed:0 Errors:0 Class:com.tibco.plugin.mapper.MapperActivity2013-06-26 10:55:52.972 FINE GeneralAdapterRequestInterface Executed:32 Elapsed:78 Errors:0 Class:com.tibco.pe.core.CallProcessActivity2013-06-26 10:55:52.972 FINE Procedure: AdapterImplementationRequest/SharedProcesses/GeneralAdapterServiceCaller.process2013-06-26 10:55:52.972 FINE Start Executed:32 Elapsed:0 Errors:0 Class:com.tibco.pe.core.ProcessGroup2013-06-26 10:55:52.972 FINE RequestLog Executed:32 Elapsed:3 Errors:0 Class:com.tibco.pe.core.CallProcessActivity2013-06-26 10:55:52.972 FINE Procedure: ESB/Services/HandleLog/HandleLogEvent_1.process2013-06-26 10:55:52.972 FINE Start Executed:160 Elapsed:0 Errors:0 Class:com.tibco.pe.core.ProcessGroup

Page 16: Monitoring & Reporting•Rapportages –Verantwoording naar de business (SLA) –Kwaliteits verbetering (infra, monitoring) –Terugkoppeling naar de leverancier (projecten) ... •Typen:

Visie

• Monitoring ontwikkelt zich van infra beheernaar end to end monitoring

• Raportage

– Hulpmiddel voor troubleshooting

– Verbetering en terugkoppeling

– Business process metrics en SLA

• Monitoring en rapportage worden ingezetvoor kwaliteits-meting en verbetering