74
new members joined JUG Switzerland in 2022.

Tobias Angerstein ist Performance Consultant bei der Novatec Consulting GmbH. Seit seines erfolgreichen Softwaretechnikstudiums an der Universität Stuttgart ist er Teil der Abteilung Digital Experience und Data Intelligence.

Tobias Angerstein unterstützt Kunden nicht nur bei verschiedenen Performance- und Monitoring- Themen, sondern ist auch begeisterter Supporter der Open Source Monitoring Community. Seit über 4 Jahren arbeitet er aktiv an Open Source Projekten wie inspectIT und inspectIT Ocelot mit.

Twitter: @TobiAngerstein

25.09.2019

Observability für Java mit offenen, OpenCensus-basierten Application-Monitoring-Lösungen

LOCATION: Zürich
KEYWORDS: Open Source, Technology, Tools

AGENDA:18:15-19:30 h: Talk incl. Q/A
Afterwards you are invited to a refreshment.

SPEAKER: Tobias Angerstein   COMPANY: Novatec Consulting GmbH

Mit der stetig steigenden Komplexität heutiger Software-Systeme gewinnen Monitoring und Observability zunehmend an Bedeutung für Entwicklungs-, DevOps- und Betriebs-Teams, um das Verhalten der Software-Systeme besser zu verstehen und zu managen. Neben den großen, kommerziellen Werkzeugen für Application Performance Management (APM) bietet der Open-Source-Markt eine Vielzahl an Werkzeugen für unterschiedliche Aspekte von APM.

Kombinationen dieser offenen Werkzeuge eröffnen ein großartiges Potential, zugeschnittene und flexible APM-Lösungen zu erzielen. Offene Standards wie OpenTracing, OpenCensus oder OpenMetrics erlauben herstellerunabhängige Erfassung von Monitoring-Daten. Die meisten auf diesen Standards basierenden Werkzeuge erfordern jedoch manuelle Code-Änderungen zur Erfassung der Daten. In vielen Fällen sind solche Code-Änderung allerdings nicht wünschenswert oder schlicht nicht möglich.

In diesem Vortrag stellen wir einen offenen, OpenCensus-basierten Ansatz vor, der eine konfigurationsbasierte, flexible und dynamische Erfassung von Monitoring-Daten ermöglicht. Mit diesem Ansatz können Monitoring-Daten erfasst werden, ohne Code-Änderungen vornehmen zu müssen. Durch die Verwendung des OpenCensus-Standards können flexible, zugeschnittene APM-Lösungen basierend auf den gesammelten Daten erstellt werden.

Wir geben Einblicke in den OpenCensus-Standard, zeigen, wie OpenCensus-Instrumentierung automatisiert werden kann, und demonstrieren anhand von praktischen Beispielen, wie die gesammelten Daten unter Kombination unterschiedlicher, offener Werkzeuge verwertet werden können, um zugeschnittene APM-Lösungen zu erzielen.

LEVEL OF TALK: Intermediate
LANGUAGE: Talk: de / Slides: en


Tobias Angerstein ist Performance Consultant bei der Novatec Consulting GmbH. Seit seines erfolgreichen Softwaretechnikstudiums an der Universität Stuttgart ist er Teil der Abteilung Digital Experience und Data Intelligence.

Tobias Angerstein unterstützt Kunden nicht nur bei verschiedenen Performance- und Monitoring- Themen, sondern ist auch begeisterter Supporter der Open Source Monitoring Community. Seit über 4 Jahren arbeitet er aktiv an Open Source Projekten wie inspectIT und inspectIT Ocelot mit.

Twitter: @TobiAngerstein


LEVELS:

BEGINNER
The presented topic is new to the audience or only little and superficial experience exists. This talk will mainly cover basic aspects of the topic and not go into much detail.

INTERMEDIATE
The presented topic is known to the audience, serious practical experience is expected. This talk might cover some basic aspects of the topic, but will as well go into depth and details.

ADVANCED
The presented topic is well-known to the audience, serious practical experience and a deep understanding are required. This talk will not cover basics of the topic, but will go into depth, might discuss details, compare different approaches, and so on.

ALL
The topic presented is of interest to all levels and does not require any special prior knowledge.

top

Supporting members

Platin

Gold

Silver

 
 

 

About

JUG Switzerland aims at promoting the application of Java technology in Switzerland.

JUG Switzerland facilitates the sharing of experience and information among its members. This is accomplished through workshops, seminars and conferences. JUG Switzerland supports and encourages the cooperation between commercial organizations and research institutions.

JUG Switzerland is funded through membership fees.

Design
Partner

 

Contact

Java User Group Switzerland
8000 Zürich
info@jug.ch

© Java User Group Switzerland