From the zabbix server log:
5247:20080921:185534 Query failed: [insert into alerts (alertid, actionid,triggerid,userid,clock,mediatypeid,sendto ,subject,message,status,retries) values (1062876,4,14760,3,1222037734,1,'email-removed','ALERT: Process: cdp agent is down on Aaron','Current Value: 0
System Load: 0.41
',0,0)] Unknown column 'triggerid' in 'field list' [1054]
This alert is generated from proc.num which is still working in the 1.4.6 agents. I upgraded two server agents to 1.6 and neither of them will use any proc.num triggers. From the agentd log
29998:20080921:190127 Processing request.
29998:20080921:190127 In check_security()
29998:20080921:190127 Requested [proc.num[buagent]]
29998:20080921:190127 Sending back [0]
buagent is clearly running on the server.
I'm also seeing various mysql query errors in the logs
5259:20080921:190740 Query::select curr.nodeid,curr.tablename,curr.recordid from node_cksum prev, node_cksum curr where curr.tablename=prev.tablename and curr.recordid=prev.recordid and curr.fieldname=prev.fieldname and curr.nodeid=prev.nodeid and curr.cksum<>prev.cksum and curr.cksumtype=1 and prev.cksumtype=0
5259:20080921:190740 Query failed:Unknown column 'curr.fieldname' in 'where clause' [1054]
5259:20080921:190740 Query::select curr.nodeid,curr.tablename,curr.recordid from node_cksum curr left join node_cksum prev on curr.tablename=prev.tablename and curr.recordid=prev.recordid and curr.fieldname=prev.fieldname and curr.nodeid=prev.nodeid and curr.cksumtype<>prev.cksumtype where prev.cksumid is null and curr.cksumtype=1
5259:20080921:190740 Query failed:Unknown column 'prev.cksumid' in 'where clause' [1054]
5259:20080921:190740 Query::select curr.nodeid,curr.tablename,curr.recordid from node_cksum curr left join node_cksum prev on curr.tablename=prev.tablename and curr.recordid=prev.recordid and curr.fieldname=prev.fieldname and curr.nodeid=prev.nodeid and curr.cksumtype<>prev.cksumtype where prev.cksumid is null and curr.cksumtype=0
5259:20080921:190740 Query failed:Unknown column 'prev.cksumid' in 'where clause' [1054]
Any ideas?
5247:20080921:185534 Query failed: [insert into alerts (alertid, actionid,triggerid,userid,clock,mediatypeid,sendto ,subject,message,status,retries) values (1062876,4,14760,3,1222037734,1,'email-removed','ALERT: Process: cdp agent is down on Aaron','Current Value: 0
System Load: 0.41
',0,0)] Unknown column 'triggerid' in 'field list' [1054]
This alert is generated from proc.num which is still working in the 1.4.6 agents. I upgraded two server agents to 1.6 and neither of them will use any proc.num triggers. From the agentd log
29998:20080921:190127 Processing request.
29998:20080921:190127 In check_security()
29998:20080921:190127 Requested [proc.num[buagent]]
29998:20080921:190127 Sending back [0]
buagent is clearly running on the server.
I'm also seeing various mysql query errors in the logs
5259:20080921:190740 Query::select curr.nodeid,curr.tablename,curr.recordid from node_cksum prev, node_cksum curr where curr.tablename=prev.tablename and curr.recordid=prev.recordid and curr.fieldname=prev.fieldname and curr.nodeid=prev.nodeid and curr.cksum<>prev.cksum and curr.cksumtype=1 and prev.cksumtype=0
5259:20080921:190740 Query failed:Unknown column 'curr.fieldname' in 'where clause' [1054]
5259:20080921:190740 Query::select curr.nodeid,curr.tablename,curr.recordid from node_cksum curr left join node_cksum prev on curr.tablename=prev.tablename and curr.recordid=prev.recordid and curr.fieldname=prev.fieldname and curr.nodeid=prev.nodeid and curr.cksumtype<>prev.cksumtype where prev.cksumid is null and curr.cksumtype=1
5259:20080921:190740 Query failed:Unknown column 'prev.cksumid' in 'where clause' [1054]
5259:20080921:190740 Query::select curr.nodeid,curr.tablename,curr.recordid from node_cksum curr left join node_cksum prev on curr.tablename=prev.tablename and curr.recordid=prev.recordid and curr.fieldname=prev.fieldname and curr.nodeid=prev.nodeid and curr.cksumtype<>prev.cksumtype where prev.cksumid is null and curr.cksumtype=0
5259:20080921:190740 Query failed:Unknown column 'prev.cksumid' in 'where clause' [1054]
Any ideas?
Comment