Введение
Если время безотказной работы важно для вашего бизнеса, то мониторинг вашего сервера абсолютно необходим. В этом сообщении блога будет рассказано о том, почему так важно активно отслеживать не только ваши веб-сайты, но и критические показатели ресурсов ваших серверов.
Мониторинг вашего сервера является критической задачей, когда вы находитесь в сети, но немногие этим занимаются.
Вот несколько причин, по которым, помимо мониторинга веб-сайта, крайне важно активно отслеживать ресурсы и показатели вашего сервера.
1. Решайте проблемы до того, как они возникнут
Вручную проверять каждый процесс на сервере — утомительная задача. DNS, базы данных, PHP, Apache, оперативная память, CPU, состояние диска — все это необходимо контролировать.
Чтобы усложнить ситуацию, поведение сервера меняется от минуты к минуте.
Например, он использует высокую загрузку ЦП во время циклов резервного копирования или из-за трафика в определенное время дня.
Мониторинг постоянно просматривает сервер в режиме 24/7, что позволяет выявлять потенциальные постоянные проблемы или выявлять конкретные проблемы.
Например, в полночь процессор может быть загружен на 100 % в течение 5 минут, и никто не сможет получить доступ к сайту. Или, может быть, он никогда не опускается ниже 90% используемой оперативной памяти, а это означает, что вам нужно больше.
Мониторинг гарантирует отсутствие сбоев в будущем.
2. Повышенная безопасность благодаря оповещениям и сигналам.
Хотели бы вы получать уведомления о внезапном пике трафика в нерабочее время?
- Вы действительно хотели 20 000 посетителей в секунду из Китая в 3 часа ночи?
- Возможно, дисковые IOPS начинают достигать максимума из-за файла журнала?
- Может быть, у вас просто не хватило оперативной памяти? (Эти 90% теперь 100%.)
Установив оповещения, вы можете уведомлять себя о странном поведении на вашем сервере.
3. Репутация
Если ваш веб-сайт недоступен, ваш бизнес — то клиенты перестают доверять вам.
Имидж вашего бизнеса — это круглосуточно и без выходных, а не с 9 до 18 по будням. Простои вредят вашему имиджу.
Это неловко, когда вы получаете электронные письма или телефонные звонки о том, что ваш сайт не работает!
4. Надежность / Хватит предполагать!
Слишком много людей полагают, что им никогда не понадобится больше оперативной памяти, новый SSD-накопитель и т. д. Они понятия не имеют, в каком состоянии находится их сервер. И слишком многие предполагают, что их сайты всегда онлайн 24/7.
Но ни один сервер не может дать вам 100% работоспособность.
По крайней мере, большинству из них требуется простая перезагрузка во время ежемесячных обновлений, что делает реалистичное максимальное время безотказной работы 99,9%+.
- Вы знаете, когда?
- Знаете ли вы, как долго ваш веб-хост или сервер не работает?
Все это выявляет мониторинг.
Службы мониторинга также обеспечивают чувство безопасности для вас (и, соответственно, для ваших клиентов), поскольку вас никогда не застанут врасплох.
Какие инструменты использовать для мониторинга вашего сервера
Таких сервисов много.
- Существую сайты которые мониторят другие сайты
- Некоторые следят за сервами и сайтами
- Некоторые из них бесплатны (и обычно ограничены по объему), а некоторые нет.
- Некоторые из них надежны, некоторые нет.
Мы большие поклонники PRTG, Nagios, Zabbix, New Relic и Observium.