Observability
Jedná se o sledování stavu a logů celého systému. Vzhledem k rozsahu aplikace se bude hodit s tím počítat už ze začátku při vývoji rovnou přidávat nástroje pro sledování jednotlivých modulů.
OpenTelemetry
Pro ideální fungování a možnosti propojení je ideální použít standard OpenTelemetry. Ve finále budeme asi využívat oficiální collector s napojením na další služby jako Prometheus, Tempo a následně Grafana.
Metriky
Metriky jsou informace o systému v čase. Může se jednat např. o počet splněných úkolů, aktuální vytížení procesoru, ap. Jednotlivé moduly mohou své metriky exportovat do Promethea (skrz roadrunner nebo nějakou knihovnu).
Logy
Tracy
Last modified: 06 února 2025