action #60440
closedAdd monitoring for Minion job queue on every worker
0%
Description
We already have monitoring for the job queue on the webui side. On the worker side we have the exact same job queue, but without the monitoring. Since a telegraf instance runs on every worker already, it should be pretty easy to duplicate the /admin/influxdb/minion
route to the Cache Service HTTP server. We just might have to activate preforking to make sure the service is always responsive, but that's not a problem either since the latest refactoring.
Updated by kraih about 5 years ago
So, the goal of this would be to have http://localhost:7844/influxdb/minion
available on every worker. And it would provide the exact same information as /admin/influxdb/minion
on the webui.
Updated by kraih about 5 years ago
- Status changed from In Progress to Feedback
Patch has been merged. Now it just needs to be deployed and telegraf can start collecting data. https://github.com/os-autoinst/openQA/pull/2565