Перейти до

cacti + freebsd


jack

Рекомендованные сообщения

Подскажите пожалуйста, как добиться, чтоб кактус рисовал загрузку проца... файлы с графиками не создаются. Как создать графики, либо отдельный скрипт для этого нужен... Или просто киньте ссылкой с рабочим конфигом...

Ссылка на сообщение
Поделиться на других сайтах

Если графики совсем не рисуются, то похоже что забыли добавить cacti в cron. Проверьте, есть ли в /etc/crontab следующая строка:

*/5     *       *       *       *       cacti /usr/local/bin/php /usr/local/share/cacti/poller.php > /dev/null 2>&1

 

По ходу, на сервере под управлением FreeBSD еще и net-snmp должен быть установлен и настроен. Посмотри по следующим ссылкам, должно помочь:

 

Настройка cacti

Настройка net-snmp

Ссылка на сообщение
Поделиться на других сайтах

я конешно понимаю что вопрос звучит по ламерски, но не до такой степени, чтоб строчку в кроне не прописать....

net-snmp и cacti настроены также как в статье... сдвига нет, я думаю может в snmp что-то надо подкрутить ибо проц i7 920 ( 4х ядерка ) зависит ли чтот от этого?

Ссылка на сообщение
Поделиться на других сайтах

Да нет, поддерживается все стандартными стредствами cacti.

 

Попробуй добавить следующий Data Query: SNMP - Get Processor Information

 

Console -> Devices -> Device_name

 

Далее в разделе Associated Data Queries добавь Get Processor Information. Потом собственно добавь график.

Ссылка на сообщение
Поделиться на других сайтах
  • 9 months later...

Народ, а почему может не выполняться poller.php на freebsd 8? Стоит php 5.2, Апач стоял 2, я уже 1.3 ткнул.

Уже 100500 раз переставил всё. Единственное чего добился при запуске poller.php вручную на сервере - сыплет ошибки типа "неверная тайм-зона" и т.д.

Это не ошибки даже как бы, а предупреждения. Сам скрипт должен выполняться, но этого не происходит. Соответственно не создаются rrd-файлы баз в каталоге /cacti/rra.

Пытался "спуститься" на php 4.9, но установка выдала ошибку модуля expat. Поскольку на нём завязан биллинг - побоялся его переустанавливать, поставил php5.

 

В логах пусто, апач только ругается на отсутствие файлов баз, но поскольку их просто нет - вполне понятно.

Ссылка на сообщение
Поделиться на других сайтах

Да ничего в логах, при запуске скрипта сыплет вот это и тишина...

Warning: strtotime(): It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'Europe/Helsinki' for 'EET/2.0/no DST' instead in /usr/local/share/cacti/include/global_constants.php on line 154

Warning: date(): It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'Europe/Helsinki' for 'EET/2.0/no DST' instead in /usr/local/share/cacti/include/global_constants.php on line 154

Warning: strtotime(): It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'Europe/Helsinki' for 'EET/2.0/no DST' instead in /usr/local/share/cacti/include/global_constants.php on line 155

Warning: date(): It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'Europe/Helsinki' for 'EET/2.0/no DST' instead in /usr/local/share/cacti/include/global_constants.php on line 155

Warning: strtotime(): It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'Europe/Helsinki' for 'EET/2.0/no DST' instead in /usr/local/share/cacti/include/global_constants.php on line 156

Warning: date(): It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'Europe/Helsinki' for 'EET/2.0/no DST' instead in /usr/local/share/cacti/include/global_constants.php on line 156

Warning: strtotime(): It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'Europe/Helsinki' for 'EET/2.0/no DST' instead in /usr/local/share/cacti/include/global_constants.php on line 157

Warning: date(): It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'Europe/Helsinki' for 'EET/2.0/no DST' instead in /usr/local/share/cacti/include/global_constants.php on line 157

Warning: strtotime(): It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'Europe/Helsinki' for 'EET/2.0/no DST' instead in /usr/local/share/cacti/include/global_constants.php on line 158

Warning: date(): It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'Europe/Helsinki' for 'EET/2.0/no DST' instead in /usr/local/share/cacti/include/global_constants.php on line 158

Warning: strtotime(): It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'Europe/Helsinki' for 'EET/2.0/no DST' instead in /usr/local/share/cacti/include/global_constants.php on line 159

Warning: date(): It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'Europe/Helsinki' for 'EET/2.0/no DST' instead in /usr/local/share/cacti/include/global_constants.php on line 159

Warning: strtotime(): It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'Europe/Helsinki' for 'EET/2.0/no DST' instead in /usr/local/share/cacti/include/global_constants.php on line 160

Warning: date(): It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'Europe/Helsinki' for 'EET/2.0/no DST' instead in /usr/local/share/cacti/include/global_constants.php on line 160

