SlideShare ist ein Scribd-Unternehmen logo
1 von 40
<Titel der Präsentation>
<Autor>, <Veranstaltung>, <Datum>
Unlock Your Logs – Zentrales Logging richtig nutzen
Markus L. Dechert – Java Forum Stuttgart 2015
#thatsme
Copyright © Accso GmbH2
{
"Markus L. Dechert": {
"Profession": {
"Company": "Accso",
"Likes": ["Agile", "Smart Tooling", "Java & .NET"],
"Background": "Diplom-Informatiker"
},
"Private": {
"Allocation": "(happily!) married",
"Peripherals": ["1 dog" ],
"Age": "0x22",
}
}
}
Copyright © Accso GmbH3
Copyright © Accso GmbH4
Logging
von Anwendungsdaten
(technisch & fachlich)
Datenanalyse
und -visualisierung
Copyright © Accso GmbH5
Copyright © Accso GmbH6
Houston, …
Zu Hause bei Markus,
dem Entwickler
Copyright © Accso GmbH7
Zieh Dir mal die Logs
Copyright © Accso GmbH8
Zeit
vergeht …
Copyright © Accso GmbH9
Copyright © Accso GmbH10
Zeit
vergeht …
Copyright © Accso GmbH11
Schau selbst
mal rein
Copyright © Accso GmbH12
Zeit
vergeht …
Copyright © Accso GmbH13
Aus allen Logs
das Richtige
Copyright © Accso GmbH14
Zeit
vergeht …
Copyright © Accso GmbH15
Copyright © Accso GmbH16
Wodurch entstehen Probleme?
Copyright © Accso GmbH18
Ownership &
Zugriff
Parallelisierung
Copyright © Accso GmbH19
Die Lösung:
zentrales + agiles = professionelles Logging
So geht‘s
Copyright © Accso GmbH20
Log-Server mit Datenbank(Fat-)Clients
Server
Analyse-Clients
Dev Ops
Ein alter Hut?
Copyright © Accso GmbH21
Scheinbar nicht!
Copyright © Accso GmbH22 Quelle: http://www.thoughtworks.com/de/radar/techniques/structured-logging, Datum: 07.06.2015
Copyright © Accso GmbH23
Herausforderungen
24
Mehr Ursprung & mehr Kontext
Einheitlichkeit
Fachlichkeit? Why not?
25
Mapped Diagnostic Context
Nested
Diagnostic
Context
Kontext
(Per Thread mit Übergabe an Kind-Threads)
Copyright © Accso GmbH26
Asynchron & Non blocking
Zeitnah
Zuverlässig
Sicher
Copyright © Accso GmbH27
Zentral
Managed
Einheitlich & Erweiterbar
Sofort: Lesen, suchen
Auswertbar
Copyright © Accso GmbH28
Mächtige GUI
Mehrnutzerfähig
Suchen/Filtern & Korrelieren
Live
Aggregieren
Copyright © Accso GmbH29
∑
Hut auf!
Altbewährtes + Vernetzung + Konzept
log4j, log4net, …
slf4j, Logback, NLog
Tool-Stack Best
Practices
Copyright © Accso GmbH30
Zusammenstellung Transport
AnalysePersistierung
Copyright © Accso GmbH31
Zusammenstellung Transport
AnalysePersistierung
Copyright © Accso GmbH32
Zusammenstellung Transport
AnalysePersistierung
Copyright © Accso GmbH33
Zusammenstellung Transport
AnalysePersistierung
Copyright © Accso GmbH34
Zusammenstellung Transport
AnalysePersistierung
Copyright © Accso GmbH35
Zusammenstellung Transport
Analyse
Aggregatoren
Persistierung
Copyright © Accso GmbH36
Zusammenstellung Transport
Analyse
Aggregatoren
Many-in-one
Persistierung
Copyright © Accso GmbH37
Copyright © Accso GmbH39
Showtime!
Copyright © Accso GmbH40
Loggly, Papertrail, logentries & Co
Copyright © Accso GmbH41
Besser zentral: Professionelles Logging
Die wichtigste Nebensache der Welt
URL: http://heise.de/-2532864
Oder via http://accso.de > News
Begeisterung für die
anspruchsvollen Aufgaben unserer Kunden
Accso – Accelerated Solutions GmbH
www.accso.de
twitter.com/accso
Berliner Allee 58
64295 Darmstadt
Telefon: +49 (6151) 13029-0
Fax: +49 (6151) 13029-10
Moltkestraße 131 a
50674 Köln
Telefon: +49 (221) 630691-0
Fax: +49 (221) 630691-10
Theatinerstraße 11
80333 München
Telefon: +49 (89) 71042-2040
Fax: + 49 (89) 71042-2001

