Skip to content
Snippets Groups Projects
Commit 88cf6ed4 authored by David Trattnig's avatar David Trattnig
Browse files

docs: update diagram after remove mail service

parent da1b5cf4
No related branches found
No related tags found
1 merge request!21Refact: remove mail service
Pipeline #3412 passed
......@@ -21,19 +21,15 @@ flowchart LR
api-- GET calendar -->steering[Steering API]
api-- GET playlist -->tank[Tank API]
ea[Engine API]
mail[Mailserver]
events-- on_boot\non_sick\non_resurrect -->monitor[Monitor]
events-- on_play\non_fallback_active -->clock[Clock]
events-- on_fallback_active\non_sick\non_resurrect -->mailer[Mailer]
clock-- POST clock_data -->ea
monitor-- PING heartbeat -->monserver[Monitoring Server]
monitor-- POST health_data -->ea
mailer-- send mail -->mail
mixer-- UNIX SOCKET -->engine_core
subgraph external
ea
mail
monserver
engine_core
steering
......@@ -61,7 +57,6 @@ flowchart LR
subgraph plugins
clock
monitor
mailer
end
end
......@@ -71,11 +66,9 @@ flowchart LR
style tank fill:#FFF,stroke:#333,stroke-width:1px
style monserver fill:#FFF,stroke:#333,stroke-width:1px
style engine_core fill:#FFF,stroke:#333,stroke-width:1px
style mail fill:#FFF,stroke:#333,stroke-width:1px
```
- **Event Dispatcher**: Events are issued and consumed in multiple locations of Engine. The diagram shows only a few ones, in order to support the overview.
- **Mailer**: This module notifies on incidents and fallbacks via mail. This is not a sophisticated monitoring solution and will be [replaced](https://gitlab.servus.at/aura/engine/-/issues/109) by [Prometheus Metrics](https://gitlab.servus.at/aura/aura/-/issues/98) and a dedicated [Notification Service for Programme Coordinators](https://gitlab.servus.at/aura/aura/-/issues/139).
- **Timetable Management**: Currently a database is used for caching and high-availability purposes. This is [subject to changes](https://gitlab.servus.at/aura/engine/-/issues/100) in subsequent releases.
## Prerequisites
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment