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

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

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

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

решение1

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

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

решение2

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

http://munin-monitoring.org/

Связанный контент