Моніторинг, моніторинг та управління комп’ютерними системами від Ubuntu

про-моніт

У наступній статті ми збираємось поглянути на Моніт. Цей інструмент буде корисний, коли справа стосується контролювати та розподіляти обчислювальні системи, виконувати автоматичне технічне обслуговування та ремонт.

Monit - це утиліта для керувати та контролювати процеси, програми, файли, каталоги та файлові системи в системі Unix. Користувачі можуть використовувати Monit для моніторингу файлів, каталогів та файлових систем щодо змін, таких як зміни позначок часу, зміни контрольної суми або зміни розміру.

Моніт керується за допомогою простого у налаштуванні файлу управління на основі синтаксису, орієнтованого на токен вільної форми. Він відстежує журнали та повідомляє нас про стан помилок за допомогою настроюваних повідомлень попередження. Крім того, Monit може виконувати різні перевірки мережі TCP / IP, перевірки протоколів і дозволить нам використовувати SSL для таких перевірок.

Що можна контролювати за допомогою Monit?

Ми можемо використовувати Monit для контролювати процеси daemon або подібні програми, що працюють на localhost. Ця програма особливо корисна для моніторингу як демонових процесів, так і тих, які запускаються під час завантаження системи.

будинки

На відміну від багатьох інших систем моніторингу, Monit може діяти, якщо виникає помилка, наприклад; якщо sendmail не запущений, ця програма може знову запустити sendmail автоматично або якщо apache використовує занадто багато ресурсів, Monit може зупинити або перезапустити apache і надіслати нам попереджувальне повідомлення. Monit також може контролювати характеристики процесу, наприклад, скільки пам'яті або процесорів використовує процес.

На додаток до того, що згадувалось до цього часу, також Ви можете використовувати цю програму для моніторингу файлів, каталогів та файлових систем на localhost. Ми зможемо відстежувати ці елементи на предмет змін, таких як зміни часових позначок, зміни контрольної суми або зміни розміру.

статус

Моніт може відстежувати мережеві підключення до декількох серверів, або на localhost, або на віддалених хостах. Підтримуються сокети доменів TCP, UDP та Unix. Навіть якщо протокол не підтримується, ми зможемо протестувати сервер, оскільки Monit можна налаштувати на передачу будь-яких даних та перевірку відповіді із сервера.

Моніт можна звикнути тестування програм або скриптів у певний час, як у cron. Крім того, це дозволить нам перевірити вихідне значення програми та виконати дію або надіслати попередження, якщо вихідне значення вказує на помилку.

Ця програма також може бути використана для відстежувати загальні системні ресурси на localhostтакі як загальне використання центрального процесора, пам'яті та завантаження системи.

Встановіть Monit на Ubuntu 20.04 LTS Focal Fossa

Встановлення цієї програми досить просте. У наступних рядках ми побачимо, як встановити Monit в Ubuntu 20.04. Як зазначено на їх веб-сайті, тим самим інструкціям можна керуватися для Ubuntu 18.04, 16.04 та будь-якого іншого дистрибутива на основі Debian, такого як Linux Mint.

Для початку відкриємо термінал (Ctrl + Alt + T) і ми переконаємось, що всі пакети в нашій системі оновлені. Ми досягнемо цього за допомогою команд:

sudo apt update; sudo apt upgrade

Тоді ми можемо встановити програму. Monit доступний за замовчуванням сховищем Ubuntu 20.04. З цієї причини ми можемо встановити його за допомогою команди в терміналі:

встановити

sudo apt install monit

Після встановлення служба Monit запуститься автоматично. Це може перевірити його статус набравши в одному терміналі:

статус монітор

sudo systemctl status monit

За замовчуванням веб-інтерфейс Monit вимкнено. З цієї причини нам доведеться його ввімкнути та встановити пароль адміністратора. Ми можемо зробити це, відредагувавши такий файл:

sudo vim /etc/monit/monitrc

Усередині цього файлу нам доведеться знайти, розкоментувати та налаштувати пароль адміністратора Monit як показано в наступному:

увімкнути пароль і користувача в

set httpd port 2812 and
allow admin:monit

Після внесення змін ми можемо зберегти та закрити редактор. Наступним кроком буде перезапустіть Monit:

перезапустити моніт

sudo monit -t
sudo systemctl restart monit

Якщо вам потрібна інформація про будь-який з параметрів у файлі конфігурації, ви можете зверніться до програмна документація.

Доступ до інтерфейсу програми

На даний момент ми можемо відкрийте веб-браузер і отримайте доступ до веб-інтерфейсу програми, перейшовши за URL-адресою http://dirección-ip-de-tu-servidor:2812.

логін програми

Ця адреса повинна показати нам сторінку входу. Якщо ви не змінили ім'я користувача та пароль у файлі конфігурації, можете увійти з іменем користувача 'адмін'і пароль'моніт".

господар моніт

Для отримання корисної інформації та допомоги ми рекомендуємо перевірити офіційний веб-сайт проекту або його сховище в bitbucket.


Залиште свій коментар

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

*

*

  1. Відповідальний за дані: Мігель Анхель Гатон
  2. Призначення даних: Контроль спаму, управління коментарями.
  3. Легітимація: Ваша згода
  4. Передача даних: Дані не передаватимуться третім особам, за винятком юридичних зобов’язань.
  5. Зберігання даних: База даних, розміщена в мережі Occentus Networks (ЄС)
  6. Права: Ви можете будь-коли обмежити, відновити та видалити свою інформацію.