vapetrov

Рейтинг
128
Регистрация
25.07.2006

Маразм какой-то.

В статье сравниваются несравнимые вещи - fast-cgi и eAccelerator.

eAccelerator тривиально может использоваться ВМЕСТЕ с fast-cgi и одно никак не заменяет другое.

КГ/АМ

Boris A Dolgov:
Тут дело не в обработке, а в количестве открытых файлов.

Дык зачем каждому виртуальному хосту свой лог? Одного на всех хватит за глаза. Да и проще один обрабатывать, чем несколько.

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

Но почему, собственно, количество открытых файлов - это проблема? Даже в той же cpanel в easyapache есть опция что-то типа rise open file limits...

remsys:
Как вариант можно было бы использовать общий лог для всех вхостов.
Но парсинг этого лога сам по себе будет жрать большое количество ресурсов.
Перл в этом случае уже не самый лучший инструмент.

Волков бояться - в лес не ходить. ;)

cpanel свои логи трафика очень быстро обрабатвает - на глаз фактически не заметно.

И обработка лога процессорного времени тоже не так уж много ресурсов потребует, если запускать скрипт регулярно, чтобы лог не успевал вырасти большим.

Кроме того, можно писать в лог только обращение к скриптам и не фиксировать запросы к статическим файлам типа картинок, архивов и т.д.

remsys:

Скачать можно тут: http://dl.remsys.net/asar/ , там же описана установка.
PS. утилитка делает точечные замеры, раз в пять минут

Одобрям :) И не слушайте предыдущего постера - GPL рулез форева ;)

А вот насчет точечных замеров - это не есть гуд.

Почему бы не сделать то же самое, но по логу? Добавить серверу еще один customlog и считать время...

remsys:
Топикстартеру могу посоветовать BSD accounting для решения этой задачи на FreeBSD (man 2 acct ).

Собственно я в стартовом сообщении писал о утилите sa из acct и о ее недостатке...

kxk:
vapetrov, Ну тогда вам надо поставить XEN и чётко разделить ресурсы машины на впски если такие требования, имхо.

Какие требования? Какие ВПСки? Мне не нужно делить никакие ресурсы.

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

Romanion дал мне скрипт для анализа вывода ps и вычисления процента нагрузки от каждого пользователя. За что я ему очень благодарен 🍻

Однако, использование ps по определению может дать только примерную картину, так как делает точечные замеры.

Может быть кто-то слышал о более объективных методах а-ля GNU accounting utilities?

Господа, я имел ввиду не мониториг состояния конкретных служб.

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

neznaika:

Господа — дисковое кеширование используется в полном объеме. Меня интересует именно выгрузка базы в оперативную память. Возможно у меня проблема с формулировкой. 🍾

Если системный файловый кеш и размер key_byffer достаточны, то вся база фактически будет висеть в памяти и обращения к диску будут только при записи. Это можно воочию увидеть, если положить базу на отдельный раздел диска и использовать iostat

Похоже таки проблема с формулировкой.

Расскажите, каким именно образом вы выгружали базу в ОЗУ?

Andreyka:
Меня все чаще удивляют те, у кого в подписи что-то типа "Linux admin "
Изменить httpd.conf и запустить /usr/local/cpanel/bin/apache_conf_distiller --update
Там же в конфиге про это написано :)

Если бы у Cpanel было все так здорово, то "хостинг помощь" никому бы на фиг не нужна была.

Я только что проверил - ServerAlias разработчики cpanel таки научились корректно обрабатывать своим apache_conf_distiller. Хотя сразу по выпуску easyapache3 это не работало и в подобной ситуации мне пришлось использовать инклюд.

Тем не менее, файлы инклюдов остаются единственным выходом для добавления большинства других директив апача в виртуальный хост, например, начиная с элементарного Alias

qwartyr:
я всем советую datahouse.su

У них написано "График работы системных администраторов с 10.00 до 19.00", из устанавливаемых систем только фря и квм 20 баков за час...

Это очень трудно назвать хоршим датацентром...

Andreyka:
Самое забавное, что к конфиге httpd.conf написано что делать, чтоб апдейт не затирал ;)

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

# DO NOT EDIT. AUTOMATICALLY GENERATED. IF YOU NEED TO MAKE A CHANGE PLEASE USE THE INCLUDE FILES.

Посему, без штудирования сайта документации или форума cpanel не обойтись...

Всего: 302