Назад | Перейти на главную страницу

отчет о показателях производительности сервера и практичность

Мне нужно подготовить отчет о производительности веб-сервера (apache-php), содержащий важные показатели, такие как использование ЦП, io диска, использование памяти на основе пользователя. Несколько доменов размещены на одном сервере и запускаются от разных пользователей с помощью fcgi. Причина в том, что иногда некоторые размещенные приложения потребляют много ресурсов процессора, что замедляет работу сервера для других приложений (работающих как отдельные пользователи).

Я планирую разработать для этого скрипты, так как я не могу найти для этого простых утилит. Этот скрипт будет делать снимки пользовательских метрик в определенные периоды, например, 15 минут, и записывать их. О любых отклонениях будет сообщено по электронной почте. Насколько это практично? Также было бы интересно узнать, что еще нужно записать.

ИМХО, изобретать велосипед не надо. Есть много приложений, которые делают это за вас. Я бы рекомендовал Nagios, который является стандартом для мониторинга. Другие интересные приложения: Zabbix и Зенос.

Надеюсь это поможет.

Взгляните на Мунина:

http://munin-monitoring.org/