Glossary - snowplow-archive/sauna GitHub Wiki

HOME > COMMON > GLOSSARY

This section explains the meaning of terms used in Sauna.

Observer

Observers are Sauna's way of detecting incoming events. These entities wait for specific events to occur - when an event occurs, it is the observer's job to trigger the appropriate responder action.

Currently available observers: local filesystem, for Amazon S3.

Responder

Responders carry out various actions whenever a Sauna observer detects a corresponding event.

Currently available responders: Sendgrid, Optimizely.

Logger

Loggers catch messages sent by observers and responders, then log them to various sources. Logger messages can be structured (conform to a specified schema) or unstructured (plain strings).

Currently available loggers: HipChat, DynamoDB, Stdout.

⚠️ **GitHub.com Fallback** ⚠️