Статья давно не обновлялась, поэтому информация могла устареть.
Scout Realtime простой и удобный мониторинг ресурсов вашего Linux сервера, написанный на Ruby open source. Проект позиционируется разработчиками как современная замена консольной утилите top с выводом статистики использования диска, памяти, сети, CPU и запущенных процессов. Все это отображается в реальном времени с плавными графиками.
Содержание |
Требования
Поскольку почти все показатели scout_realtime берет из procfs, он работает в большинстве дистрибутивах Linux (не поддерживаются OSX и FreeBSD). Для работы нужна версия Ruby 1.9.3+
Для установки нам понадобится:
- 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