US: +1 561 2500001/EU: +359 2 4925555 LiveChat
[email protected] Sign Up Login
ITLDC
  • SSD VDS
  • HD VDS
  • Серверы
  • Хостинг
  • Поддержка
  • Блог
  • Контакт
  • [EN]
  • [UA]
  • SSD VDS
  • HD VDS
  • Серверы
  • Хостинг
  • Поддержка
  • Блог
  • Контакт
  • [EN]
  • [UA]

Мониторинг сервера или VDS: Munin

Мониторинг сервера или VDS: Munin

Июл 18, 2014DmytroНовости

Существует множество различных систем мониторинга — от самых примитивных, проверяющих работу отдельных сервисов или параметров, до сложных полноценных систем управления. Мы сегодя рассмотрим Munin — очень простой с точки зрения настройки инструмент, который позволяет протоколировать и визуализировать состояние UNIX-систем.

Даже при базовой установке Munin умеет работать с основными параметрами — загрузкой памяти, CPU, дисков, сети. При необходимости можно подключить дополнительные модули и настроить отсылку диагностических сообщений при определенных условиях.

Бесспорным преимуществом Munin является простота его установки. Давайте установим на нашу SSD VDS на базе Centos с установленной панелью ISPManager этот пакет мониторинга.

Для начала подключим репозиторий EPEL и установим Munin и RRDTool, который используется для визуализации данных:

1
2
rpm -Uvh http://download.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm
yum --enablerepo=epel install munin munin-node rrdtool

Затем немного модифицируем /etc/httpd/conf.d/munin.conf под наши нужды:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
Alias /munin /var/www/html/munin
<Directory /var/www/html/munin>
    Options FollowSymLinks
    AllowOverride None
    Order allow,deny
    Allow from all
    AuthUserFile /etc/munin/munin.htpasswd
    AuthName "Munin"
    AuthType Basic
    require valid-user
    ExpiresActive On
    ExpiresDefault M310
</Directory>
ScriptAlias /munin-cgi/munin-cgi-graph /var/www/cgi-bin/munin-cgi-graph

Так как включена авторизация для доступа к странице мониторинга, необходимо создать пользователя и установить ему пароль:

1
htpasswd -cm /etc/munin/munin.htpasswd monitor

На это установка закончена. Не правда-ли, совсем несложно? Теперь включим автостарт для munin-node и запустим нашу систему мониторинга:

1
2
/etc/init.d/munin-node start
chkconfig munin-node on

Перезапустим Apache для того, чтобы изменения в конфигурации вступили в силу:

1
service httpd restart

После этого необходимо подождать 5-10 минут для того, чтобы Munin собрал первоначальные данные и были созданы графики, показывающие состояние системы. После этого откроем страницу http://your.server/munin/ и введем логин и пароль пользователя — наша система мониторинга готова, собирает и отображает в виде графиков основные параметры операционной системы и приложений.

Tags: centos,  monitoring,  munin
Related Posts
  • Выпущен Centos 8

  • Как «растянуть» файловую систему VDS после смены тарифа без потери данных?

  • Мониторинг и управление сервисами с помощью Monit на Centos 7

  • Простой способ подключиться по RDP к Linux VDS

← О нас пишут — обзор ITLDC SSD VDS на Lowendbox
Centos 7: готов к использованию →

Recent Posts

  • 🐬 5 Modern MySQL-Compatible Databases Worth Knowing
    🐬 5 Modern MySQL-Compatible Databases Worth Knowing

    These days, saying “I’m using MySQL” is...

  • 🛠️ Mission Complete: NL Datacenter Maintenance Report!
    🛠️ Mission Complete: NL Datacenter Maintenance Report!

    Last week, while most people were enjoyi...

  • Disk Usage 🧮  in Linux: Tools, Tips, and That One Mysterious 20GB Log File
    Disk Usage 🧮 in Linux: Tools, Tips, and That One Mysterious 20GB Log File

    You’re running your awesome website, cru...

  • OpenSSH 10.0 Released – New Tricks for Your Trusted Terminal Buddy
    OpenSSH 10.0 Released – New Tricks for Your Trusted Terminal Buddy

    TL;DR: OpenSSH just hit version 10.0, an...

  • 🛠️ DUS Datacenter Maintenance Complete: New Servers In!
    🛠️ DUS Datacenter Maintenance Complete: New Servers In!

    Guten Tag, liebe Hosting-Freunde! 🇩🇪 Gue...

  • Bash Process Management: How to Tame Your Shell Like a Pro
    Bash Process Management: How to Tame Your Shell Like a Pro

    Running Linux commands is cool. Running...

  • 🚀 Beyond Nginx: Exploring the Best Lightweight Web Servers for PHP & HTTPS
    🚀 Beyond Nginx: Exploring the Best Lightweight Web Servers for PHP & HTTPS

    Nginx has long been the go-to web server...

  • Mastering the Art of Redirecting Chaos: Linux Shell I/O Redirection Explained
    Mastering the Art of Redirecting Chaos: Linux Shell I/O Redirection Explained

    So, you’ve finally made friends with the...

US/APAC Support

ITLDC

PO Box #800054
Aventura
FL 33280
USA

+1 561 2500001

[email protected]

EU Support

Smart Industries LLC

187E Warm Springs Rd B218
Las Vegas
NV 89119
USA

+1 561 2500001

[email protected]

Services

  • SSD VDS
  • Dedicated Servers
  • Shared Hosting
  • Colocation
  • DDoS Protection
  • SSL Certificates
  • Backup Storage
  • Reselling

Support

  • Get Help
  • ITLDC Status
  • Looking Glass
  • Our SLA
  • Datacenters
  • FAQ & Knowledgebase
  • Data Security
  • Contact us

© Copyright 1995-2019 ITLDC Team. You can freely use or share information from this site with a hyperlink to the original page.