Loggers setup guide - snowplow-archive/sauna GitHub Wiki
HOME > GUIDE FOR DEVOPS > SETTING UP SAUNA > LOGGERS
Sauna is an asynchronous technology - end users trigger responder actions indirectly, via observers, and the work of a responder happens "out of band", with no direct feedback to the end user. For this reason, it is important to configure one or more loggers to provide feedback to the end user:
- Has a Sauna observer picked up my events?
- Has a Sauna responder performed an action?
- If so, was the action successful or a failure?
Sauna's loggers can handle messages that are structured (DynamoDB), unstructured (HipChat) or both at the same time (Stdout). If several loggers for one type are enabled, the more specialized one is prioritized.
The available loggers which you can configure are as follows:
One can configure which logger to use by changing enabled
field in the appropriate config. If no logger is picked, messages will be ignored.