Weitere ähnliche Inhalte

Ähnlich wie Java Forum - Unlock Your Logs

Präsentation Scompler
Präsentation ScomplerPräsentation Scompler
Präsentation ScomplerScribbleLive
 
Gerhard Jungwirth (mobilkom austria), Andreas Icha (Aschauer EDV)
Gerhard Jungwirth (mobilkom austria), Andreas Icha (Aschauer EDV)Gerhard Jungwirth (mobilkom austria), Andreas Icha (Aschauer EDV)
Gerhard Jungwirth (mobilkom austria), Andreas Icha (Aschauer EDV)Praxistage
 
Enable2Cloud: Risk Management by Cloud Escrow
Enable2Cloud: Risk Management by Cloud EscrowEnable2Cloud: Risk Management by Cloud Escrow
Enable2Cloud: Risk Management by Cloud EscrowCloudOps Summit
 
Cloud-native Apps - Architektur, Implementierung, Demo
Cloud-native Apps - Architektur, Implementierung, DemoCloud-native Apps - Architektur, Implementierung, Demo
Cloud-native Apps - Architektur, Implementierung, DemoAndreas Koop
 
Cloud-native Apps – Architektur, Implementierung, Demo
Cloud-native Apps – Architektur, Implementierung, DemoCloud-native Apps – Architektur, Implementierung, Demo
Cloud-native Apps – Architektur, Implementierung, Demoenpit GmbH & Co. KG
 
28. Treffen - Christian Pfahl - Agile Softwareentwicklung und Architektur-Dok...
28. Treffen - Christian Pfahl - Agile Softwareentwicklung und Architektur-Dok...28. Treffen - Christian Pfahl - Agile Softwareentwicklung und Architektur-Dok...
28. Treffen - Christian Pfahl - Agile Softwareentwicklung und Architektur-Dok....NET User Group Rhein-Neckar
 
Einführung in das TCF Microsoft Cloud Onboarding Model
Einführung in das TCF Microsoft Cloud Onboarding ModelEinführung in das TCF Microsoft Cloud Onboarding Model
Einführung in das TCF Microsoft Cloud Onboarding ModelTwin Cap First AG
 
20181210_ITTage2018_OracleNoSQLDB_KPatenge
20181210_ITTage2018_OracleNoSQLDB_KPatenge20181210_ITTage2018_OracleNoSQLDB_KPatenge
20181210_ITTage2018_OracleNoSQLDB_KPatengeKarin Patenge
 
OSMC 2023 | Bring IoT auf ein neues Level mit ThingsBoard by Holger Koch
OSMC 2023 | Bring IoT auf ein neues Level mit ThingsBoard by Holger KochOSMC 2023 | Bring IoT auf ein neues Level mit ThingsBoard by Holger Koch
OSMC 2023 | Bring IoT auf ein neues Level mit ThingsBoard by Holger KochNETWAYS
 
B1 Acocon Lotus Day 08.09.2009
B1 Acocon Lotus Day 08.09.2009B1 Acocon Lotus Day 08.09.2009
B1 Acocon Lotus Day 08.09.2009Andreas Schulte
 
Architectures for .Net Core Applications
Architectures for .Net Core ApplicationsArchitectures for .Net Core Applications
Architectures for .Net Core ApplicationsRobin Sedlaczek
 
Oracle Performance-Analyse mit frei verfügbaren Mitteln
Oracle Performance-Analyse mit frei verfügbaren Mitteln Oracle Performance-Analyse mit frei verfügbaren Mitteln
Oracle Performance-Analyse mit frei verfügbaren Mitteln OPITZ CONSULTING Deutschland
 
