Вы не представились · Забыли пароль? · Зарегистрироваться
Форум: cacti RSS
Проблема с отображением графиков cacti
test #1
Участник с момента Май 2010 · 1 сообщение
Членство в группах: Members
Показать профиль · Получить ссылку
Тема: Проблема с отображением графиков cacti
Все было хорошо пока количество хостов не превысило ~200. В логах cacti появились ошибки.

01/17/2010 06:25:25 AM - CMDPHP: Poller[0] Host[306] DS[5148] WARNING: Result fr                          om SNMP not valid.  Partial Result: U
01/17/2010 06:25:25 AM - CMDPHP: Poller[0] Host[306] DS[5148] WARNING: Result fr                          om SNMP not valid.  Partial Result: U
01/17/2010 06:25:30 AM - CMDPHP: Poller[0] Host[453] DS[4843] WARNING: Result fr                          om SNMP not valid.  Partial Result: U
01/17/2010 06:25:30 AM - CMDPHP: Poller[0] Host[400] DS[5250] WARNING: Result fr                          om SNMP not valid.  Partial Result: U
01/17/2010 06:25:30 AM - CMDPHP: Poller[0] Host[400] DS[5250] WARNING: Result fr                          om SNMP not valid.  Partial Result: U
Автор прикрепил один файл к этому сообщению:
Файл “cacti-1.png” прикреплённый к этому сообщению не найден!
Сообщение редактировалось два раза, последний раз 2012-07-08, 23:20 пользователем Admin.
flex #2
Участник с момента Май 2010 · 5 сообщений
Членство в группах: Members
Показать профиль · Получить ссылку
Для отображения графиков без "провалов" необхоимо опросить все хосты за время от 1 до 5 минут в зависимости от ваших настроек. Как правило это 1 минута.
Стандартный  poller.php cacti работает медленно. Решение проблемы в замене php скрипта на spine написанный на C.
В результате  перехода на spine время опроса на 208 хостов уменьшилось с 50 сек. до 10 сек.

05/13/2010 05:36:09 PM - SYSTEM STATS: Time:7.9413 Method:spine Processes:3 Threads:50 Hosts:208 HostsPerProcess:70 DataSources:2549 RRDsProcessed:1638

Для использования последней весии spine на ubuntu рекомендуется скачать http://www.cacti.net/spine_download.php и собрать spine. version: 0.8.7e
./configure
error: cannot run /bin/bash conifg/config.sub
Необходимо выполнить следующие действия.
apt-get install libmysqlclient15-dev libsnmp-dev automake libtool

wget http://www.cacti.net/downloads/spine/patches/snmp_v3_fix.patch
wget http://www.cacti.net/downloads/spine/patches/mysql_client_reconnect.patch
wget http://www.cacti.net/downloads/spine/patches/ping_reliability.patch
patch -p1 -N < snmp_v3_fix.patch
patch -p1 -N < mysql_client_reconnect.patch
patch -p1 -N < ping_reliability.patch

aclocal
libtoolize –force
autoconf
autoheader
automake --add-messing
./configure

 Хотя есть и более простой способ установить
apt-get install cacti-spine

После сбооки spine зайти в настройки cacti > console >settings > path изменить путь к spine
и настроить spine.conf . Также сменить spooler с cmd.php на spine.


DB_Host         localhost
DB_Database     cacti
DB_User         cacti
DB_Pass         password
Сообщение отредактировано 2010-05-16, 10:36 пользователем flex.
Закрыть Меньше – Больше + Ответить на сообщение:
Смайлы: :-) ;-) :-D :-p :blush: :cool: :rolleyes: :huh: :-/ <_< :-( :'( :#: :scared: 8-( :nuts: :-O
Специальные символы:
Перейти к форуму...
This board is powered by the Unclassified NewsBoard software, 20150713-dev, © 2003-2015 by Yves Goergen
Текущее время: 2024-11-01, 07:27:53 (UTC +03:00)