Hi,
A while back we had problems with Housekeeping being too heavy. We were able to resolve the issue by moving the database to faster storage.
However, it seems that since that move we see an ever increasing number of "Housekeeper Rows". I am not quite sure what this is, but I guess it's rows in the Housekeeper-table that tells the Housekeeping process what should be remove when it runs?
We are currently at around 5 million rows. Please see attached screenshot. You can see that busy housekeeper processes decreased when we moved to faster storage (that's my conclusion atleast).
The high number and the ever-increasing nature worries me. What could be the problem here?

Log rows from zabbix_server.log related to Housekeeper look like this:
100517:20200109:084554.375 executing housekeeper
100517:20200109:084828.966 housekeeper [deleted 4780797 hist/trends, 0 items/triggers, 211 events, 172 problems, 1615 sessions, 0 alarms, 1674 audit, 0 records in 154.590080 sec, idle for 1 hour(s)]
100517:20200109:094829.267 executing housekeeper
100517:20200109:095119.514 housekeeper [deleted 4925729 hist/trends, 0 items/triggers, 200 events, 148 problems, 1759 sessions, 0 alarms, 1819 audit, 0 records in 170.246319 sec, idle for 1 hour(s)]
100517:20200109:105119.838 executing housekeeper
100517:20200109:105400.186 housekeeper [deleted 4947061 hist/trends, 0 items/triggers, 251 events, 274 problems, 1525 sessions, 0 alarms, 1587 audit, 0 records in 160.345824 sec, idle for 1 hour(s)]
100517:20200109:115400.451 executing housekeeper
100517:20200109:115648.750 housekeeper [deleted 5009664 hist/trends, 0 items/triggers, 309 events, 2214 problems, 1139 sessions, 0 alarms, 1199 audit, 0 records in 168.298244 sec, idle for 1 hour(s)]
A while back we had problems with Housekeeping being too heavy. We were able to resolve the issue by moving the database to faster storage.
However, it seems that since that move we see an ever increasing number of "Housekeeper Rows". I am not quite sure what this is, but I guess it's rows in the Housekeeper-table that tells the Housekeeping process what should be remove when it runs?
We are currently at around 5 million rows. Please see attached screenshot. You can see that busy housekeeper processes decreased when we moved to faster storage (that's my conclusion atleast).
The high number and the ever-increasing nature worries me. What could be the problem here?
Log rows from zabbix_server.log related to Housekeeper look like this:
100517:20200109:084554.375 executing housekeeper
100517:20200109:084828.966 housekeeper [deleted 4780797 hist/trends, 0 items/triggers, 211 events, 172 problems, 1615 sessions, 0 alarms, 1674 audit, 0 records in 154.590080 sec, idle for 1 hour(s)]
100517:20200109:094829.267 executing housekeeper
100517:20200109:095119.514 housekeeper [deleted 4925729 hist/trends, 0 items/triggers, 200 events, 148 problems, 1759 sessions, 0 alarms, 1819 audit, 0 records in 170.246319 sec, idle for 1 hour(s)]
100517:20200109:105119.838 executing housekeeper
100517:20200109:105400.186 housekeeper [deleted 4947061 hist/trends, 0 items/triggers, 251 events, 274 problems, 1525 sessions, 0 alarms, 1587 audit, 0 records in 160.345824 sec, idle for 1 hour(s)]
100517:20200109:115400.451 executing housekeeper
100517:20200109:115648.750 housekeeper [deleted 5009664 hist/trends, 0 items/triggers, 309 events, 2214 problems, 1139 sessions, 0 alarms, 1199 audit, 0 records in 168.298244 sec, idle for 1 hour(s)]
guess you hit the size and time
Comment