Scout_Realtime, контролируйте свой сервер Gnu / Linux из браузера

О Scout_Realtime

В следующей статье мы рассмотрим Scout_Realtime. В предыдущих статьях этого блога мы видели различные инструменты на основе командной строки для мониторинга производительности нашей системы Gnu / Linux, такие как HTOP, взгляды и другие. То, что мы увидим сегодня, это другое простой инструмент для мониторинга сервера.

Scout Realtime нас покажет показатели диска, памяти, сети, ЦП и процессов. Это простой, легкий в использовании веб-инструмент для очень четкого мониторинга показателей сервера Linux в режиме реального времени. Он покажет нам плавные графики показателей, собранных из ЦП, памяти, диска, сети и процессов. Все это в реальном времени.

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

Общие характеристики scout_realtime

  • Программа Open Source. Его исходный код можно увидеть на странице GitHub.
  • Прокрутка плавная в обновлять графику каждую секунду.
  • все ключевые показатели эффективности (ЦП, память, использование диска и сетевой трафик) отображаются в одном окне для лучшего чтения данных.
  • Согласно его веб-сайту, показатели использования памяти более ясны и точны, чем в других программах с той же целью.
  • Процессы сгруппированы с таким же именем и количеством запущенных процессов. Это сделано для того, чтобы тенденции в активных процессах стали более ясными.
  • Разведчик_в реальном времени сильно зависит от файловой системы proc получить метрики. Procfs доступен в дистрибутивах на базе Gnu / Linux. OSX и FreeBSD не имеют полной поддержки procfs и несовместимы.

Установка Scout_realtime Monitoring Tool в Ubuntu

Чтобы установить scout_realtime на наш сервер Gnu / Linux, нам нужно будет установить Ruby 1.9.3 или выше. Для этого воспользуемся следующей командой в терминале (Ctrl + Alt + T):

установка ruby ​​на сервере Ubuntu

sudo apt install rubygems

После завершения установки Ruby в нашей системе мы можем установить пакет scout_realtime используя следующую команду в том же терминале:

Scout_realtime установка

sudo gem install scout_realtime

Запустить scout_realtime

После успешной установки пакета мы должны запустить демон scout_realtime. Он будет отвечать за сбор показателей сервера в режиме реального времени. Для запуска демона в терминале (Ctrl + Alt + T) пишем:

запуск scout_realtime

scout_realtime

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

Откройте порты брандмауэра

Если мы запускаем брандмауэр, нам нужно будет открыть порт 5555. который использует scout_realtime. Благодаря этому мы позволим вам делать запросы. Это можно увидеть на странице справки UFW что они предлагают нам на сайте Ubuntu,

Доступ к Scout_Realtime

scout_realtime работает

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

http://localhost:5555

Или мы также можем использовать:

http://direccion-ip-o-dominio.com:5555

Просмотр журналов программы

По умолчанию, логи сохраняются в файле .scout / scout_realtime.log системы. Мы сможем просматривать эти регистры с помощью команды cat в терминале (Ctrl + Alt + T) следующим образом:

cat .scout/scout_realtime.log

Остановить Scout_realtime

Если мы хотим остановить демон scout_realtime, мы собираемся выполнить следующую команду в терминале (Ctrl + Alt + T):

scout_realtime stop

Удалите scout_realtime

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

sudo gem uninstall scout_realtime

Помощь и информация

К проверьте доступные варианты этой программы, мы сможем написать в терминале:

scout_realtime помощь

scout_realtime --help

Если кому нужно Дополнительную информацию по поводу этой программы вы можете связаться с репозиторий github из scout_realtime. Если кто-то обнаружит ошибку в программе, он может сообщить об этом следующим образом ссылка.


Оставьте свой комментарий

Ваш электронный адрес не будет опубликован. Обязательные для заполнения поля помечены *

*

*

  1. Ответственный за данные: Мигель Анхель Гатон
  2. Назначение данных: контроль спама, управление комментариями.
  3. Легитимация: ваше согласие
  4. Передача данных: данные не будут переданы третьим лицам, кроме как по закону.
  5. Хранение данных: база данных, размещенная в Occentus Networks (ЕС)
  6. Права: в любое время вы можете ограничить, восстановить и удалить свою информацию.