acm-uiuc / canopy

Service health monitor for groot
Other
2 stars 1 forks source link

Centralized Logging #2

Open abrandemuehl opened 7 years ago

abrandemuehl commented 7 years ago

Rather than having all the services store their own logs, they should be aggregated in canopy

warut-vijit commented 7 years ago

It seems like a good way to do this would be to have canopy clients run Groot services as subprocesses in order to capture stdout/stderr for logging. Thoughts?

abrandemuehl commented 7 years ago

All services are run through docker right? It may be worth having all services log to stdout/stderr then pull it through docker logs. Docker supports logging plugins (experimental) so those might be useful