В поиске: Мониторинг нагрузки на VPS

Всем привет!

Суть да дело: ищу решение для мониторинга нагрузки на VPS (Ubuntu 14/16), настроенный по всем известному мануалу с этого же сайта (nginx + php5/7 + mysql).

И ближе к делу…


Есть сервер, на нем с десяток сайтов, периодически кто-то/что-то начинает создавать большую нагрузку на сервер, я это вижу по общему увеличению времени генерации страниц сайтов, в панели управления хостера (вот график средней нагрузки за месяц), практически нулевая нагрузка на VPS и резкие всплески на 4-6 часов:



Хочу вычислить обидчика, да при помощи логов/top/htop не получается, не вижу прям явного зачинщика. Точнее вижу в top, что обычно 1 или 2 сайта постоянно работают, но с какого IP запросы идут, какие url запрашиваются — этой информации рядом нет. А в логах — как ни удивительно (!) я не вижу большого кол-ва запросов, ну 5-10 запросов страниц в минуту, не более того, что и не так много же.

Да, сайты весьма себе оптимизированы, время генерации страниц в обычном режиме — не более 0,5 секунды.

Ищу средство, которое позволит увидеть информацию по нагрузке (процессор/память/кол-во запросов может) в разрезе:
— сайт
— IP
— группа http запросов

Подскажите, пользуется кто либо чем?
Наумов Алексей
04 апреля 2017, 12:04
243
0

Комментарии: 2

Иван Климчук
05 апреля 2017, 10:49
+1
Zabbix, Nagios, но это профессиональные решения для сисадминов. Т.е. они это все умеют, но с настройкой придется повозиться.
    Наумов Алексей
    05 апреля 2017, 10:53
    0
    Спасибо, но, конечно, сложновато. Хочется чего-то простого, без сложной настройки.