ApacheStats
Модератор: f0s
- Alex Keda
- стреляли...
- Сообщения: 35477
- Зарегистрирован: 2004-10-18 14:25:19
- Откуда: Made in USSR
- Контактная информация:
Услуги хостинговой компании Host-Food.ru
Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/
-
- проходил мимо
Re: ApacheStats
Ладно я предпологаю что проблема в моем Апаче. Он как то не правильно работает. Я попробую все почистить и сделать заново. О результатах напишу. Спасибо за внимание.
- Alex Keda
- стреляли...
- Сообщения: 35477
- Зарегистрирован: 2004-10-18 14:25:19
- Откуда: Made in USSR
- Контактная информация:
-
- проходил мимо
Re: ApacheStats
Итак народ. Проблема решена. Переустановкой апача с 2.2 версии на 1.3,
Я думаю чайникам таким как я это поможет.
Апач 2.2 просто игнорил почему то вот эту запись.
Хотя бы статистику теперь я получаю, теперь буду забивать ее в график.
Всем спасибо за помощь.
Я думаю чайникам таким как я это поможет.

Код: Выделить всё
<Location /server-info>
SetHandler server-info
Order deny,allow
# Deny from all
Allow from all
</Location>
Хотя бы статистику теперь я получаю, теперь буду забивать ее в график.
Всем спасибо за помощь.
Последний раз редактировалось Alex Keda 2008-03-18 14:47:15, всего редактировалось 1 раз.
Причина: [code]
Причина: [code]
- f_andrey
- майор
- Сообщения: 2651
- Зарегистрирован: 2007-12-26 1:22:58
- Откуда: СПб
- Контактная информация:
Re: ApacheStats
По моему надо еше модуль в начале файла включить, точно строку не напишу но там они блоком идут.Shvapsss писал(а):Итак народ. Проблема решена. Переустановкой апача с 2.2 версии на 1.3,
Я думаю чайникам таким как я это поможет.
Апач 2.2 просто игнорил почему то вот эту запись.Код: Выделить всё
<Location /server-info> SetHandler server-info Order deny,allow # Deny from all Allow from all </Location>
Хотя бы статистику теперь я получаю, теперь буду забивать ее в график.
Всем спасибо за помощь.
Если ваша тема перенесена, то смотри http://forum.lissyara.su/viewtopic.php?f=1&t=32308
-
- проходил мимо
Re: ApacheStats
Снова я. Может есть люди встречающие подобную проблему. Не могу попасть на страницу графиков. для того что бы добавить.
Получаю вот такую бяку
Fatal error: Call to undefined function: session_name() in /usr/local/share/cacti/include/global.php on line 128
на ссылку http://192.168.0.99/cacti/templates_import.php
То место куда он ссылается есть 2 строчки 128 и 129 он на них ругается. Почему я не могу понять с PHP не очень знаком.
Получаю вот такую бяку
Fatal error: Call to undefined function: session_name() in /usr/local/share/cacti/include/global.php on line 128
на ссылку http://192.168.0.99/cacti/templates_import.php
То место куда он ссылается есть 2 строчки 128 и 129 он на них ругается. Почему я не могу понять с PHP не очень знаком.
- hizel
- дядя поня
- Сообщения: 9032
- Зарегистрирован: 2007-06-29 10:05:02
- Откуда: Выборг
Re: ApacheStats
php5-session или php4-session в завимиости от пыха, стоит?
В дурацкие игры он не играет. Он просто жуткий, чу-чу, паровозик, и зовут его Блейн. Блейн --- это Боль.
-
- проходил мимо
Re: ApacheStats
привет. Вот он как бы стоял но я его грохнул и переставил...
pkg_info | grep php
php4-4.4.8 PHP Scripting Language (Apache Module and CLI)
php4-mysql-4.4.8 The mysql shared extension for php
php4-pcre-4.4.8 The pcre shared extension for php
php4-session-4.4.8 The session shared extension for php
php4-snmp-4.4.8 The snmp shared extension for php
php4-sockets-4.4.8 The sockets shared extension for php
php4-xml-4.4.8 The xml shared extension for php
ПОСЛЕ переустановки он вообще на ссылку http://192.168.0.99/cacti/templates_import.php дает белый экран. Пытался покрутить php.ini что бы ошибку на экран сыпал. Он такое очучение что вообще его не читает.
В полной загадочности. Буду ща маны курить но если кто то сможет подсказать что не так буду очень признателен.
pkg_info | grep php
php4-4.4.8 PHP Scripting Language (Apache Module and CLI)
php4-mysql-4.4.8 The mysql shared extension for php
php4-pcre-4.4.8 The pcre shared extension for php
php4-session-4.4.8 The session shared extension for php
php4-snmp-4.4.8 The snmp shared extension for php
php4-sockets-4.4.8 The sockets shared extension for php
php4-xml-4.4.8 The xml shared extension for php
ПОСЛЕ переустановки он вообще на ссылку http://192.168.0.99/cacti/templates_import.php дает белый экран. Пытался покрутить php.ini что бы ошибку на экран сыпал. Он такое очучение что вообще его не читает.
В полной загадочности. Буду ща маны курить но если кто то сможет подсказать что не так буду очень признателен.
- serge
- майор
- Сообщения: 2133
- Зарегистрирован: 2006-07-30 15:34:14
- Откуда: Саратов
- Контактная информация:
Re: ApacheStats
Маны кроют сильна... курить их рекомендуеться
Особенно про установку php под apache курите. Подсказок на сайте больше чем вам кажеться.

