В последнее время у меня были серьезные проблемы с производительностью на моем общем сервере dreamhost, и в конце концов они отключили некоторые из моих доменов.
В конце долгой дискуссии с «поддержкой» я понял, что проблема не в одном домене, а в том, что у одного пользователя слишком много доменов. Плохо, я все еще учусь.
Итак, я думаю, что нашел решение проблемы, и я спрашиваю, могу ли я сделать несколько попыток, попросив их предупредить меня, прежде чем снова закрыть мой сайт. Они сказали, что закрытие происходит автоматически, и если это происходит слишком часто, они могут заставить меня подключиться к VPS (= дорого) без предупреждения!
Я решил найти инструмент для мониторинга моего сервера и предупреждения о том, что происходит что-то плохое, прежде чем DH снова отключит мой сайт.
Я нашел zabbix, который выглядел красиво, но, читая вокруг, я увидел, что он использует много памяти и может быть установлен только на VPS !!
Вопрос в том, стоит ли zabbix работать на общем сервере? или он поглотит все мои скудные ресурсы? Есть ли другая хорошая альтернатива для мониторинга общего сервера?
Спасибо
Вы просто не сможете установить что-либо подобное на общий хост - вам нужен привилегированный доступ для установки или запуска подобных служб.
Вы могли бы написать что-то, что контролировало бы основы, читая вещи, к которым все пользователи могут получить доступ через обычные команды состояния системы или из файловой системы / proc, но это не будет особенно полезно, так как вы не сможете определить, какое влияние оказывает ваш сайт. по мировым цифрам.
Если вы выходите за пределы того, что хост разрешает для каждой учетной записи, я предлагаю перейти на VPS, как только вы сможете контролируемым образом, прежде чем вам придется спешить, поскольку вас отключили, или перейти на хост что позволяет использовать больше ресурсов для каждой учетной записи (хотя это также будет дороже, поскольку для обеспечения большего использования ресурсов для каждой учетной записи такой хост сможет втиснуть меньше учетных записей на любом данном оборудовании, поэтому придется компенсировать разницу, взимая больше ).
В наши дни вы можете купить несколько недорогих VPS: их много по цене от 6 до 10 долларов в месяц (меньше, если вам нужно только что-то очень маленькое, но похоже, что вам нужно что-то большее, чем минимальное). Просто убедитесь, что вы храните хорошие резервные копии вне сервера, если вы используете дешевый провайдер (но вы все равно должны это делать), и избегайте хостов OpenVZ с разницей между «гарантированной» и «раздуваемой» памятью (это часто может быть полезно в среде вы контролируете, но, на мой взгляд, просто добавляет возможную точку нестабильности, когда вы являетесь клиентом на общем хосте VPS). Вы найдете много предложений в таких местах, как Форумы WHT по VPS или такие сайты, как ЛЕБ которые «специализируются» на низком ценовом сегменте рынка, но не забудьте прочитать отзывы, прежде чем подписываться на что-либо. Если вы выбрали хост, который позволяет вам самостоятельно сбросить виртуальную машину (переустановить ее с нуля), вы можете немного поиграть, вернуться к началу, когда что-то пойдет не так, вспенить, промыть и повторить, пока не почувствуете себя достаточно комфортно, чтобы начните правильно переносить свои сайты на новый дом.
Я должен согласиться с ответом Дэвида, вы не сможете запускать Zabbix в среде общего хостинга, такой как DH. Я запустил несколько установок Zabbix, поэтому я знаком с системой мониторинга, и для ее работы требуются процессы демонов, которые ни один провайдер виртуального хостинга не позволит вам сделать.
Общий хостинг хорош для того, чтобы начать работу пораньше, но похоже, что вы переросли полезность общего хостинга и готовы сделать следующий шаг к провайдеру VPS. За свои деньги я предпочитаю Линод поскольку цены не плохие, обслуживание отличное, и у них есть несколько мест. Также, как упоминает Дэвид, они не основаны на "OpenVZ", а вместо этого основаны на Xen, поэтому выделенная память выделена и гарантирована. На самом деле у меня есть несколько экземпляров Linode VPS, и я запускаю оттуда Nagios и Zabbix на отдельных узлах.