Как установить Monitorix для мониторинга вашего веб-сервера

Monitorix

Давным-давно мы видели как контролировать сервер Nginx с помощью Linux-dash, но, как мы все знаем, кто участвует в этом, если что-то осталось в великой бесплатной операционной системе, это варианты, как в отношении серверов, так и в том, как мы должны знать обо всем, что с ними происходит. Итак, давайте посмотрим как контролировать сервер Linux с помощью Monitorix, очень продвинутый и легкий инструмент с открытым исходным кодом.

Это приложение, которое предлагает собственный HTTP-сервер вместе с рядом расширенных функций мониторинга y поддержка различных языков сценариев такие как Perl, Python, Ruby и другие, несмотря на то, что его потребление ресурсов настолько мало, что считается одним из лучших используется в устройствах и встроенных системах. Фактически, он работает через две программы: одна называется Мониторикс сам, который основан на Perl и запускается автоматически, а другой называется Monitorix.cgi, который, как следует из названия, является сценарием CGI.

Некоторые из его функций - это статистика электронной почты, сетевой трафик (входящие и исходящие), от веб-сервер (Apache, Lighttpd, Nginx), загрузка MySQL, использование прокси-сервера Squid или клиента и сервера NFS, а также поддержка датчиков, таких как те, которые совместимы с Raspberry Pi, а также для наиболее общих датчиков через пакет лмсенсорс (диск, материнская плата, вентиляторы, процессор) и, конечно же, активные процессы, загрузка системы и использование памяти среди многих других вещей (мы можем проверить ссылку все его особенности).

к установить Monitorix на Ubuntu Мы можем сделать это вручную или установив из репозиториев. Для первого мы просто открываем окно терминала (Ctrl + Alt + T) и выполняем:

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 libyan-socket-ssl-perl

Затем мы загружаем пакет для Ubuntu из страница загрузки Monitorix, и мы его устанавливаем:

sudo dpkg -i monitorix * .deb

В процессе установки нас попросят настроить внутренний веб-сервер, то есть, чтобы он работал в качестве поддержки этого инструмента. Используем ли мы тот, который включен в Monitorix, или такой, как Apache или Nginx, после этой конфигурации мы должны перезапустить процесс, что мы делаем следующим образом (мы просто заменяем Наименование услуги которому соответствует):

sudo service servicename reload

Другой способ, более удобный, конечно, - это добавить репозитории Monitorix для Ubuntu, что мы делаем, добавляя следующую строку в файл /etc/apt/source.list:

deb http://apt.izzysoft.de/ubuntu универсальная вселенная

Затем скачиваем ключ GPG из репозитория и добавляем его:

wget http://apt.izzysoft.de/izzysoft.asc
sudo apt-key добавить izzysoft.asc

Теперь мы можем установить Monitorix обычным способом:

Суда apt-get обновления

sudo apt-get установить мониторикс

Затем запускаем сервис:

запуск sudo service monitorix

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

Как мы видим, весь процесс довольно прост, и возможности, которые он нам предлагает, Monitorix как инструмент мониторинга очень интересны, тем более, что это проект, который находится в стадии активной разработки, и постоянно появляются новые инструменты, исправления ошибок или обновления существующих функций (например, частые улучшения графики и параметров конфигурации, которые они предлагают, а также визуализации возможности).

Дополнительная информация: Мониторикс (Официальный веб-сайт)


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

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

*

*

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