ukwa / ukwa-monitor

Dashboard and monitoring system for the UK Web Archive
0 stars 5 forks source link

Document monitoring architecture and plan #5

Open anjackson opened 6 years ago

anjackson commented 6 years ago

Switching away from using custom code approach here, to configuring off the shelf monitoring tools.

Prometheus and Grafana as overall monitoring of statistics and alerts.

See https://github.com/ukwa/ukwa-documentation/blob/master/Monitoring-Services.md for details.

Areas to monitor:

Logs and other events (like crawl events) routed from servers e.g. using filebeat into a monitoring-events Kafka that logstash can consume and push to elasticsearch. This acts as a 'debugging console' where last few days of logs are kept and can be used to debug what's happening.

To Do:

There's some useful example Docker stuff here

anjackson commented 6 years ago

Documentation going here: https://github.com/ukwa/ukwa-documentation/blob/master/Monitoring-Services.md