Мониторинг linux серверов. Как отслеживать показатели Linux сервера

Совсем недавно мы обнаружили один простой инструмент мониторинга серверов Linux, которым хотели бы поделиться с вами, — Scout_Realtime.

Scout_Realtime — это простой и удобный в использовании веб-инструмент для мониторинга показателей Linux серверов в режиме реального времени. Этот инструмент показывает вам плавные диаграммы о метриках, собранных из процессора, памяти, диска, сети и процессов (топ-10), в режиме реального времени.

Мониторинг linux серверов ScoutRealtime
Мониторинг linux серверов ScoutRealtime

В этой статье мы покажем вам, как установить инструмент мониторинга scout_realtime в системах Linux для мониторинга удаленного сервера.

Установка инструмента мониторинга Scout_Realtime в Linux

1. Чтобы установить scout_realtime для мониторинг linux сервера, вы должны установить Ruby 1.9.3+ на свой сервер, для этого используйте следующую команду.

$ sudo apt-get install rubygems [На Debian/Ubuntu]
$ sudo yum -y install rubygems-devel [На RHEL/CentOS]
$ sudo dnf -y install rubygems-devel [На Fedora 22+]

2. После того как вы установили Ruby в свою систему Linux, далее требуется установить пакет scout_realtime. Сделать это можно с помощью следующей команды.

$ sudo gem install scout_realtime

3. После успешной установки пакета scout_realtime вам необходимо запустить демон scout_realtime, который будет собирать метрики сервера в режиме реального времени.

$ scout_realtime

Запуск Scout_Realtime на сервере linux
Запуск Scout_Realtime на сервере linux

4. Теперь, когда демон scout_realtime запущен на вашем Linux-сервере. Тогда можно продолжить. Если вы используете брандмауэр, то вам требуется открыть порт 5555, который прослушивает scout_realtime, чтобы разрешить к нему запросы.

---------- On Debian/Ubuntu ----------
$ sudo ufw allow 27017
$sudo ufw reload

---------- On RHEL/CentOS 6.x ----------
$ sudo iptables -A INPUT -p tcp --dport 5555 -j ACCEPT
$ sudo service iptables restart

---------- On RHEL/CentOS 7.x ----------
$ sudo firewall-cmd --permanent --add-port=5555/tcp
$ sudo firewall-cmd reload

5. Теперь с любого компьютера откройте веб-браузер и введите URL — адрес который написан ниже, чтобы получить доступ к scout_realtime для мониторинга производительности удаленного сервера Linux.

http://localhost:5555

ИЛИ

http://ip-address-or-domain.com:5555

Мониторинг linux серверов ScoutRealtime
Мониторинг linux серверов ScoutRealtime

6. По умолчанию журналы scout_realtime записываются в файл .scout/scout_realtime.log в системе, который можно просмотреть с помощью команды cat.

$ cat .scout/scout_realtime.log

7. Чтобы остановить демон scout_realtime, выполните следующую команду.

$ scout_realtime stop

8. Чтобы удалить scout_realtime из системы, выполните следующую команду.

$ gem uninstall scout_realtime

Для получения дополнительной информации ознакомьтесь с репозиторием Scout_realtime Github.

Scout_realtime — это простой, но полезный инструмент для мониторинга показателей Linux-сервера в режиме реального времени. Вы можете задать любые вопросы или оставить свой отзыв в комментариях к этой статье.

Понравилась статья?

Помогите Setiwik.ru создавать больше глубоких обзоров и новостей. Один клик и ваш вклад помогает держать серверы включёнными и авторов мотивированными!

Спасибо, что вы с нами!

Nazario

Я Назар. Уже больше десяти лет я работаю с Linux и Windows системами каждый день. Это моя основная профессия и большая часть жизни.
Всё, что ты читаешь на Setiwik.ru, начинается с официальной документации, мануалов и технических спецификаций. Я их изучаю очень внимательно. Но ценность статей появляется именно тогда, когда я беру эту базу и пропускаю через десятки реальных ситуаций: ночные аварии, странные баги, которые не гуглятся с первого раза, выстраданные конфиги и проверенные обходные пути.
Я не обещаю истину в последней инстанции. Но если мой опыт поможет тебе сэкономить хотя бы пару часов нервов и перезагрузок, значит всё это было не зря. Здесь только практика: от тонкой настройки серверов до самых неожиданных ситуаций, которые официальные руководства обычно обходят стороной.
Setiwik.ru это место, где IT становится понятнее и спокойнее. Заходи почаще. Будем разбираться вместе.

Практические инструкции по Windows и Linux
Добавить комментарий