I have a working server->proxy setup that has been in production for almost 2 years, starting with zabbix 1.6.1. Last week I upgraded the proxy from 1.8.2 to 1.8.3, and since then, some items are not updating. I am able to manually retrieve data from the agent using zabbix_get, but the proxy doesn't seem to record anything.
Here is output for the itemid from the zabbix_proxy logs in full debug (just grepping for the itemid - looking through the logs I didn't see anything else related):
11499:20100928:084701.434 In calculate_item_nextcheck (4853,60,"",1285678021)
11499:20100928:084701.434 In zbx_binary_heap_insert() key[4853]
11499:20100928:084701.434 In zbx_hashmap_get() key[4853]
11499:20100928:084701.434 End of zbx_hashmap_get() key[4853] value[-1]
11499:20100928:084701.434 In zbx_hashmap_set() key[4853] value[13]
11499:20100928:084701.435 In zbx_hashmap_set() key[4853] value[28]
11499:20100928:084701.468 In zbx_hashmap_set() key[4853] value[57]
11499:20100928:084701.643 In zbx_hashmap_set() key[4853] value[115]
[4853,0,"public","interfaces.ifTable.ifEntry.ifInOc tets.1",161,10219,"proc.cpu[rsuser,torrid]",60,0,0,"","%",0,0,"",0,"","","1","",1626,0,"","D SN=<database source name>\\n user=<user name>\\n password=<password>\\n sql=<query>","",0,0,"","","",""],
update items set type=0,snmp_community='public',snmp_oid='interface s.ifTable.ifEntry.ifInOctets.1',snmp_port=161,host id=10219,key_='proc.cpu[rsuser,torrid]',delay=60,status=0,value_type=0,trapper_hosts='', units='%',multiplier=0,delta=0,snmpv3_securityname ='',snmpv3_securitylevel=0,snmpv3_authpassphrase=' ',snmpv3_privpassphrase='',formula='1',logtimefmt= '',templateid=1626,valuemapid=0,delay_flex='',para ms='DSN=<database source name>\\n user=<user name>\\n password=<password>\\n sql=<query>',ipmi_sensor='',data_type=0,authtype=0 ,username='',password='',publickey='',privatekey=' ' where itemid=4853;
11500:20100928:084702.613 In zbx_hashmap_set() key[4853] value[231]
11511:20100928:084737.484 In zbx_hashmap_set() key[4853] value[115]
11504:20100928:084739.657 In zbx_hashmap_set() key[4853] value[57]
11511:20100928:084743.704 In zbx_hashmap_set() key[4853] value[28]
11503:20100928:084752.038 In zbx_hashmap_set() key[4853] value[13]
11507:20100928:084753.079 In zbx_hashmap_set() key[4853] value[6]
11507:20100928:084753.080 In zbx_hashmap_set() key[4853] value[2]
11507:20100928:084753.081 In zbx_hashmap_set() key[4853] value[0]
11507:20100928:084753.082 In zbx_hashmap_remove() key[4853]
With full debug in the logs for the agent, there do not appear to be any checks coming in at all for this item.
All of the systems in question are running zabbix 1.8.3 (agents, proxies, server)
zabbix-agent Solaris Sparc
zabbix-proxy Solaris i386
zabbix-agent AMD64
We are losing valuable production data, any suggestions would be helpful.
Thanks
Here is output for the itemid from the zabbix_proxy logs in full debug (just grepping for the itemid - looking through the logs I didn't see anything else related):
11499:20100928:084701.434 In calculate_item_nextcheck (4853,60,"",1285678021)
11499:20100928:084701.434 In zbx_binary_heap_insert() key[4853]
11499:20100928:084701.434 In zbx_hashmap_get() key[4853]
11499:20100928:084701.434 End of zbx_hashmap_get() key[4853] value[-1]
11499:20100928:084701.434 In zbx_hashmap_set() key[4853] value[13]
11499:20100928:084701.435 In zbx_hashmap_set() key[4853] value[28]
11499:20100928:084701.468 In zbx_hashmap_set() key[4853] value[57]
11499:20100928:084701.643 In zbx_hashmap_set() key[4853] value[115]
[4853,0,"public","interfaces.ifTable.ifEntry.ifInOc tets.1",161,10219,"proc.cpu[rsuser,torrid]",60,0,0,"","%",0,0,"",0,"","","1","",1626,0,"","D SN=<database source name>\\n user=<user name>\\n password=<password>\\n sql=<query>","",0,0,"","","",""],
update items set type=0,snmp_community='public',snmp_oid='interface s.ifTable.ifEntry.ifInOctets.1',snmp_port=161,host id=10219,key_='proc.cpu[rsuser,torrid]',delay=60,status=0,value_type=0,trapper_hosts='', units='%',multiplier=0,delta=0,snmpv3_securityname ='',snmpv3_securitylevel=0,snmpv3_authpassphrase=' ',snmpv3_privpassphrase='',formula='1',logtimefmt= '',templateid=1626,valuemapid=0,delay_flex='',para ms='DSN=<database source name>\\n user=<user name>\\n password=<password>\\n sql=<query>',ipmi_sensor='',data_type=0,authtype=0 ,username='',password='',publickey='',privatekey=' ' where itemid=4853;
11500:20100928:084702.613 In zbx_hashmap_set() key[4853] value[231]
11511:20100928:084737.484 In zbx_hashmap_set() key[4853] value[115]
11504:20100928:084739.657 In zbx_hashmap_set() key[4853] value[57]
11511:20100928:084743.704 In zbx_hashmap_set() key[4853] value[28]
11503:20100928:084752.038 In zbx_hashmap_set() key[4853] value[13]
11507:20100928:084753.079 In zbx_hashmap_set() key[4853] value[6]
11507:20100928:084753.080 In zbx_hashmap_set() key[4853] value[2]
11507:20100928:084753.081 In zbx_hashmap_set() key[4853] value[0]
11507:20100928:084753.082 In zbx_hashmap_remove() key[4853]
With full debug in the logs for the agent, there do not appear to be any checks coming in at all for this item.
All of the systems in question are running zabbix 1.8.3 (agents, proxies, server)
zabbix-agent Solaris Sparc
zabbix-proxy Solaris i386
zabbix-agent AMD64
We are losing valuable production data, any suggestions would be helpful.
Thanks

Comment