OSMC 2022 | In 60 Minuten zum IoT Projekt by Holger Koch
OSMC 2022 | In 60 Minuten zum IoT Projekt by Holger KochOSMC 2022 | In 60 Minuten zum IoT Projekt by Holger Koch
OSMC 2022 | In 60 Minuten zum IoT Projekt by Holger KochNETWAYS
 
scopeKM: Chancen und Risiken erkennen mit der textanalytischen Lösung Luxid®
scopeKM: Chancen und Risiken erkennen mit der textanalytischen Lösung Luxid® scopeKM: Chancen und Risiken erkennen mit der textanalytischen Lösung Luxid®
scopeKM: Chancen und Risiken erkennen mit der textanalytischen Lösung Luxid® scopeKM GmbH Knowledge Management
 
20181120_DOAG_OracleNoSQLDB_KPatenge
20181120_DOAG_OracleNoSQLDB_KPatenge20181120_DOAG_OracleNoSQLDB_KPatenge
20181120_DOAG_OracleNoSQLDB_KPatengeKarin Patenge
 
DevOps + Continuous Delivery + Cloud: The Three Drivers of Enterprise Agility...
DevOps + Continuous Delivery + Cloud: The Three Drivers of Enterprise Agility...DevOps + Continuous Delivery + Cloud: The Three Drivers of Enterprise Agility...
DevOps + Continuous Delivery + Cloud: The Three Drivers of Enterprise Agility...Schlomo Schapiro
 

Ähnlich wie Java Forum - Unlock Your Logs (20)

Lean Collaboration
Lean CollaborationLean Collaboration
Lean Collaboration
 
Präsentation Scompler
Präsentation ScomplerPräsentation Scompler
Präsentation Scompler
 
Gerhard Jungwirth (mobilkom austria), Andreas Icha (Aschauer EDV)
Gerhard Jungwirth (mobilkom austria), Andreas Icha (Aschauer EDV)Gerhard Jungwirth (mobilkom austria), Andreas Icha (Aschauer EDV)
Gerhard Jungwirth (mobilkom austria), Andreas Icha (Aschauer EDV)
 
Enable2Cloud: Risk Management by Cloud Escrow
Enable2Cloud: Risk Management by Cloud EscrowEnable2Cloud: Risk Management by Cloud Escrow
Enable2Cloud: Risk Management by Cloud Escrow
 
Cloud-native Apps - Architektur, Implementierung, Demo
Cloud-native Apps - Architektur, Implementierung, DemoCloud-native Apps - Architektur, Implementierung, Demo
Cloud-native Apps - Architektur, Implementierung, Demo
 
Cloud-native Apps – Architektur, Implementierung, Demo
Cloud-native Apps – Architektur, Implementierung, DemoCloud-native Apps – Architektur, Implementierung, Demo
Cloud-native Apps – Architektur, Implementierung, Demo
 
Performance-Analyse mit Bordmitteln
Performance-Analyse mit BordmittelnPerformance-Analyse mit Bordmitteln
Performance-Analyse mit Bordmitteln
 
28. Treffen - Christian Pfahl - Agile Softwareentwicklung und Architektur-Dok...
28. Treffen - Christian Pfahl - Agile Softwareentwicklung und Architektur-Dok...28. Treffen - Christian Pfahl - Agile Softwareentwicklung und Architektur-Dok...
28. Treffen - Christian Pfahl - Agile Softwareentwicklung und Architektur-Dok...
 
Einführung in das TCF Microsoft Cloud Onboarding Model
Einführung in das TCF Microsoft Cloud Onboarding ModelEinführung in das TCF Microsoft Cloud Onboarding Model
Einführung in das TCF Microsoft Cloud Onboarding Model
 
20181210_ITTage2018_OracleNoSQLDB_KPatenge
20181210_ITTage2018_OracleNoSQLDB_KPatenge20181210_ITTage2018_OracleNoSQLDB_KPatenge
20181210_ITTage2018_OracleNoSQLDB_KPatenge
 
