Назад | Перейти на главную страницу

Cacti 0.8.8h - опросчик [0] ВНИМАНИЕ: таблица выходных данных опроса не пуста

Надеюсь, кто-нибудь сможет помочь мне в устранении неполадок. Я пытаюсь нарисовать график использования ЦП для двух коммутаторов Dell Powerconnect 8024F, используя настраиваемый шаблон графика, который вызывает сценарий Perl. Скрипт хорошо работает при вызове из командной строки, но графики не создаются в Cacti. Сообщение журнала, описывающее проблему, следующее:

ОПРОСНИК: опросчик [0] ВНИМАНИЕ: таблица выходных данных опросчика не пуста. Обнаруженных проблем: 6, Источники данных: (DS [134]), (DS [135]), (DS [136]), (DS [137]), (DS [138]), (DS [139])

(Кстати, файлы RRD не создаются; их должно быть 6 - по 3 для каждого из двух переключателей). Проблема не возникает с другими графами, которые не используют скрипты.

Первоначальным опросчиком был Spine, позже его заменили на cmd.php без разницы. Я пробовал: 1) изменить интервал опроса на 1 минуту (в графическом интерфейсе Cacti и в crontab); 2) вручную созданные файлы RRD через источник данных отладки. Появились графики, но значения были NaN, а файлы RRD так и не обновились. 3) вручную усек таблицу poller_output. Он был заселен в следующем цикле. 4) изменил строку в методе ввода данных с

perl <path_cacti>/scripts/62xx_cpu.pl -H <ip> -C <co> -version <ve> -port <port> -domain <do> -user <user> -pass <pass> -authprotocol <ap> -privatepassword <pp> -privateprotocol <ppo> -timeout <ti>

к

perl /usr/share/cacti/scripts/62xx_cpu.pl -H <ip>

и даже

/usr/bin/perl /var/lib/cacti/scripts/62xx_cpu.pl -H <ip>

(для устранения неявных путей и ссылок)

(Я добавил строку сообщества прямо в сценарий; сценарий возвращает значения при вызове из командной строки.) 5) изменен лимит памяти PHP с 64 МБ на 1024 МБ; 6) поменял поллер с Spine на cmd.

Пока не повезло.

Вот некоторая информация о моей настройке:

Техническая поддержка

Общая информация Дата Пн, 12 декабря 2016 г. 11:55:47 +0400 Cacti Version 0.8.8h Cacti OS unix Версия SNMP Версия NET-SNMP: 5.7.2 Версия RRDTool RRDTool 1.4.x Хосты 3 Графика 69 Источники данных Скрипт / Команда: 11 SNMP: 6 Запрос SNMP: 59 Всего: 76

Интервал информации опросчика 300 Тип cmd.php Элементы Действие [0]: 124 Действие [1]: 11 Всего: 135 одновременных процессов 1 Максимальное количество потоков 1 PHP-серверы 1 Тайм-аут сценария 25 Максимальный OID 10 Время последнего запуска: 1.0357 Метод: spine Процессы: 1 Потоков: 1 Хостов: 4 HostsPerProcess: 4 Источников данных: 131 Обработано RRD: 66

Информация о PHP Версия PHP 5.4.16 PHP ОС Linux PHP uname Linux SRV-GILAN-LOG02 3.10.0-327.el7.x86_64 # 1 SMP Чт 19 ноября 22:10:57 UTC 2015 x86_64 PHP SNMP Установлено max_execution_time 30 memory_limit 1024M

Посоветуйте, пожалуйста, что попробовать дальше? Заранее благодарим вас за любую помощь.

Решил сам. Вот ссылка для подробностей: http://forums.cacti.net/viewtopic.php?f=21&t=56659