Уже выпущена версия Monitorix 3.14.0, и это ее новости.

Monitorix

Несколько дней назад вышел релиз новая версия Monitorix 3.14.0, который предназначен для визуального наблюдения за работой различных сервисов, например, для мониторинга температуры процессора, загрузки системы, сетевой активности и отклика сетевых сервисов.

Monitorix был создан для использования на производственных серверах Linux / UNIX, но благодаря своей простоте и небольшому размеру его также можно использовать на встроенных устройствах. Это приложение состоит в основном из двух программs: коллекционер, названный Monitorix, который является демоном Perl, который запускается автоматически, как и любая другая служба в системе, и Сценарий CGI под названием monitorix.cgi.

Система написана на Perl, RRDTool Он используется для генерации графики и хранения данных, код распространяется под лицензией GPLv2.

Основные новинки Мониторикс 3.14.0

В этой новой версии, которая представлена добавлен модуль nvme.pm для мониторинга устройств хранения NVMe (НВМЭкспресс). Среди учитываемых параметров: температура диска, нагрузка, регистрируемые ошибки, интенсивность операций записи,

Вдобавок к этому тоже отмечается, что модуль amdgpu.pm был добавлен для отслеживания состояния произвольного количества графических процессоров AMD. Отслеживается динамика изменения таких параметров, как температура, энергопотребление, скорость кулера, потребление видеопамяти, изменение частоты GPU.

Еще одно важное изменение: добавлен модуль nvidiagpu.pm для расширенного мониторинга видеокарт на базе GPU NVIDIA (более продвинутая версия ранее доступного модуля nvidia.pm).

С другой стороны, мы также можем обнаружить, что добавлена ​​поддержка process.pm для систем с разными максимальными значениями PID, определенными в /proc/sys/kernel/pid_max, а также новый график времени активности процесса в процессе format.pm, который поставляется с новой опцией time_unit для установки масштаба диаграммы. [

В модуль мониторинга трафика traffacct.pm также добавлена ​​поддержка IPv6, а также режим работы интерфейса, реализованный в виде полноэкранного веб-приложения.

Других выделяющиеся изменения:

  • В system.pm добавлена ​​опция time_unit для установки масштаба графика времени безотказной работы.
  • Добавлен новый параметр командной строки -s, позволяющий решить, какая часть строки в файле конфигурации будет ключом, а какая значением.
  • Добавлена ​​кнопка «Домой» в левом верхнем углу для быстрого перехода на главную страницу.
  • Добавлена ​​возможность просмотра сайта как веб-приложения в полноэкранном режиме.
  • Изменен способ работы параметра cmd в port.pm, непосредственно выполняющего определенную команду (без аргументов), если только она не определена, и в этом случае по умолчанию по-прежнему будет использоваться ss.
  • В файл monitorix-alert.sh добавлены некоторые изменения, чтобы можно было связать его и действовать как общий сценарий оповещения.
  • В gensens.pm добавлены идентификаторы скорости вращения вентилятора (как fan), мощности (как pwr), процентов (как pct) и байтов (как byte).

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

Как установить Monitorix на Ubuntu и производные?

Для тех, кто заинтересован в возможности установить этот инструмент в своей системе, Они могут сделать это, следуя инструкциям, которые мы приводим ниже.

Скачиваем и устанавливаем необходимые зависимости для работы Monitorix в нашей системе.

sudo apt-get install rrdtool perl libwww-perl libmailtools-perl libmime-lite-perl librrds-perl libdbi-perl libxml-simple-perl libhttp-server-simple-perl libconfig-general-perl

Как следующий шаг загрузим последнюю стабильную версию Monitorix:

wget https://www.monitorix.org/monitorix_3.14.0-izzy1_all.deb -O monitorix.deb

Скачивание уже выполнено, теперь приступаем к установке приложения в системе с помощью следующей команды:

sudo dpkg -i monitorix.deb

А любую проблему с зависимостями мы решаем, выполнив следующую команду:

sudo apt-get install -f

Приложение уже установлено Теперь мы собираемся запустить службу в системе, мы делаем это, выполнив:

sudo service monitorix start

Как получить доступ к monitorix?

Для доступа к сервису удаленно или локально Мы можем сделать это из веб-браузера, направив IP-адрес нашего сервера следующим образом:

http://ipservidor:8080/monitorix

Файл конфигурации программы находится по следующему пути /etc/monitorix.conf. Здесь вы можете изменить порт, запретить или разрешить удаленный хост, а также выполнить другие настройки.

Перед изменением параметров сделайте резервную копию этого файла:

cp -pRvf /etc/monitorix/monitorix.conf /etc/monitorix/monitorix.conf.back

В этом файле мы также можем использовать его для обеспечения доступа в Интернет с аутентификацией, с которой нам нужно только настроить:

set enabled=y

Что находится в разделе а затем создайте файл в / var / lib / monitorix / htpasswd, где имя пользователя заменяется именем пользователя для доступа.

Команда для этого:

touch /var/lib/monitorix/htpasswd

htpasswd -d /var/lib/monitorix/htpasswd && username

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

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

*

*

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