Подскажите пожалуйста, настраиваю пользовательский параметр на zabbix-клиенте:
UserParameter=mycpu,hplog -t | fgrep 'CPU (1)' | sed 's|^[^/]*/ ||;s|C.*$||'
Данный параметр, если ввести его просто в консоли, отдает значение.
Пытаюсь с zabbix-сервера получить значение параметра: zabbix_get –s 192.168.0.10 –p 10050 –k mycpu в ответ получаю ZBX_NOTSUPPORTED. При этом если использовать другой пользовательский параметр, например: UserParameter=uslab,cat /proc/meminfo |grep Slab |tr –d Slab:kB, то все работает нормально. В чем может быть проблема?
UserParameter=mycpu,hplog -t | fgrep 'CPU (1)' | sed 's|^[^/]*/ ||;s|C.*$||'
Данный параметр, если ввести его просто в консоли, отдает значение.
Пытаюсь с zabbix-сервера получить значение параметра: zabbix_get –s 192.168.0.10 –p 10050 –k mycpu в ответ получаю ZBX_NOTSUPPORTED. При этом если использовать другой пользовательский параметр, например: UserParameter=uslab,cat /proc/meminfo |grep Slab |tr –d Slab:kB, то все работает нормально. В чем может быть проблема?
Comment