Добрый день.
Проблема с неверными именами устройств в коллекторе zabbix_agentd.
Коллектор неверно добавляет имена дисковых устройств для мониторинга, соответственно по ключам vfs.dev.{read,write} нельзя получить статистику.
Лог агента с DebugLevel=4
В сервере 9 дисков:
Проверялось на FreeBSD-8.0 RELEASE и FreeBSD 7.0 RELEASE.
Версии zabbix агентов:
Попытка получить статистику по какому либо существующему диску:
На агенте:
На сервере:
Тоже самое для добавленного в коллектор устройства ad:
Агент:
Сервер:
Это баг или я чтото делаю не так ?
Проблема с неверными именами устройств в коллекторе zabbix_agentd.
Коллектор неверно добавляет имена дисковых устройств для мониторинга, соответственно по ключам vfs.dev.{read,write} нельзя получить статистику.
Лог агента с DebugLevel=4
Code:
# grep collector /var/log/zabbix/zabbix_agentd.log
31890:20100506:150428.545 zabbix_agentd collector started
31890:20100506:150428.545 In collector_diskdevice_get("")
31890:20100506:150428.545 In collector_diskdevice_add("")
31890:20100506:150428.545 In collector_diskdevice_get("ad")
31890:20100506:150428.545 In collector_diskdevice_add("ad")
31890:20100506:150428.545 In collector_diskdevice_get("ad")
31890:20100506:150428.545 In collector_diskdevice_get("ad")
31890:20100506:150428.545 In collector_diskdevice_get("ad")
31890:20100506:150428.545 In collector_diskdevice_get("ad")
31890:20100506:150428.545 In collector_diskdevice_get("ad")
31890:20100506:150428.546 In collector_diskdevice_get("ad")
31890:20100506:150428.546 In collector_diskdevice_get("ad")
31890:20100506:150428.546 In collector_diskdevice_get("ad")
Code:
# sysctl kern.disks kern.disks: ad20 ad18 ad16 ad14 ad12 ad10 ad8 ad6 ad0
Версии zabbix агентов:
Code:
ZABBIX Agent (daemon) v1.8 (revision 8565) (7 December 2009) Zabbix Agent (daemon) v1.8.2 (revision 11211) (29 March 2010)
На агенте:
Code:
# for i in sectors operations bytes sps ops bps; do zabbix_agentd -t vfs.dev.read[ad8,$i]; done vfs.dev.write[ad8,sectors] [m|ZBX_NOTSUPPORTED] vfs.dev.write[ad8,operations] [m|ZBX_NOTSUPPORTED] vfs.dev.write[ad8,bytes] [m|ZBX_NOTSUPPORTED] vfs.dev.write[ad8,sps] [m|ZBX_NOTSUPPORTED] vfs.dev.write[ad8,ops] [m|Collector is not started!] vfs.dev.write[ad8,bps] [m|Collector is not started!]
Code:
# for i in sectors operations bytes sps ops bps; do zabbix_get -sIP -kvfs.dev.read[ad8,$i]; done ZBX_NOTSUPPORTED ZBX_NOTSUPPORTED ZBX_NOTSUPPORTED ZBX_NOTSUPPORTED ZBX_NOTSUPPORTED ZBX_NOTSUPPORTED
Агент:
Code:
# for i in sectors operations bytes sps ops bps; do zabbix_agentd -t vfs.dev.read[ad,$i]; done vfs.dev.read[ad,sectors] [m|ZBX_NOTSUPPORTED] vfs.dev.read[ad,operations] [u|174871722] vfs.dev.read[ad,bytes] [u|7911949833728] vfs.dev.read[ad,sps] [m|ZBX_NOTSUPPORTED] vfs.dev.read[ad,ops] [m|Collector is not started!] vfs.dev.read[ad,bps] [m|Collector is not started!]
Code:
# for i in sectors operations bytes sps ops bps; do zabbix_get -sIP -kvfs.dev.read[ad,$i]; done ZBX_NOTSUPPORTED 174871722 7911949833728 ZBX_NOTSUPPORTED 0.000000 0.000000
)
Comment