Мониторинг. · 3 min read · Jan 25, 2026
Установка и настройка программного обеспечения мониторинга Monitorix на Debian 10

Monitorix — это легковесный инструмент мониторинга компьютерных сетей с открытым исходным кодом, который можно использовать для мониторинга общей производительности системы. Он собирает данные системы и отображает информацию в виде графиков с помощью веб-интерфейса. Его можно запускать на большинстве операционных систем на базе Linux, включая CentOS, Debian, Ubuntu, FreeBSD, OpenBSD и NetBSD.
Monitorix имеет богатый набор функций, некоторые из них перечислены ниже:
- Средняя загрузка системы и использование.
- Использование ядра по процессорам.
- Глобальное использование ядра.
- Состояние системы HP ProLiant.
- Статистика общих датчиков.
- Температуры LM-Sensors и GPU.
- Температуры и использование NVIDIA.
- Температуры и состояние дисковых накопителей.
- Использование файловой системы и активность I/O.
- Сетевой трафик и использование.
В этом руководстве я объясню, как установить сервер мониторинга Monitorix на Debian 10.
Предварительные требования
- Сервер с установленным Debian 10.
- Пароль root, настроенный на вашем сервере.
Начало работы
Перед началом рекомендуется обновить ваш сервер до последней версии. Вы можете обновить его с помощью следующей команды:
apt-get update -y
apt-get upgrade -yПосле обновления сервера перезагрузите его, чтобы применить изменения.
Установка Monitorix
Сначала загрузите последнюю версию Monitorix с их официального сайта с помощью следующей команды:
wget https://www.monitorix.org/monitorix_3.11.0-izzy1_all.debПосле завершения загрузки установите загруженный файл с помощью следующей команды:
dpkg -i monitorix_3.11.0-izzy1_all.debВышеуказанная команда вызовет некоторые ошибки зависимости. Вы можете разрешить любые ошибки зависимости с помощью следующей команды:
apt-get install -fПосле установки Monitorix запустите службу Monitorix и включите ее для автоматического запуска после перезагрузки системы с помощью следующей команды:
systemctl start monitorix
systemctl enable monitorixВывод:
monitorix.service is not a native service, redirecting to systemd-sysv-install.
Executing: /lib/systemd/systemd-sysv-install enable monitorix
Теперь вы можете проверить службу Monitorix, выполнив следующую команду:
systemctl status monitorixВы должны увидеть следующий вывод:
? monitorix.service - LSB: Start Monitorix daemon
Loaded: loaded (/etc/init.d/monitorix; generated)
Active: active (running) since Sun 2019-12-29 16:05:19 UTC; 30s ago
Docs: man:systemd-sysv-generator(8)
Tasks: 1 (limit: 2359)
Memory: 71.0M
CGroup: /system.slice/monitorix.service
??9827 /usr/bin/monitorix -c /etc/monitorix/monitorix.conf -p /var/run/monitorix.pid
Dec 29 16:05:18 debian10 systemd[1]: Starting LSB: Start Monitorix daemon...
Dec 29 16:05:19 debian10 monitorix[9822]: .
Dec 29 16:05:19 debian10 systemd[1]: Started LSB: Start Monitorix daemon.
Чтобы проверить установленную версию Monitorix, выполните следующую команду:
monitorix -vВы должны получить следующий вывод:
Monitorix version 3.11.0 (14-Mar-2019)
by Jordi Sanfeliu <[email protected]>
http://www.monitorix.org/
Настройка Monitorix
Файл конфигурации по умолчанию для Monitorix находится по адресу /etc/monitorix/monitorix.conf. Вам нужно будет отредактировать его и внести некоторые изменения в соответствии с деталями вашей системы.
Вы можете отредактировать его с помощью следующей команды:
nano /etc/monitorix/monitorix.confИзмените следующие строки:
title = Monitorix Monitoring Server
hostname = debian10
host = debian10
hosts_deny = all
hosts_allow = 192.168.1.0/24
enabled = y
Сохраните и закройте файл, когда закончите.
Далее вам нужно будет создать пользователя для аутентификации Monitorix.
Сначала установите пакет Apache Utilities с помощью следующей команды:
apt-get install apache2-utils -yЗатем создайте пользователя для Monitorix с помощью следующей команды:
htpasswd -d -c /var/lib/monitorix/htpasswd adminВам будет предложено установить пароль для пользователя, как показано ниже:
New password:
Re-type new password:
Adding password for user admin
Затем перезапустите службу Monitorix, чтобы применить изменения.
systemctl restart monitorixПо умолчанию Monitorix слушает на порту 8080. Вы можете проверить это с помощью следующей команды:
netstat -ant | grep 8080Вывод:
tcp6 0 0 :::8080 :::* LISTEN
tcp6 0 0 ::1:8080 ::1:45178 TIME_WAIT
Доступ к веб-интерфейсу Monitorix
Теперь откройте ваш веб-браузер и введите URL http://your-server-ip:8080/monitorix. Вы будете перенаправлены на страницу входа в Monitorix:

Введите ваше имя пользователя Monitorix, пароль и нажмите кнопку Войти. Вы должны увидеть панель мониторинга Monitorix на следующей странице:


Глобальное использование ядра, использование файловой системы и активность I/O

Сетевой трафик, использование и статистика Netstat

Поздравляем! Вы успешно установили сервер мониторинга Monitorix на Debian 10.
Get new posts in your inbox
No spam. Unsubscribe anytime.