OSMC 2023 | Bring IoT auf ein neues Level mit ThingsBoard by Holger Koch
OSMC 2023 | Bring IoT auf ein neues Level mit ThingsBoard by Holger KochOSMC 2023 | Bring IoT auf ein neues Level mit ThingsBoard by Holger Koch
OSMC 2023 | Bring IoT auf ein neues Level mit ThingsBoard by Holger Koch
 
B1 Acocon Lotus Day 08.09.2009
B1 Acocon Lotus Day 08.09.2009B1 Acocon Lotus Day 08.09.2009
B1 Acocon Lotus Day 08.09.2009
 
Architectures for .Net Core Applications
Architectures for .Net Core ApplicationsArchitectures for .Net Core Applications
Architectures for .Net Core Applications
 
Oracle Performance-Analyse mit frei verfügbaren Mitteln
Oracle Performance-Analyse mit frei verfügbaren Mitteln Oracle Performance-Analyse mit frei verfügbaren Mitteln
Oracle Performance-Analyse mit frei verfügbaren Mitteln
 
OSMC 2022 | In 60 Minuten zum IoT Projekt by Holger Koch
OSMC 2022 | In 60 Minuten zum IoT Projekt by Holger KochOSMC 2022 | In 60 Minuten zum IoT Projekt by Holger Koch
OSMC 2022 | In 60 Minuten zum IoT Projekt by Holger Koch
 
scopeKM: Chancen und Risiken erkennen mit der textanalytischen Lösung Luxid®
scopeKM: Chancen und Risiken erkennen mit der textanalytischen Lösung Luxid® scopeKM: Chancen und Risiken erkennen mit der textanalytischen Lösung Luxid®
scopeKM: Chancen und Risiken erkennen mit der textanalytischen Lösung Luxid®
 
20181120_DOAG_OracleNoSQLDB_KPatenge
20181120_DOAG_OracleNoSQLDB_KPatenge20181120_DOAG_OracleNoSQLDB_KPatenge
20181120_DOAG_OracleNoSQLDB_KPatenge
 
Frameworks und Prozessoren
Frameworks und ProzessorenFrameworks und Prozessoren
Frameworks und Prozessoren
 
Apache Solr Revisited 2015
Apache Solr Revisited 2015Apache Solr Revisited 2015
Apache Solr Revisited 2015
 
DevOps + Continuous Delivery + Cloud: The Three Drivers of Enterprise Agility...
DevOps + Continuous Delivery + Cloud: The Three Drivers of Enterprise Agility...DevOps + Continuous Delivery + Cloud: The Three Drivers of Enterprise Agility...
DevOps + Continuous Delivery + Cloud: The Three Drivers of Enterprise Agility...
 

Java Forum - Unlock Your Logs

