Чем мониторить состояние процессора, диска и метрики RAM, Nginx, PHP, MySQL?
Друзья,
нужна система, при помощи которой просматривать графики
- загрузки процессора сервера
- использования памяти сервера
- использования жесткого диска
- использование интернет-канала
и получать уведомления email и sms при критических значения.
Так же нужно мониторить состояние и если какой-то сервис остановится, присылать email и sms уведомления
- Nginx
- PHP
- MySQL
- Redis
Помимо этого нужно просматривать метрики по всем перечисленным выше сервисам, к примеру
- трафик на NGINX
- сколько оперативной памяти и процессора использует MySQL.
Можно ли при помощи одной какой-либо системы мониторить сервера и приложения?
Буду очень признателен, если поделитесь своим опытом.