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

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

Linux, please

Но помимо всего этого, мы обнаружили еще один простой инструмент мониторинга серверов, которым мы хотели бы поделиться с вами, под названием Scout_Realtime.

Scout_Realtime – это простой и легкий в использовании веб-инструмент для мониторинга показателей сервера Linux в режиме реального времени в стиле утилиты top.

Он показывает вам плавные диаграммы о метриках, собранных из ЦП, памяти, диска, сети и процессов (первые 10), в режиме реального времени.


В этой статье мы покажем вам, как установить инструмент мониторинга 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

4. Теперь на вашем сервере Linux запущен демон scout_realtime, который вы хотите контролировать удаленно через порт 5555.

Если вы используете брандмауэр, вам нужно открыть порт 5555, который прослушивает scout_realtime!

---------- На Debian/Ubuntu ----------
$ sudo ufw allow 27017  
$sudo ufw reload 

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

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

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

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 – это простой, но полезный инструмент для мониторинга метрик сервера Linux в режиме реального времени!

НАШИ ПРОЕКТЫ




Report Page