На zabbix сервера также поднят zabbix агент, который передает такие данные:
/etc/zabbix/zabbix-agentd.conf
#database size
UserParameter=mysql.database.size.zabbix,mysqlshow -uzabbix -ppassword --status zabbix| cut -d\| -f 8,10 -s --output-delimiter="|" |awk -F"|" '{ total = total+$1+$2 } END {print total}'
В логах пишет:
4782:20120209:095011.076 Zabbix agent item [mysql.database.size.zabbix] on host [Zabbix server] failed: first network error, wait for 15 seconds
4784:20120209:095029.757 Zabbix agent item [mysql.database.size.zabbix] on host [Zabbix server] failed: another network error, wait for 15 seconds
4784:20120209:095044.761 resuming Zabbix agent checks on host [Zabbix server]: connection restored
Остальные данные с агента получает нормально, вручную команда mysqlshow -uzabbix -ppassword --status zabbix| cut -d\| -f 8,10 -s --output-delimiter="|" |awk -F"|" '{ total = total+$1+$2 } END {print total}' выполняется.
В чем проблема? лечилось N-разовой перезагрузкой zabbix-server,zabbix-agent
/etc/zabbix/zabbix-agentd.conf
#database size
UserParameter=mysql.database.size.zabbix,mysqlshow -uzabbix -ppassword --status zabbix| cut -d\| -f 8,10 -s --output-delimiter="|" |awk -F"|" '{ total = total+$1+$2 } END {print total}'
В логах пишет:
4782:20120209:095011.076 Zabbix agent item [mysql.database.size.zabbix] on host [Zabbix server] failed: first network error, wait for 15 seconds
4784:20120209:095029.757 Zabbix agent item [mysql.database.size.zabbix] on host [Zabbix server] failed: another network error, wait for 15 seconds
4784:20120209:095044.761 resuming Zabbix agent checks on host [Zabbix server]: connection restored
Остальные данные с агента получает нормально, вручную команда mysqlshow -uzabbix -ppassword --status zabbix| cut -d\| -f 8,10 -s --output-delimiter="|" |awk -F"|" '{ total = total+$1+$2 } END {print total}' выполняется.
В чем проблема? лечилось N-разовой перезагрузкой zabbix-server,zabbix-agent
Comment