Warning: strtotime(): It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'Europe/Helsinki' for 'EET/2.0/no DST' instead in /usr/local/share/cacti/include/global_arrays.php on line 634

Warning: date(): It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'Europe/Helsinki' for 'EET/2.0/no DST' instead in /usr/local/share/cacti/include/global_arrays.php on line 634

Warning: strtotime(): It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'Europe/Helsinki' for 'EET/2.0/no DST' instead in /usr/local/share/cacti/include/global_arrays.php on line 635

Warning: date(): It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'Europe/Helsinki' for 'EET/2.0/no DST' instead in /usr/local/share/cacti/include/global_arrays.php on line 635

Warning: strtotime(): It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'Europe/Helsinki' for 'EET/2.0/no DST' instead in /usr/local/share/cacti/include/global_arrays.php on line 636

Warning: date(): It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'Europe/Helsinki' for 'EET/2.0/no DST' instead in /usr/local/share/cacti/include/global_arrays.php on line 636

Warning: strtotime(): It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'Europe/Helsinki' for 'EET/2.0/no DST' instead in /usr/local/share/cacti/include/global_arrays.php on line 637

Warning: date(): It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'Europe/Helsinki' for 'EET/2.0/no DST' instead in /usr/local/share/cacti/include/global_arrays.php on line 637

Warning: strtotime(): It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'Europe/Helsinki' for 'EET/2.0/no DST' instead in /usr/local/share/cacti/include/global_arrays.php on line 638

Warning: date(): It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'Europe/Helsinki' for 'EET/2.0/no DST' instead in /usr/local/share/cacti/include/global_arrays.php on line 638

Warning: strtotime(): It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'Europe/Helsinki' for 'EET/2.0/no DST' instead in /usr/local/share/cacti/include/global_arrays.php on line 639

Warning: date(): It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'Europe/Helsinki' for 'EET/2.0/no DST' instead in /usr/local/share/cacti/include/global_arrays.php on line 639

Warning: strtotime(): It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'Europe/Helsinki' for 'EET/2.0/no DST' instead in /usr/local/share/cacti/include/global_arrays.php on line 640

Warning: date(): It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'Europe/Helsinki' for 'EET/2.0/no DST' instead in /usr/local/share/cacti/include/global_arrays.php on line 640

Пожалуйста помогите, очень надо его поставить, реально нужна статистика, ибо происходят странные вещи, а отследить нечем - все известные мне утилиты показывают норму, нужно более подробно собирать, на cacti вся надежда.

 

Я так понимаю он должен стартовать даже с этим, но увы.

В логах cacti тоже ничего, cacti даже в дебаг режиме при создании нового интерфейса выводит нормальный скрипт для rrdtool без всяких ошибок. Только в разделе графиков ругается на отсутствующие файлы.

 

Ну из под рута /usr/local/share/cacti/poller.php - дожен же запускаться!? :)

Ссылка на сообщение
Поделиться на других сайтах

Я бы советовал радикально поменять тактику.

 

Вопервых - 4х ядерный проц - через snmp ты увидишь только суммарную загрузку ядер: если допустим каждое ядро занято на 25 процентов то на графике ты увидишь 100%, а если каждое ядро занято на 50% то на графике будет 200%. Я раз чуть не заказал более мощное железо потому что на графике увидел 100% загрузку по вечерам =)

Ну а для решения проблем да и в общем лучше каждое ядро отдельно мониторить, что через snmp не получится, либо прийдется создавать свои ОИД, в которые данные забивать через самописные скрипты.

 

Вторая проблема - значения будут сниматься либо раз в 5 минут либо раз в 1 минуту, ну а даже если настроишь раз в 10 секунд, то уже спустя сутки твоя детализация пропадет.

 

Вобщем советую поставить тебе Zabbix, а на машине с которой снимаешь статистику zabbix-agent, и несколькими кликами в веб морде создать себе графики любой сложности и информативности. (Zabbix при первом знакомстве может показаться очень сложной из за своей насыщенности, но если тебе нужен хороший мониторинг на долгое время то через неделю поймешь что все на порядок проще чем в Cacti).

 

Ну а если решение временное только для отладки проблемы и ты все таки хочешь по snmp чтото снимать то Mikrotik The Dude. (Правда для него нужно Мастдайную машину, хотя можно и под вайном пускать).

Ссылка на сообщение
Поделиться на других сайтах

Создайте аккаунт или войдите в него для комментирования

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

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Вхід

Уже зарегистрированы? Войдите здесь.

Войти сейчас
  • Зараз на сторінці   0 користувачів

    Немає користувачів, що переглядають цю сторінку.

×
×
  • Створити нове...