Установка мониторинга Netdata на Debian 9/Ubuntu 18.04 LTS

Netdata на Debian 9/Ubuntu 18.04 LTS

Netdata — бесплатный, открытый, простой и эффективный инструмент мониторинга производительности и работоспособности в реальном времени с красивым веб-интерфейсом.

Вы можете контролировать использование ЦПУ, ОЗУ, диски, сетевой трафик, postfix и многое другое с помощью Netdata. Netdata быстро и эффективно собирает данные о производительности в режиме реального времени с Linux, FreeBSD, MacOS и SNMP-устройств.

В этом уроке мы рассмотрим инструмент мониторинга производительности Netdata на сервере Debian 9/Ubuntu 18.04 (LTS).

Требования

  • Сервер, на котором работает Debian 9/Ubuntu 18.04 (LTS).
  • Пользователь без полномочий root с привилегиями sudo.

Установка Netdata

Первым делом подготовим систему и установим дополнительные пакеты для нормальной установки

# Debian / Ubuntu
apt-get install zlib1g-dev uuid-dev libmnl-dev gcc make git autoconf autoconf-archive autogen automake pkg-config curl

По умолчанию Netdata доступен в репозитории по умолчанию в Debian9/Ubuntu 18.04.

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

# sudo apt-get install netdata -y

После установки Netdata вы можете перейти к следующему шагу.

Настройка Netdata

По умолчанию файл конфигурации Netdata находится в /etc/netdata/netdata.conf.

Теперь откройте файл и измените адрес loopback сервера на IP-адрес вашего сервера.

sudo nano /etc/netdata/netdata.conf

Сделайте следующие изменения:

[global]
        run as user = netdata
        web files owner = root
        web files group = root
        # Netdata is not designed to be exposed to potentially hostile
        # networks.See https://github.com/firehol/netdata/issues/164
        bind socket to IP = 192.168.0.234

Сохраните и закройте файл, затем перезапустите службу Netdata, чтобы применить изменения:

sudo systemctl restart netdata

Посмотрите статус службы, чтобы удостовериться в его запуске:

sudo systemctl status netdata

Вывод:

netdata.service - netdata - Real-time performance monitoring
   Loaded: loaded (/lib/systemd/system/netdata.service; enabledЗагрузка и использование диска
; vendor preset: enabled)
   Active: active (running) since Thu 2018-08-16 06:03:01 UTC; 3min 29s ago
     Docs: man:netdata
           file:///usr/share/doc/netdata/html/index.html
           https://github.com/firehol/netdata
 Main PID: 3317 (netdata)
    Tasks: 14 (limit: 2855)
   CGroup: /system.slice/netdata.service
           ??3317 /usr/sbin/netdata -D
           ??3350 bash /usr/lib/x86_64-linux-gnu/netdata/plugins.d/tc-qos-helper.sh 1
           ??3353 /usr/lib/x86_64-linux-gnu/netdata/plugins.d/apps.plugin 1

Aug 16 06:03:01 ubuntu1804 systemd[1]: Stopped netdata - Real-time performance monitoring.
Aug 16 06:03:01 ubuntu1804 systemd[1]: Started netdata - Real-time performance monitoring.

Доступ к веб-интерфейсу Netdata

Теперь Netdata установлена и прослушивает порт 19999.

Откройте веб-браузер и введите URL-адрес http://server_ip:19999. 

ВНИМАНИЕ!!! «server_ip» заменить на IP  вашего сервера, например: http://192.168.0.1:19999

Вы будете перенаправлены на панель управления Netdata по умолчанию:

Загрузка и использование диска

Сетевая информация

Процессы

Releated

Не подключается Samba/NAS после установки/обновления на Ubuntu 20.04

Начиная с версии 4 сервер Samba, и клиент Samba не поддерживают согласование протоколов на более старом уровне. Вы должны включить их в файле smb.conf

Отредактируйте файл /etc/samba/smb.conf (требуются права root)

в разделе [global] добавьте следующую строку:

client min protocol = NT1

Сохраните файл и выйдите из редактора.

Следует перезапустить службу Samba, чтобы это изменение вступило в силу. В терминале введите эту команду:

sudo service smbd restart

Linux Mint Debian Edition 4

Увидел свет выпуск альтернативной сборки дистрибутива Linux Mint — Linux Mint Debian Edition 4, выполненной на основе пакетной базы Debian (классический Linux Mint базируется на пакетной базе Ubuntu). Кроме использования пакетной базы Debian, важным отличием LMDE от Linux Mint является постоянный цикл обновления пакетной базы (модель непрерывных обновлений: частичный роллинг-релиз, semi-rolling release), при котором обновления пакетов выходят постоянно и пользователь в любой момент имеет возможность перейти на последние версии программ.

Дистрибутив доступен в виде установочных iso-образов LMDE4_x64 и LMDE4_x32 с десктоп-окружением Cinnamon. В поставку LMDE включено большинство улучшений классического релиза Mint 19.3, в том числе оригинальные разработки проекта (менеджер обновлений, конфигураторы, меню, интерфейс, системные GUI-приложения). Дистрибутив полностью совместим с Debian GNU/Linux, но не совместим на уровне пакетов с Ubuntu и классическими релизами Linux Mint.

LMDE ориентирован на более технически грамотных пользователей и предоставляет более новые версии пакетов. Целью развития LMDE является проверка того, что Linux Mint сможет продолжить существовать в том же виде даже в случае прекращения разработки Ubuntu. Кроме того, LMDE помогает проверять развиваемые проектом приложения на предмет их полноценной работы в системах, отличных от Ubuntu.

Основные изменения:

  • Поддержка автоматической разбивки дисковых разделов для LVM и при шифровании всего диска;
  • Поддержка шифрования содержимого домашнего каталога;
  • Поддержка автоматической установки драйверов NVIDIA;
  • Поддержка накопителей NVMe;
  • Поддержка верифицированной загрузки в режиме UEFI SecureBoot;
  • Поддержка субмодулей Btrfs;
  • Переработанный инсталлятор;
  • Автоматическая установка пакетов с микрокодом;
  • Автоматическое изменение разрешение экрана до 1024×768 при запуске Live-сеанса в Virtualbox;
  • Перенос улучшений из Linux Mint 19.3, в том числе инструмент для определения оборудования HDT, утилита boot-repair для восстановления повреждённой загрузочной конфигурации, системные отчёты, настройки языка, улучшение поддержки HiDPI, новое загрузочное меню, приложения Celluloid, Gnote, Drawing, рабочий стол Cinnamon 4.4, пиктограммы состояния XApp и т.п.
  • Включение по умолчанию установки рекомендуемых зависимостей (категория recommended);
  • Удаление пакетов и репозитория deb-multimedia;
  • Пакетная база Debian 10 с репозиторием backports.