WIP logging, benchmarking and monitoring

Alexander Diemand, Andreas Triantafyllos, and Neil Davies

2018-12-04

Aim

1 logging

Purpose: capture and output messages

What if we want to drop some of the messages?

Or, increase the Severity of a particular message?

1.1 trace

2 benchmarking

Purpose: observe outcomes and events, and prepare them for later analysis

What if we want to stop recording some of the events? Or, turn on others?

2.1 observables

Outcomes have a starting and terminating time point.

3 monitoring

Purpose: analyse messages and once above a threshold (frequency, value) trigger a cascade of alarms

4 configuration

Purpose: change behaviour of LoBeMo in a named context

4.1 output selection

Redirection of log messages and observables to different outputs:

aggregation | EKG | Katip

4.1.1 information reduction

4.1.2 EKG metrics view

4.1.3 Katip log files

5 ...

5.1 #logging-requirements

5.2 performance and security considerations

5.3 integration

8 project overview

>> projectURL <<

the end

1
SpaceForward
Right, Down, Page DownNext slide
Left, Up, Page UpPrevious slide
GGo to slide number
POpen presenter console
HToggle this help