Hi Everyone,
looking for a bit of help, the past few days our zabbix server has been running at 100% cpu,
Top shows that it is always the zabbix server processes that are using the cpu, restarting the server solves the issue for a few minutes then the issue persists again
doing an strace on the processes shows the follow error constantly repeated.
select(1, [0], [], [], {0, 995327}) = -1 EBADF (Bad file descriptor)
gettimeofday({1404332372, 164449}, NULL) = 0
gettimeofday({1404332372, 164787}, NULL) = 0
select(1, [0], [], [], {0, 994948}) = -1 EBADF (Bad file descriptor)
gettimeofday({1404332372, 164834}, NULL) = 0
gettimeofday({1404332372, 164852}, NULL) = 0
select(1, [0], [], [], {0, 994883}) = -1 EBADF (Bad file descriptor)
gettimeofday({1404332372, 164893}, NULL) = 0
gettimeofday({1404332372, 164910}, NULL) = 0
select(1, [0], [], [], {0, 994825}) = -1 EBADF (Bad file descriptor)
gettimeofday({1404332372, 164952}, NULL) = 0
gettimeofday({1404332372, 164972}, NULL) = 0
select(1, [0], [], [], {0, 994763}) = -1 EBADF (Bad file descriptor)
gettimeofday({1404332372, 165014}, NULL) = 0
gettimeofday({1404332372, 165031}, NULL) = 0
select(1, [0], [], [], {0, 994704}) = -1 EBADF (Bad file descriptor)
gettimeofday({1404332372, 165072}, NULL) = 0
The system time on the server is correct, The zabbix server log shows nothing particularly wrong, however I notice there are active check entries for a host that has been removed?
Any assistance is greatly received!
looking for a bit of help, the past few days our zabbix server has been running at 100% cpu,
Top shows that it is always the zabbix server processes that are using the cpu, restarting the server solves the issue for a few minutes then the issue persists again
doing an strace on the processes shows the follow error constantly repeated.
select(1, [0], [], [], {0, 995327}) = -1 EBADF (Bad file descriptor)
gettimeofday({1404332372, 164449}, NULL) = 0
gettimeofday({1404332372, 164787}, NULL) = 0
select(1, [0], [], [], {0, 994948}) = -1 EBADF (Bad file descriptor)
gettimeofday({1404332372, 164834}, NULL) = 0
gettimeofday({1404332372, 164852}, NULL) = 0
select(1, [0], [], [], {0, 994883}) = -1 EBADF (Bad file descriptor)
gettimeofday({1404332372, 164893}, NULL) = 0
gettimeofday({1404332372, 164910}, NULL) = 0
select(1, [0], [], [], {0, 994825}) = -1 EBADF (Bad file descriptor)
gettimeofday({1404332372, 164952}, NULL) = 0
gettimeofday({1404332372, 164972}, NULL) = 0
select(1, [0], [], [], {0, 994763}) = -1 EBADF (Bad file descriptor)
gettimeofday({1404332372, 165014}, NULL) = 0
gettimeofday({1404332372, 165031}, NULL) = 0
select(1, [0], [], [], {0, 994704}) = -1 EBADF (Bad file descriptor)
gettimeofday({1404332372, 165072}, NULL) = 0
The system time on the server is correct, The zabbix server log shows nothing particularly wrong, however I notice there are active check entries for a host that has been removed?
Any assistance is greatly received!