Скрипт мониторинга работы сервера.
Нужен скрипт мониторинга загруженности и работы сервера. Сервер vps
Нужно выводить данные в виде графиков для просмотра загруженности в различные периоды времени.
Тоесть нужна какая то страница, где отображаются эти данные. Чтобы мне как юзеру не копаться в логах и на ssh командах
МОНИТОРИТЬ:
1. Загруженность процессора
2. Потребление памяти
3. Количество запросов к бд ( тоесть на сервере несколько сайтов и баз данных. И нужно записывать и мониторить кол - во запросов к каждой бд)
4. Чтобы скрипт записывал время, когда сервер был не доступен или давал ошибку 500
5. Вести лог и показывать в таблице (по убыванию) количество запросов к определенному сайту (на сервере несколько сайтов), с каких ip были запросы. И можно было посмотреть за какой период сколько было запросов.
6. Данные и логи записывать в бд или файлы - как лучше для реализации..... И чтобы можно было удалить эти сохраненные данные - вручную - по кнопке.
7. Шаг записи -- надо обсудить этот момент...
8. Может какие еще данные можно собирать чтобы мониторить работу сервера.....
Все данные можно просмотреть за какой то период времени, так и посмотреть в режиме реального времени все запросы и выделение ресурсов.