1. Главная
  2. /
  3. FreeBSD
  4. /
  5. Cacti Success [0 Items, 0 Rows]

Cacti Success [0 Items, 0 Rows]

На днях начал наблюдать такую картинку на своем сервере с кактусом в Associated Data Queries на против всех запросов стояло Success [0 Items, 0 Rows]
типа успешно, но нет элементов, при этом все графики строились без проблем, при попытке добавить еще один график вылезала ошибка в graphs_new.php on line 840, в логах кактуса было следующее:


08/15/2011 10:55:01 AM - CMDPHP: Poller[0] ERROR: SQL Cell Failed!, Error:'145', SQL:"select field_value from host_snmp_cache where host_id=8 and field_name='hrStorageAllocationUnits' and snmp_index='1'"
08/15/2011 10:55:01 AM - CMDPHP: Poller[0] ERROR: SQL Cell Failed!, Error:'145', SQL:"select field_value from host_snmp_cache where host_id=8 and field_name='hrStorageAllocationUnits' and snmp_index='1'"
08/15/2011 10:55:01 AM - CMDPHP: Poller[0] ERROR: SQL Cell Failed!, Error:'145', SQL:"select field_value from host_snmp_cache where host_id=7 and field_name='hrStorageAllocationUnits' and snmp_index='34'"


Пробовал переустановку кактуса, снмп агента на любом из серверов, нифига не помогало, тут осенило меня, а не проверить ли базу данных кактуса на ошибочки т.к. ошибки SQL не спроста, и восстановить при их обнаружении.
Чтож, попробуем:


# mysqlcheck -uroot -p cacti -r
Enter password:

Вводим пас рута, и видим что действительно одна из таблиц у меня была покоцана:


cacti.host_snmp_cache
warning  : Number of rows changed from 1252 to 1249
status   : OK

Запустим поллер еще раз, чтобы он отработал


# /usr/local/bin/php /usr/local/share/cacti/poller.php

После топаем в логи кактуса и проверяем пропали или нет ошибку sql, у меня пропали, и Associated Data Queries все встало на свои места.

Поделиться ссылкой на статью

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Заполните поле
Заполните поле
Пожалуйста, введите корректный адрес email.
Вы должны согласиться с условиями для продолжения

Категории

Меню