Есть ли какие-либо инструменты для контроля отдельного Apache виртуальные хосты в режиме реального времени?

Я - поклонник Evernote, потому что я могу использовать его отовсюду: Сеть, Windows, Mac и наконец, что не менее важно, мой мобильный телефон (iPhone). Это автоматически синхронизируется с сетью, таким образом, нет никакой потребности в резервных копиях на единственных машинах. Полнотекстовый поиск является другой необходимой функцией, в которой я нуждаюсь.

Для сбора и категоризации/меток моих ссылок, я использую delicious.com, сайт социальных закладок.

5
задан 18 October 2012 в 22:39
6 ответов

mod_status уже делает это за вас. Вам просто нужно использовать ExtendedStatus . Чтобы увидеть пример того, как это будет выглядеть, обратитесь к странице состояния сервера apache.org .

1
ответ дан 3 December 2019 в 01:12

что относительно того, чтобы иметь каждый журнал vhost в его собственные файлы и затем анализ синхронного журнала против этого?

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

Вы могли даже использовать что-то или записать что-то, чтобы контролировать журналы, в режиме реального времени, и генерировать графики и другие статистические данные, если бы Вы были так склонны.

3
ответ дан 3 December 2019 в 01:12

mod_logio мог бы быть тем, что Вы ищете.

Надеюсь, это поможет.

1
ответ дан 3 December 2019 в 01:12

Отдельный виртуальный вход хоста, действительно кажется, способ решить это.

Каков Ваш вариант использования для этого? Какие данные необходимо контролировать или отследить о каждом виртуальном хосте?

Похож здесь существует подобный вопрос: munin для контроля апачских хитов на конкретных URL

3
ответ дан 3 December 2019 в 01:12

Вы можете создать собственный формат файла журнала с именем виртуального хоста и затем анализировать его в реальном времени с помощью анализатора GoAccess .

2
ответ дан 3 December 2019 в 01:12

Если вы хотите узнать, сколько ресурсов памяти / ЦП использует PHP на каждом виртуальном хосте, вы можете сделать это с помощью Apache suEXEC.

SuExec позволяет каждому приложению CGI или SSI работать под разными пользователь. Используйте это вместе с чем-то вроде mod-fastcgi и интерпретатором PHP CGI, и тогда вы сможете увидеть использование PHP каждым vhost отдельно в top или htop.

Я не использовал этот конкретный учебник раньше, но он выглядит похоже на мою собственную установку (хотя AISTR, я также установил Worker MPM), так что вы можете проверить это http://davejamesmiller.com/blog/web-development/how-to-set-up-php -fastcgi-with-suexec-on-debian

0
ответ дан 3 December 2019 в 01:12

Теги

Похожие вопросы