Scout Realtime

Материал из Энциклопедия хостинга
Перейти к: навигация, поиск


Scout Realtime простой и удобный мониторинг ресурсов вашего Linux сервера, написанный на Ruby open source. Проект позиционируется разработчиками как современная замена консольной утилите top с выводом статистики использования диска, памяти, сети, CPU и запущенных процессов. Все это отображается в реальном времени с плавными графиками.

Содержание

Требованися

Поскольку почти все показатели scout_realtime берет из procfs, он работает в большинстве дистрибутивах Linux (не поддерживаются OSX и FreeBSD). Для работы нужна версия Ruby 1.9.3+

Для установки нам понадобиться:

  1. Ruby 1.9.3+

Установка Ruby на Debian

Для установки нужной версии Ruby в Debian достаточно выполнить команду

root@i:~# apt-get install ruby

Убедимся что установлена нужная версия:

root@i:~# ruby -v
ruby 1.9.3p194 (2012-04-20 revision 35410) [x86_64-linux]

Установка Scout Realtime

Сам мониторинг это обычный gem:

root@i:~# gem install scout_realtime 

После того как установили можно сразу запускать:

root@i:~# scout_realtime

Либо можно запустить на определенном порту и IP вашего сервера

 root@i:~# scout_realtime --port 12345 --bind 10.10.10.10
Пример описания

Настройка iptables

Для того чтобы защитить информацию которые выдает Scout Realtime требуется ограничит доступ по IP:

root@i:~# iptables -A INPUT ! -s 127.0.0.1 -p tcp --dport 12345 -j DROP

где вместо 127.0.0.1 - ваш IP адрес.

Личные инструменты
Пространства имён

Варианты
Действия
Навигация
Инструменты

Заметили ошибку?

Выделите ее и нажмите CTRL+ENTER