Мониторим Ubuntu Server с помощью Monitorix

Monitorix — бесплатный, легковесный с открытым кодом софт, разработан для мониторинга большинства сервисов и ресурсов системы. Очень удобная система мониторинга из-за своего малого размера и потребления ресурсов может быть установлена даже на довольно слабых серверах. Очень часто использовал данный мониторинг на различных системах и остался доволен простотой в настройке и установке. Сегодня мы разберем как быстро установить и привести в рабочее состояние мониторинговую систему monitorix.

Установка monitorix в Ubuntu

Добавляем репозиторий в файл /etc/apt/sources.list:

 

sudo echo"deb http://apt.izzysoft.de/ubuntu generic universe" >> /etc/apt/sources.list

Теперь добавим ключ для этого репозитория:

wget http://apt.izzysoft.de/izzysoft.asc
sudo apt-key add izzysoft.asc

Далее обновляем репозиторий системы и устанавливаем наш Monitorix.

sudo apt-get update
sudo apt-get install monitorix

Автоматически будут установлены все нужные зависимости и обновления. На этом установка monitorix в ubuntu завершена, monitorix уже готов к работе, осталось только перейти по http://server.ip-domain:8080/monitorix.

Сразу после установки нам доступны большинство метрик, если хотите добавить другие графики, нужно редактировать файл /etc/monitorix/monitorix.conf.

Настройка приложения Monitorix

Вот листинг конфигурационного файла Monitorix’a

title= Place a title here # Заголовок страницы
hostname = Monitorix test # Имя хоста
theme_color = black # Цвет темы
refresh_rate = 150
iface_mode = graph
enable_zoom = y
netstats_in_bps = n
disable_javascript_void = n
temperature_scale = c
show_gaps = n
global_zoom = 1
max_historic_years = 1
accept_selfsigned_certs = y
include_dir = /etc/monitorix/conf.d
base_dir = /var/lib/monitorix/www/
base_lib = /var/lib/monitorix/
base_url = /monitorix
base_cgi = /monitorix-cgi

Настройка веб сервера:

enabled = y # Включать собственный веб сервер или нет
host = # Адрес который будет прослушивать сервер
port = 8080 # Порт
user = nobody
group = nobody
log_file = /var/log/monitorix-httpd
hosts_deny = # Заблокированные хосты
hosts_allow = # Разрешенные хосты

enabled = n
msg = Monitorix: Restricted access
htpasswd = /var/lib/monitorix/htpasswd

В разделе «Graphs (de)activation» мы может отключить(n) или включить(y) нужные нам графики. Просто ставим напротив нужного графика соответствующую букву: n — отключить, y — включить.

Ниже этого раздела уже идут индивидуальные настройки каждого графика.
После изменения каких либо параметров в файле конфигурации нужно выполнить команду:

sudo service monitorix restart

и наши изменения применились.
На мой взгляд, довольно простая и хорошая система мониторинга для одного сервера. Вся нужна информация есть на одной странице, возможность просматривать графики за день, неделю, месяц, год. Быстрая установка и настройка и ко всему этому полностью бесплатная.

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

Мониторим Ubuntu Server с помощью Monitorix
5 (100%) 1 vote

2 комментария

  1. SYSadminАвтор 2018-05-28
  2. zoid009 2018-05-28

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

Ваш e-mail не будет опубликован. Обязательные поля помечены *