-
- проходил мимо
Re: ApacheStats
Если Все компоненты PHP стоят нормально, примерно так
pkg_info | grep php
php4-4.4.8 PHP Scripting Language (Apache Module and CLI)
php4-ctype-4.4.8 The ctype shared extension for php
php4-extensions-1.0 A "meta-port" to install PHP extensions
php4-mysql-4.4.8 The mysql shared extension for php
php4-overload-4.4.8 The overload shared extension for php
php4-pcre-4.4.8 The pcre shared extension for php
php4-posix-4.4.8 The posix shared extension for php
php4-session-4.4.8 The session shared extension for php
php4-snmp-4.4.8 The snmp shared extension for php
php4-sockets-4.4.8 The sockets shared extension for php
php4-tokenizer-4.4.8 The tokenizer shared extension for php
php4-xml-4.4.8 The xml shared extension for php
php4-zlib-4.4.8 The zlib shared extension for php
Но при этом при запуске http://192.168.0.99/cacti/templates_import.php вы получаете вот такую бяку
FATAL: Cannot connect to MySQL server on 'localhost'. Please make sure you have specified a valid MySQL database name in 'include/config.php'
то тогда делаем вывод что у вас что то с базой mysql скорее всего ее вообще нет. исправляем это досадное недорозумение примерно так.
Кстати на файлик include/config.php тоже советую посмотреть.
Если MySQL еще не работает, запускаем:
# /etc/init.d/mysql start
Создаем новую базу данных cacti:
# mysql -uroot -p
#create database cacti
И заполняем ее, используя подготовленный шаблон:
# mysql -uroot -p cacti < cacti.sql
Теперь пользователю cactiuser даем все права на новую базу:
mysql> GRANT ALL ON cacti.* TO cactiuser@localhost IDENTIFIED BY 'ВАШПАРОЛЬ должен совпадать с include/config.php';
Query OK, 0 rows affected (0.06 sec)
mysql> flush privileges;
Query OK, 0 rows affected (0.03 sec)
mysql> quit
pkg_info | grep php
php4-4.4.8 PHP Scripting Language (Apache Module and CLI)
php4-ctype-4.4.8 The ctype shared extension for php
php4-extensions-1.0 A "meta-port" to install PHP extensions
php4-mysql-4.4.8 The mysql shared extension for php
php4-overload-4.4.8 The overload shared extension for php
php4-pcre-4.4.8 The pcre shared extension for php
php4-posix-4.4.8 The posix shared extension for php
php4-session-4.4.8 The session shared extension for php
php4-snmp-4.4.8 The snmp shared extension for php
php4-sockets-4.4.8 The sockets shared extension for php
php4-tokenizer-4.4.8 The tokenizer shared extension for php
php4-xml-4.4.8 The xml shared extension for php
php4-zlib-4.4.8 The zlib shared extension for php
Но при этом при запуске http://192.168.0.99/cacti/templates_import.php вы получаете вот такую бяку
FATAL: Cannot connect to MySQL server on 'localhost'. Please make sure you have specified a valid MySQL database name in 'include/config.php'
то тогда делаем вывод что у вас что то с базой mysql скорее всего ее вообще нет. исправляем это досадное недорозумение примерно так.
Кстати на файлик include/config.php тоже советую посмотреть.
Если MySQL еще не работает, запускаем:
# /etc/init.d/mysql start
Создаем новую базу данных cacti:
# mysql -uroot -p
#create database cacti
И заполняем ее, используя подготовленный шаблон:
# mysql -uroot -p cacti < cacti.sql
Теперь пользователю cactiuser даем все права на новую базу:
mysql> GRANT ALL ON cacti.* TO cactiuser@localhost IDENTIFIED BY 'ВАШПАРОЛЬ должен совпадать с include/config.php';
Query OK, 0 rows affected (0.06 sec)
mysql> flush privileges;
Query OK, 0 rows affected (0.03 sec)
mysql> quit
-
- проходил мимо
Re: ApacheStats
Теперь на экране появляется выбор инсталл какти или апгрейд.
Выбираю new install потому что апгрэйд ругается. Иду вообщем дальше все находит жму финиш и получаю вот это.
Пока не понял почему(((((
Fatal error: Call to undefined function: xml_parser_create() in /usr/local/share/cacti/lib/xml.php on line 29
Может кто нибудь знает почему.
Выбираю new install потому что апгрэйд ругается. Иду вообщем дальше все находит жму финиш и получаю вот это.
Пока не понял почему(((((
Fatal error: Call to undefined function: xml_parser_create() in /usr/local/share/cacti/lib/xml.php on line 29
Может кто нибудь знает почему.
- BlackCat
- прапорщик
- Сообщения: 469
- Зарегистрирован: 2007-10-16 22:40:42
Re: ApacheStats
Shvapsss, если php ругается на:, то он не может найти запрашиваемую функцию. Если нет подозрений, что функция описывается в одном из скриптов, идем на -http://php.net/docs и ищем нужную функцию. В описании функции должно быть указано является ли она встроенной или находиться в каком-то модуле 
Код: Выделить всё
Fatal error: Call to undefined function: имя_функции()...

- serge
- майор
- Сообщения: 2133
- Зарегистрирован: 2006-07-30 15:34:14
- Откуда: Саратов
- Контактная информация:
Re: ApacheStats
Ставьте кактус из портов и не морочте голову. При правильной установке все зависимости подтягиваються автоматически.
-
- проходил мимо
Re: ApacheStats
Вообщем решил практически все проблемы. Путем очистки всего связанного с PHP и установкой пакета /usr/ports/lang/php4-extensions
Это вообщем решило практически все проблемы.
Но сейчас в самом кактусе я никак не пойму почему графики не отображаются. Я добовлял XML все дела. а Все равно там почему то нет никаких графиков.
Это вообщем решило практически все проблемы.
Но сейчас в самом кактусе я никак не пойму почему графики не отображаются. Я добовлял XML все дела. а Все равно там почему то нет никаких графиков.
-
- проходил мимо
Re: ApacheStats
не пойму в чем дело....
Фаил создал можеть кто нить подскажет.?
# php poller.php
03/21/2008 07:02:15 PM - POLLER: Poller[0] WARNING: Cron is out of sync with the Poller Interval! The Poller Interval is '300' seconds, with a maximum of a '300' second Cron, but 1182 seconds have passed since the last poll!
cat: /proc/meminfo: No such file or directory
cat: /proc/meminfo: No such file or directory
OK u:0.01 s:0.00 r:1.02
OK u:0.01 s:0.00 r:1.02
OK u:0.01 s:0.00 r:1.02
OK u:0.01 s:0.00 r:1.02
OK u:0.01 s:0.00 r:1.02
OK u:0.01 s:0.00 r:3.04
03/21/2008 07:02:18 PM - SYSTEM STATS: Time:3.2077 Method:cmd.php Processes:1 Threads:N/A Hosts:2 HostsPerProcess:2 DataSources:6 RRDsProcessed:6
Фаил создал можеть кто нить подскажет.?
# php poller.php
03/21/2008 07:02:15 PM - POLLER: Poller[0] WARNING: Cron is out of sync with the Poller Interval! The Poller Interval is '300' seconds, with a maximum of a '300' second Cron, but 1182 seconds have passed since the last poll!
cat: /proc/meminfo: No such file or directory
cat: /proc/meminfo: No such file or directory
OK u:0.01 s:0.00 r:1.02
OK u:0.01 s:0.00 r:1.02
OK u:0.01 s:0.00 r:1.02
OK u:0.01 s:0.00 r:1.02
OK u:0.01 s:0.00 r:1.02
OK u:0.01 s:0.00 r:3.04
03/21/2008 07:02:18 PM - SYSTEM STATS: Time:3.2077 Method:cmd.php Processes:1 Threads:N/A Hosts:2 HostsPerProcess:2 DataSources:6 RRDsProcessed:6
-
- проходил мимо
Re: ApacheStats
Добрый день всем.
Может кто нибудь сталкивался с проблемой. Почему графики ПУСТЫЕ. нету никаких значений... я не пойму просто никак...
Может кто нибудь сталкивался с проблемой. Почему графики ПУСТЫЕ. нету никаких значений... я не пойму просто никак...
- Alex Keda
- стреляли...
- Сообщения: 35477
- Зарегистрирован: 2004-10-18 14:25:19
- Откуда: Made in USSR
- Контактная информация:
-
- проходил мимо
Re: ApacheStats
Я не нашел проблемы в логах.
Посмотрел файлы rra вроде как создаются и обновляются.
cacyi.log =>
03/27/2008 09:03:50 AM - POLLER: Poller[0] WARNING: Cron is out of sync with the Poller Interval! The Poller Interval is '300' seconds, with a maximum of a
03/27/2008 09:03:52 AM - CMDPHP: Poller[0] WARNING: sockets support not enabled in PHP, falling back to SNMP ping
03/27/2008 09:03:52 AM - POLLER: Poller[0] WARNING: Poller[0] Host[1] Ping Time was not numeric
03/27/2008 09:03:52 AM - CMDPHP: Poller[0] Host[1] DS[3] WARNING: Result from CMD not valid. Partial Result:
03/27/2008 09:03:52 AM - CMDPHP: Poller[0] Host[1] DS[4] WARNING: Result from CMD not valid. Partial Result:
03/27/2008 09:03:54 AM - SYSTEM STATS: Time:3.4464 Method:cmd.php Processes:1 Threads:N/A Hosts:2 HostsPerProcess:2 DataSources:6 RRDsProcessed:6
03/27/2008 09:05:50 AM - AUTH LOGIN: User 'admin' Authenticated
Посмотрел файлы rra вроде как создаются и обновляются.
cacyi.log =>
03/27/2008 09:03:50 AM - POLLER: Poller[0] WARNING: Cron is out of sync with the Poller Interval! The Poller Interval is '300' seconds, with a maximum of a
03/27/2008 09:03:52 AM - CMDPHP: Poller[0] WARNING: sockets support not enabled in PHP, falling back to SNMP ping
03/27/2008 09:03:52 AM - POLLER: Poller[0] WARNING: Poller[0] Host[1] Ping Time was not numeric
03/27/2008 09:03:52 AM - CMDPHP: Poller[0] Host[1] DS[3] WARNING: Result from CMD not valid. Partial Result:
03/27/2008 09:03:52 AM - CMDPHP: Poller[0] Host[1] DS[4] WARNING: Result from CMD not valid. Partial Result:
03/27/2008 09:03:54 AM - SYSTEM STATS: Time:3.4464 Method:cmd.php Processes:1 Threads:N/A Hosts:2 HostsPerProcess:2 DataSources:6 RRDsProcessed:6
03/27/2008 09:05:50 AM - AUTH LOGIN: User 'admin' Authenticated
-
- проходил мимо
Re: ApacheStats
Снова я .
Переставил PHP4 на PHP5 с поддержкой socket. Логи сти чище
03/27/2008 02:09:35 PM - SYSTEM STATS: Time:4.3047 Method:cmd.php Processes:1 Threads:N/A Hosts:2 HostsPerProcess:2 DataSources:6 RRDsProcessed:6
03/27/2008 02:09:32 PM - CMDPHP: Poller[0] Host[1] DS[4] WARNING: Result from CMD not valid. Partial Result:
03/27/2008 02:09:32 PM - CMDPHP: Poller[0] Host[1] DS[3] WARNING: Result from CMD not valid. Partial Result:
03/27/2008 02:09:30 PM - POLLER: Poller[0] WARNING: Cron is out of sync with the Poller Interval! The Poller Interval is '300' seconds, with a maximum of a '300' second Cron, but 18340 seconds have passed since the last poll!
Но все равно на графике нет ничего.
Переставил PHP4 на PHP5 с поддержкой socket. Логи сти чище
03/27/2008 02:09:35 PM - SYSTEM STATS: Time:4.3047 Method:cmd.php Processes:1 Threads:N/A Hosts:2 HostsPerProcess:2 DataSources:6 RRDsProcessed:6
03/27/2008 02:09:32 PM - CMDPHP: Poller[0] Host[1] DS[4] WARNING: Result from CMD not valid. Partial Result:
03/27/2008 02:09:32 PM - CMDPHP: Poller[0] Host[1] DS[3] WARNING: Result from CMD not valid. Partial Result:
03/27/2008 02:09:30 PM - POLLER: Poller[0] WARNING: Cron is out of sync with the Poller Interval! The Poller Interval is '300' seconds, with a maximum of a '300' second Cron, but 18340 seconds have passed since the last poll!
Но все равно на графике нет ничего.
-
- проходил мимо
Re: ApacheStats
Добрый день снова.
Спасибо за молчание. Я так и не получил поддержки и сделал все таки сам... Разговора нет я ламер. Плохо пока соображаю но выход нашел из своей ситуации.
Права на папку /usr/local/share/cacti/rra у меня стояли для юзера cacti а нужно было на юзера апача тоесть в моем случаее
# chown www:www /usr/local/share/cacti/rra
Это спасло ситуацию и теперь я радуюсь жизни с графиками
Спасибо за молчание. Я так и не получил поддержки и сделал все таки сам... Разговора нет я ламер. Плохо пока соображаю но выход нашел из своей ситуации.
Права на папку /usr/local/share/cacti/rra у меня стояли для юзера cacti а нужно было на юзера апача тоесть в моем случаее
# chown www:www /usr/local/share/cacti/rra
Это спасло ситуацию и теперь я радуюсь жизни с графиками

- Alex Keda
- стреляли...
- Сообщения: 35477
- Зарегистрирован: 2004-10-18 14:25:19
- Откуда: Made in USSR
- Контактная информация:
- serge
- майор
- Сообщения: 2133
- Зарегистрирован: 2006-07-30 15:34:14
- Откуда: Саратов
- Контактная информация:
Re: ApacheStats
НезачтоShvapsss писал(а):Добрый день снова. Спасибо за молчание.

Молодец. Вообще это самый идеальный вариант решения проблемы.Shvapsss писал(а):Я так и не получил поддержки и сделал все таки сам...

-
- проходил мимо
Re: ApacheStats
poller.php работал от рута ... сейчас сменил на www посмотрим что будет дальше начинается новая неделя буду ковырять дальше. Всевозможные проблемы и пути решения буду стараться вывешивать. дабы остальным было проще.
- JoyStick
- ефрейтор
- Сообщения: 55
- Зарегистрирован: 2008-06-10 22:36:09
- Откуда: One shot one hit
- Контактная информация:
ApacheStats
Привет!
Подскажите как исправить?
Всё работает, только два графика не отображаются !
Подскажите как исправить?
Всё работает, только два графика не отображаются !
Код: Выделить всё
Apache Statistics - Thread Details (%)
ERROR: Expected some arguments after 'COMMENT:'
WebServer - Apache Statistics - Bytes / Request
ERROR: Expected some arguments after 'COMMENT:'
-
- рядовой
- Сообщения: 10
- Зарегистрирован: 2009-04-24 17:06:19
Re: ApacheStats
В логах:
Графики для apache не рисует, с остальным проблем нет.
Как решить это проблему?
Код: Выделить всё
CMDPHP: Poller[0] Host[1] DS[42] CMD: perl lt;path_cactigt;/scripts/ws_apachestats.pl lt;hostnamegt;, output: U
CMDPHP: Poller[0] Host[1] DS[41] CMD: perl lt;path_cactigt;/scripts/ws_apachestats.pl lt;hostnamegt;, output: U
CMDPHP: Poller[0] Host[1] DS[41] WARNING: Result from CMD not valid. Partial Result: U
CMDPHP: Poller[0] Host[1] DS[45] CMD: perl lt;path_cactigt;/scripts/ws_apachestats.pl lt;hostnamegt;, output: U
CMDPHP: Poller[0] Host[1] DS[45] WARNING: Result from CMD not valid. Partial Result: U
CMDPHP: Poller[0] Host[1] DS[44] CMD: perl lt;path_cactigt;/scripts/ws_apachestats.pl lt;hostnamegt;, output: U
CMDPHP: Poller[0] Host[1] DS[44] WARNING: Result from CMD not valid. Partial Result: U
CMDPHP: Poller[0] Host[1] DS[43] CMD: perl lt;path_cactigt;/scripts/ws_apachestats.pl lt;hostnamegt;, output: U
CMDPHP: Poller[0] Host[1] DS[43] WARNING: Result from CMD not valid. Partial Result: U
CMDPHP: Poller[0] Host[1] DS[46] CMD: perl lt;path_cactigt;/scripts/ws_apachestats.pl lt;hostnamegt;, output: U
CMDPHP: Poller[0] Host[1] DS[46] WARNING: Result from CMD not valid. Partial Result: U
CMDPHP: Poller[0] Host[1] DS[47] CMD: perl lt;path_cactigt;/scripts/ws_apachestats.pl lt;hostnamegt;, output: U
CMDPHP: Poller[0] Host[1] DS[47] WARNING: Result from CMD not valid. Partial Result: U
Как решить это проблему?