Цитата(edogs @ 05.03.2008, 12:23)
WebXL, нагрузка от mysql тоже учитывается? Если да, то можно в 2 словах как, ведь в отличии от php который можно в cgi запуститЬ, mysql в нем не запустишь, а нагрузка как раз туда идет нередко. Или мы что-то не так понимаем?
В модуле, о котором идет речь - нет, мускуль не показывает, только процент CPU от скриптов.
Цитата
Мне кажется, от учёта используемых ресурсов на общем хостинге пострадают сами потребители. Общий хостинг предназначен для сайтов - визиток, а не ресурсоёмких порталов.
Ну, вероятно зависит от того, какой хостинг, как он организован и какова политика хостера.
Сайт-визитка - это ноль потребляемых ресурсов. Практически абсолютный ноль. Сайтов визиток можно разместить на сервере практически бесконечное количество (разумеется всему есть пределы, но тем не менее). Что же касается реалий - ну сравнение vds и shared это отдельная большая тема, в обоих вариантах есть как свои преимущества, так и свои недостатки.
Цитата(gylys @ 05.03.2008, 13:26)
Прикрутить к cpanel, это пустая трата ресурсов того же сервера. cPanel и так сама на себя жрёт много....
Опять же, зависит от того как и куда прикрутить
Цитата(SavaHost.com @ 05.03.2008, 13:46)
Есть вариант проще - не жадничать на железе и брать с запасом...
Согласен. Но тут тоже нужна середина - не жадничать на железе, означает подорожание себестоимости хостинга, а как результат увеличение итоговой стоимости. Бывают же клиенты, которые за 8$ хотят чтобы без лишних телодвижений с их стороны хостился сайт, съедающий до 30% CPU (четырехядерный Dual Xeon 3.0 надо заметить) среднесуточно. И совершенно не понимают почему к ним лезут с какими-то дурацкими рекомендациями, тычут какими-то непонятными логами... И возмущаются что мол они много платят, а их еще беспокоят. И я сейчас без всякого негатива описываю ситуацию, наоборот, даже с полуулыбкой, вспоминая недавние "переговоры" с клиенткой
В последнем случае, после того как доходчиво объяснили клиентке что такое сервер, сколько он стоит и сколько сайтов на него надо вместить, что бы хотя бы окупить стоимость аренды, клиентка решила прислушаться к рекомендациям и совместными усилиями выяснили, что на сайте есть функция кеширования, которая в разы снизила нагрузки
В общем, если не пытаться выжать из бедного сервера все до капли и еще чуть-чуть, то проще от этого всем
Что же касается модуля который в Cpanel отображает среднесуточные нагрузки - ценность его конечна спорна, но вероятно она все же есть. Практические примеры:
У человека несколько заданий по крону, работающие таким образом:
GET http://адрессайта/скрипт > /dev/null
Запускаются ежеминутно.
Причем запускаемые скрипты на другом сервере. И не поверите вот - эти несложные задачки крона, в среднем создавали очень немаленькое значение по среднесуточным нагрузкам.
А теперь самое интересное:
Написали такой вот скрипт:
Код
<?
$f=fopen('http://адрессайта/скрипт',"r");
fclose($f);
$f=fopen('http://адрессайта/следующийскрипт',"r");
fclose($f);
//и так далее
?>
а в кроне прописали
/usr/bin/php /home/юзер/скрипт > /dev/null
И модуль показал, что нагрузка снизилась в пять раз
Не верится? Проверьте
Хотя бы яндекс на одном аккаунте открываейте кроном через GET, а на втором аккаунте кроном чере php-скрипт
Т.е. модуль удобен тем, что позволяет эксперементировать и наблюдать за результатами, без лишних телодвижений (а кому хочется каждые сутки просить службу поддержки выслать статистику за прошлые 24 часа и
ждать).
Пока-что, этому модулю не хватает возможности обсчитывать пиковые нагрузки. А так же оптимально тяжелые запросы к мускулу (но это уже на грани фантастики). Обсчитывать нагрузки в пике - это процесс уже сам по себе ресурсоемкий. Когда подпрыгивает LA, весьма редко бывает так, что бы нагруз создавал один процесс - чаще это множество небольших процессов в совокупности, а иногда тяжелый запрос к мускулю (есть у нас пара phpBB у которых таблицы по 300мб) и т.п.
Хотя.., и в этом направлении работаем, скоро тестировать буду
P.S. А вообще моя мечта - это сделать модуль, который скажет клиенту
какой именно скрипт создает нагрузку и надо сказать что на самом деле, это не так уж не реально