
Возможный дубликат:
Какой инструмент вы используете для мониторинга своих серверов?
Привет,
Я новичок в администрировании серверов, поэтому у меня такие вопросы :P
Мне нужна программа для мониторинга системы, работающая на CentOS 5, которая по сути присылает мне ежедневный отчет о:
*нагрузки на сервер в день, максимальные и минимальные, когда это произошло, а также какая служба потребляет больше всего ресурсов *доступное дисковое пространство *используемая пропускная способность (если возможно)
и срочный отчет в таких ситуациях:
*когда какой-либо процесс не может запуститься или остановлен (например, mysql, apache, proftpd и т. д.) *когда наблюдается высокая нагрузка и, если возможно, какая служба ее вызывает *когда происходит слишком много попыток входа в учетные записи ftp/ssh или на указанный порт
Если приложение может отправлять смс-оповещения, это тоже будет лучше, но это не критично.
Спасибо за помощь
решение1
решение2
решение3
Nagios — это фактический стандарт в Linux для простого мониторинга. Nagios отлично подходит для мониторинга портов/сервисов и связи с людьми, если/когда дела идут не очень хорошо.
Установите его, настройте несколько мониторов/контактов/хостов и попробуйте. Есть еще много других, включая nagios с более симпатичными фронтендами, но, на мой взгляд, очень важно знать, как делать то, что позже сделает за вас GUI. У Nagios есть несколько файлов конфигурации, которые могут немного сбивать с толку.