Forge Monitoring Enablement #259

Open
opened 2025-11-03 09:19:13 +00:00 by humaton · 6 comments
Owner

Coordinate with Infra folks to enable Zabbix monitoring for the service.

Health checks for the deployment

Resource usage

Runner monitoring

Coordinate with Infra folks to enable Zabbix monitoring for the service. Health checks for the deployment Resource usage Runner monitoring
ryanlerch added this to the (deleted) project 2025-11-03 10:41:30 +00:00
humaton modified the project from (deleted) to Sprint 13 2026-01-26 10:31:31 +00:00
Member

Zabbix proxy and agents deployed in the openshfit staging cluster, configured to talk back to zabbix server in staging. This should enable us to query things more easilly inside Openshift including the forgejo runner VM etc.

Zabbix proxy and agents deployed in the openshfit staging cluster, configured to talk back to zabbix server in staging. This should enable us to query things more easilly inside Openshift including the forgejo runner VM etc.
ryanlerch modified the project from Sprint 13 to (deleted) 2026-02-09 10:49:33 +00:00
Member

Met with Greg and showed the zabbix proxy, with worker agents installed in the staging openshfit, will look at getting the agents enrolled via this proxy with the main staging zabbix server. Will have to break this out into a spike.

Met with Greg and showed the zabbix proxy, with worker agents installed in the staging openshfit, will look at getting the agents enrolled via this proxy with the main staging zabbix server. Will have to break this out into a spike.
Member

We can deploy templates via infra ansible onto the zabbix server, and have it roll it out to the likes of the forgejo runnerhost vms via the zabbix proxy running inside openshift.

We can deploy templates via infra ansible onto the zabbix server, and have it roll it out to the likes of the forgejo runnerhost vms via the zabbix proxy running inside openshift.
Member

Metrics endpoint enabled on staging forgejo server. Need to look at oauth-proxy to secure the endpoint for external viewing, and internally accessible to zabbix.

Metrics endpoint enabled on staging forgejo server. Need to look at oauth-proxy to secure the endpoint for external viewing, and internally accessible to zabbix.
Member

Finally in a position to start putting some templates in place to monitor the forgejo instance itself, including the service metrics. Will create a few tickets to track this work as dependencies of this epic. cc @amedvede

Finally in a position to start putting some templates in place to monitor the forgejo instance itself, including the service metrics. Will create a few tickets to track this work as dependencies of this epic. cc @amedvede
Member

zabbix openshift proxy deployed to prod with latest manual/fixes.

zabbix openshift proxy deployed to prod with latest manual/fixes.
humaton modified the project from (deleted) to Backlog 2026-07-20 10:43:02 +00:00
dkirwan changed title from Enable Zabbix monitoring for the deployment to Forge Monitoring Enablement 2026-08-10 10:20:13 +00:00
Sign in to join this conversation.
No milestone
No project
No assignees
2 participants
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Reference
forge/forge#259
No description provided.