Мониторинг Raspberry Pi через Checkmk

Monitoring Raspberry Pi Cerez Checkmk



Checkmk позволяет вам контролировать службы вашей системы, приложения, серверы, облачную инфраструктуру и многое другое. Это программное обеспечение разработано на Python и C++ и используется ИТ-специалистами по всему миру. Вы можете отслеживать действия вашей системы в веб-браузере, который можно открыть после настройки этого инструмента.

В этой статье мы покажем вам полную пошаговую процедуру установки и настройки. Checkmk в вашей системе Raspberry Pi.

Как контролировать Raspberry Pi Linux через Checkmk

Checkmk имеет версию с открытым исходным кодом, которую вы можете легко загрузить с веб-сайта GitHub, и для выполнения всего процесса выполните следующие шаги:







Шаг 1: Загрузите файл Checkmk Debian

Сначала загрузите Checkmk последний выпуск Debian из исходного кода GitHub с помощью следующей команды:



$ wget https: // github.com / Крисс404 / чек-мк-рука / выпускает / скачать / 2.1.0p15 / проверка-mk-raw-2.1.0p15_0.bullseye_armhf.deb



Обязательно проверьте последние Checkmk выпускать здесь а затем загрузите свою версию соответственно.





Примечание: Приведенная выше команда выполняется в 32-битной ОС Raspberry Pi.

Шаг 2: Установите пакет Checkmk Debian

Теперь, чтобы установить Checkmk Пакет Debian, убедитесь, что загружаемый пакет находится в домашнем каталоге, чтобы успешно применить следующую команду для установки Checkmk .deb или укажите полный путь.



$ судо подходящий установить . / проверка-mk-raw-2.1.0p15_0.bullseye_armhf.deb -Y

Если вы столкнулись с похожей ошибкой, как показано ниже:

Исправьте это, выполнив следующую команду:

$ судо подходящий установить --fix-отсутствует

После выполнения вышеуказанной команды вы должны снова выполнить команду установки apt, чтобы успешно установить Checkmk в системе Raspberry Pi.

Шаг 4: Подтвердите установку Checkmk

Чтобы подтвердить Checkmk установки вы можете использовать следующую команду версии:

$ омд версия

Шаг 5: Запустите Checkmk на Raspberry Pi

Начать Checkmk на Raspberry Pi следуйте приведенным ниже «омд» команда:

$ судо омд начало

Шаг 6: Создайте сайт мониторинга

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

$ судо омд создать < Название сайта >

Давайте заменим <имя_сайта> с линукс_сайт:

$ судо omd создать linux_site

Вы можете использовать любое имя сайта.

Приведенная выше команда создает сайт с данными для входа. Вы можете получить доступ к этому сайту в браузере Raspberry Pi, сначала запустив сайт с помощью следующей команды:

$ судо omd start linux_site

Затем зайдите в браузер Raspberry Pi и введите адрес http://hostname/<site_name> .

Войдите в систему с учетными данными, которые вы получили при создании сайта.

Шаг 7: Установка агента на сервер мониторинга

Чтобы начать мониторинг в системе Raspberry Pi, вы должны установить агент, который может помочь вам, предоставив вам несколько полезных сведений о Raspberry Pi. Вы можете установить разные агенты, но здесь я покажу вам процедуру установки агента на Raspberry Pi.

Однако, прежде чем выполнять этот процесс, вы должны изменить свой пароль из 'Пользователь' раздел.

Установите надежный пароль.

Теперь перейдите к 'Настраивать' раздел и выберите «Линукс» вариант, так как мы используем систему Raspberry Pi.

Там ты будешь агентом. Вы можете скачать агент 'что' файл, нажав на него.

Проверьте каталог загрузки, в котором установлен файл deb агента. В моем случае он находится в домашнем каталоге, и нам нужно перенести этот файл в папку «/omd/сайты/<имя_сайта>/tmp» так как вы устанавливаете этот агент для своего сайта. Для переноса на ваш сайт используйте следующую команду:

$ судо мв проверить-mk-agent-2.1.0p15- 1 _all.deb / омд / места /< Название сайта >/ температура

Заменить <имя_сайта> :

$ судо мв проверить-mk-agent-2.1.0p15- 1 _all.deb / омд / места / linux_сайт / температура

Теперь перейдите на свой сайт /tmp каталог с помощью 'CD' команда:

$ CD / омд / места / linux_сайт / температура

Установите пакет deb агента с помощью следующей команды:

$ судо подходящий установить . / проверить-mk-agent_2.1.0p15- 1 _all.deb

После установки перейдите в «Хозяева» вариант в 'Настраивать' раздел.

Нажми на «Добавить хост в мониторинг» вариант.

Выберите имя хоста, напишите сетевой адрес в качестве IP-адреса Raspberry Pi и нажмите кнопку «Сохранить и перейти к настройке сервиса» вариант.

Примечание: Использовать «имя хоста -I» команда, чтобы найти IP-адрес.

Выберите услуги в соответствии с вашим выбором с помощью «+» кнопку или вы можете пойти с 'Принять все' возможность выбора всех услуг.

Перейти к Checkmk еще раз, чтобы увидеть изменения.

Нажми на 'Услуги' вариант в «Обзор» раздел, чтобы увидеть список сервисов, где вы можете отслеживать ресурсы Raspberry Pi, такие как загрузка ЦП, использование и многое другое.

На данный момент вы успешно установили агент для мониторинга служб на Raspberry Pi.

Вывод

Checkmk — это ценный инструмент для мониторинга ваших ресурсов Raspberry Pi, таких как загрузка ЦП, использование ЦП, сеть, файловая система и многое другое. Вы можете установить этот инструмент с помощью пакета Debian. После установки необходимо создать сайт с помощью «омд» команду и запустите сайт, чтобы успешно загрузить его в браузере Raspberry Pi с учетными данными для входа. Вы должны изменить пароль перед установкой агента для успешного мониторинга ресурсов Raspberry Pi.