Hinweis der Redaktion

  1. Bildquelle: http://pixabay.com/de/industrie-handwerk-zahnr%C3%A4der-94448/
  2. Bildquellen: http://pixabay.com/de/baum-wald-stamm-natur-bl%C3%A4tter-576847/ http://pixabay.com/de/weihnachtsbaum-pflanze-dekoriert-23384/
  3. Bildquelle: http://pixabay.com/de/tafel-geschichte-bloggen-glauben-620316/
  4. Bildquellen: http://pixabay.com/de/antikes-telefon-alte-telefon-379563/ http://pixabay.com/de/uhr-holz-zeit-stunden-minuten-157400/
  5. Bildquelle: http://pixabay.com/de/lego-stein-gelb-orange-rot-90868/ http://pixabay.com/de/entspannen-schlafen-ruhend-stickman-151841/ http://pixabay.com/de/frage-stickman-strichm%C3%A4nnchen-151792/ http://pixabay.com/de/lego-spielzeug-kinder-spielen-169603/
  6. Bildquelle: http://pixabay.com/de/uhr-zeit-uhrzeit-zeitanzeige-611619/
  7. Bildquelle: Selbst erstellt
  8. Bildquelle: http://pixabay.com/de/uhr-zeit-uhrzeit-zeitanzeige-611619/
  9. Bildquellen: http://pixabay.com/de/karton-box-paket-parzelle-brown-155479/ http://pixabay.com/de/glas-warnung-pflege-verpackung-43943/
  10. Bildquelle: http://pixabay.com/de/uhr-zeit-uhrzeit-zeitanzeige-611619/
  11. Bildquelle: http://pixabay.com/de/nehmen-das-buch-m%C3%A4dchen-die-studium-532097/
  12. Bildquelle: http://pixabay.com/de/uhr-zeit-uhrzeit-zeitanzeige-611619/
  13. Bildquelle: http://pixabay.com/de/kinder-gewinnen-erfolg-videospiel-593313/
  14. Bildquelle: http://pixabay.com/de/schild-wegweiser-realit%C3%A4t-492996/
  15. Bildquellen: http://pixabay.com/de/hamburger-burger-lebensmittel-25357/ http://pixabay.com/de/netzwerk-rund-kreise-ringe-577025/ http://pixabay.com/de/vergleichen-dateien-unterschied-27119/ http://pixabay.com/de/comics-verh%C3%B6r-frage-sprechblase-151341/ http://pixabay.com/de/netzwerkkabel-netzwerkstecker-kabel-494645/ http://pixabay.com/de/hand-typ-waschen-pflege-anleitung-43832/ http://pixabay.com/de/waschen-pflege-anleitung-trocken-43824/ http://pixabay.com/de/eisen-kleidung-mittel-pflege-43829/
  16. Bildquelle: http://pixabay.com/de/birne-licht-idee-strom-gl%C3%BChlampen-40701/
  17. Bildquellen: http://pixabay.com/de/ballett-tanz-tanzen-stickman-151846/ http://pixabay.com/de/aufrufen-stickman-strichm%C3%A4nnchen-151869/
  18. Bildquellen: http://pixabay.com/de/hut-cowboy-wei%C3%9F-brown-leder-316399/
  19. Bildquelle: http://pixabay.com/de/mann-denken-reflektieren-389277/
  20. Bildquellen: http://pixabay.com/de/schraubenschl%C3%BCssel-508755/
  21. Bildquelle: http://pixabay.com/de/sch%C3%B6ne-brown-land-niedlich-mode-15799/
  22. Bildquellen: http://logging.apache.org http://www.slf4j.org https://github.com/NLog/NLog/wiki http://logback.qos.ch https://www.graylog.org/ http://www.balabit.com/news/press/logos
  23. Bildquellen: http://logging.apache.org http://www.slf4j.org https://github.com/NLog/NLog/wiki http://logback.qos.ch https://www.graylog.org/ http://www.balabit.com/news/press/logos
  24. Bildquellen: http://logging.apache.org http://www.slf4j.org https://github.com/NLog/NLog/wiki http://logback.qos.ch https://www.graylog.org/ http://www.balabit.com/news/press/logos
  25. Bildquellen: http://logging.apache.org http://www.slf4j.org https://github.com/NLog/NLog/wiki http://logback.qos.ch https://www.graylog.org/ http://www.balabit.com/news/press/logos
  26. Bildquellen: http://logging.apache.org http://www.slf4j.org https://github.com/NLog/NLog/wiki http://logback.qos.ch https://www.graylog.org/ http://www.balabit.com/news/press/logos
  27. Bildquellen: http://logging.apache.org http://www.slf4j.org https://github.com/NLog/NLog/wiki http://logback.qos.ch https://www.graylog.org/ http://www.balabit.com/news/press/logos
  28. Bildquellen: http://logging.apache.org http://www.slf4j.org https://github.com/NLog/NLog/wiki http://logback.qos.ch https://www.graylog.org/ http://www.balabit.com/news/press/logos
  29. Bildquellen: http://pixabay.com/de/laufen-sprint-schlackenbahn-498257/ http://pixabay.com/de/leere-brett-gesch%C3%A4ft-cork-vorstand-89184/
  30. Bildquellen: http://pixabay.com/de/musiker-gitarre-rauch-b%C3%BChne-594524/
  31. Bildquellen: http://pixabay.com/de/wolken-natur-wolkenform-295695/