Munin, або як контролювати наш сервер в Linux

Мунін

Вам коли-небудь доводилося контролювати кілька комп’ютерів одночасно? Якщо це було у вашому випадку, ви, безумовно, зіткнулися з якоюсь іншою проблемою або вам довелося чергуватися, щоб переглянути інформацію про них усіх. Якщо ви ототожнюєтесь із усім вищесказаним, Мунін Це відповідь на ваші молитви. Це програма, яка покаже дані зі статистикою нашого сервера такі як процесор, робоче навантаження, використовувана оперативна пам’ять, мережевий трафік тощо.

У цьому після Ми не збираємося пояснювати, як працюють сервери, або щось подібне. Тут ми лише навчимо вас як встановити та запустити цю потужну програму - на вашому комп'ютері на базі Ubuntu. Решта повинна бігти самостійно. Тут ми розповімо вам все, що вам потрібно знати з цього приводу.

Як встановити Munin на Ubuntu

  1. Добре. Встановлення цієї програми дуже просте, настільки, що досить сказати, що вона знаходиться в офіційних сховищах, щоб знати, що ми можемо встановити її з терміналу за допомогою команди "sudo apt install munin" (без лапок) або від менеджера пакетів, такого як Syanptic. Після встановлення нам доведеться змусити це працювати, для чого ми переходимо до наступного кроку.
  2. Ми редагуємо файл конфігурації, який знаходиться у шляху / var / cache / munin / www і ми копіюємо та вставляємо наступний текст, тобто він повинен мати лише таке:

dbdir / var / lib / munin
htmldir / var / cache / munin / www
logdir / var / log / munin
rundir / var / run / munin

# Де шукати шаблон HTML
tmpldir / etc / munin / templates

# просте дерево хоста
[munin.localhost.com]
адреса 127.0.0.1
use_node_name так [/ вихідний код]

  1. Далі ми редагуємо серверний файл таким чином, щоб він діяв як вузол для себе і прослуховував лише себе (loopback), а не на всіх інтерфейсах мережі. Це досягається редагуванням файлу munin-node.conf зміна значення господар і 127.0.0.1.
  2. На наступному кроці ми відредагуємо файл apache.conf щоб налаштувати псевдонім, ми будемо робити наступний текст:

Псевдонім / munin / var / cache / munin / www

Замовлення дозволяє, заперечувати
# Дозволити з localhost 127.0.0.0/8 :: 1
Дозвольте від усіх
Варіанти Немає

# Цей файл можна використовувати як файл .htaccess або як частину вашого apache
# конфігураційний файл.
#
# Параметр файлу .htaccess працює для каталогу munin www
# (/ var / cache / munin / www) повинен мати "AllowOverride all" або щось інше
# близько до цього набору.
#

AuthUserFile / etc / munin / munin-htpasswd
Ім'я "адміністратор"
AuthType Basic
вимагати дійсного користувача

# Для наступної частини потрібно, щоб mod_expires був увімкнений.
#

# Встановіть час закінчення терміну дії файлів за замовчуванням на 5 хвилин 10 секунд
# час їх створення (модифікації). Ймовірно, є нові файли від
# того часу.
#
ExpiresActive On
Закінчується За замовчуванням M310

  1. Далі, беручи до уваги, що користувач буде "адміністратором", ми відкриваємо термінал, отримуємо доступ до каталогу, де ми змінили файл, і створюємо пароль за допомогою такої команди:
htpasswd -c munin-htpasswd admin
  1. Все вже було б налаштовано. Тепер, щоб це працювало, ми напишемо команду:
service munin-node restart && service apache2 restart

Чого б не вистачало? Найголовніше: починайте моніторинг сервера. Для цього нам потрібно лише ввести ім’я користувача та пароль, які ми визначили раніше за допомогою доступу munin.localhost.com, в цей момент ми побачимо, що ми маємо в заголовку цієї публікації.

Через: root.com.


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

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

*

*

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