Как выполнить мониторинг сервера?

Операционки на базе Unix
Ответить
MinistrBob
Юзер
Юзер
Сообщения: 2
Зарегистрирован: 17 апр 2017, 14:51
ОС: CentOS 6.2

Как выполнить мониторинг сервера?

Сообщение MinistrBob » 17 апр 2017, 14:52

Сервер CentOS 6.2. Сервер для СУБД Cassandra. В некоторые моменты сервер просядает по производительности и хотелось бы понять что за процессы именно в эти моменты грузят сервер, в первую очередь подозрения на диски и во вторую CPU. Просто сидеть и смотреть на iostat бессмысленно, т.к. момент падения производительности непонятно когда он вдруг возникнет. Хотелось бы сохранить параметры загрузки диска и CPU во времени.

Как можно решить такую задачу?
Аватара пользователя
Raven
Бородатый сис
Бородатый сис
Сообщения: 2800
Зарегистрирован: 03 мар 2010, 15:12
ОС: RHEL 8
Откуда: Из серверной

Re: Как выполнить мониторинг сервера?

Сообщение Raven » 24 апр 2017, 12:04

Как самое простое решение можно запустить atop демоном и уменьшить интервал между чеками (10 мин. по-моему по умолчанию). Как более простой и продвинутый вариант - внешняя мониторилка. Из готовых решений могу порекомендовать NewRelic или DataDog, бесплатного аккаунта должно хватить на эти нужды.
Я не злопамятный, я просто часто ковыряю логи
Ответить

Вернуться в «Unix»