LINUX.ORG.RU

неужели никто не знает???!!!!


0

0

Скажите а возможно ли на веб-сервер вывести постоянно меняющуюся статистику от работы, скажем, trafshow.

Если да, то где об этом можно почитать или кто с этим имел дело - поделитесь опытом.

спасибо.

З.Ы. не сочтите идею за бредовую, но не ставить же putty на каждую виндовую машину и вообще ради этого давать челу шел...

anonymous

попробуй MRTG

anonymous
()

Есть такая вещичка, зовется webalizer . Очень забавная с той точки зрения, что различнейшую статистику рисует (и имеется возможность довольно гибкой настройки): по хитам, по IP, по скачанной инфе и т. д. Если еще и GeoIP прикрутить (либа свободная, за базы просят что-то там типа 20 грина и еще за апдейты немножко), то будет еще и график по странам рисовать. Дату берет из логов апача.
При этом, если в крон повесить, скажем, с вызовом "раз в час" вот такой вот скриптик:

#!/bin/bash
NOWHOUR=`date +%H`
rm -f /usr/local/apache/logs/access_log.$NOWHOUR
cp /usr/local/apache/logs/access_log /usr/local/apache/logs/access_log.$NOWHOUR
echo -n > /usr/local/apache/logs/access_log
nice -n 5 /usr/local/bin/webalizer /usr/local/apache/logs/access_log.$NOWHOUR

То будет каждый час добавлять в базу состояние, да еще и логи ротейтить... Ну а хочешь - можно и каждую минуту сделать ;-)
Кстати, добавление инфы в данном случае - из статического файла, что позволяет спокойненько назначить даже низкий приоритет, чем 5.

А текущее состояние веб-сервера лучше смотреть через обычный апаческий server status.

R00T
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.