Найти в Дзене
Alfa IT Studio

Мониторинг ресурсов Bitrix VM 7.*.*, отслеживания нагрузки, использования процессора, диска, памяти

Оглавление

Отслеживание состояния сервера является важным аспектом функционирования сайта или web-приложения. На данный момент, есть множество сервисов для просмотра состояния системы. В данной статье мы расскажем о различных способах мониторинга серверов на BitrixVM / CentOS.

Мониторинг через админ панель хост-провайдера

Можно выводить значения сервера на админ панель вашего хостера, например, TimeWeb, прописав команду, которая требуется. Либо это уже выводится это по умолчанию.

-2

Статичный мониторинг стандартными средствами системы

Ещё вариант - воспользоваться утилитами htop или atop. Это очень гибкие утилиты. С помощью них можно фильтровать по нагрузке, смотреть, какой именно процесс нагружает систему, какой ресурс используется больше.

-3

Также есть возможность писать каждый раз команду и выводить статичное значение, которое имеется в данный момент.

Вот несколько примеров:

  • df -h – информация о свободном пространстве дисков, также те диски которые примонтированы к системе;
  • du –h /var/lib/mysql – информация о размере ваших БД;
  • free –g – сколько занято операционной памяти или свободно на момент запроса;
-4

Динамический мониторинг через web-сервисы

Ещё можно наблюдать за сервером из под браузера с помощью Munin или Nagios. В составе «1C-Битрикс: Виртуальная машина» уже имеются системы мониторинга такие как Munin и Nagios, которые имеют большое количество различных компонентов по отслеживанию функционирования всех систем сервера.

Рассмотрим первичную установку и настройку:

1. В главном меню виртуальной машины выбрать пункт 5. Configure pool monitoring > 1. Configure monitoring services:

-5
-6

2. Далее прописываем логин и пароль, если вы не хотите оставлять стандартные значения. Логин у нас остался стандартный, нажимаем enter, а пароль меняем и подтверждаем, smtp сервер для уведомлений не стали настраивать, ставим N.

-7

Задание будет выполняться и спустя какое-то время вы получите в данном пункте меню адрес до утилит.

-8

Munin

http://адрес_сервера/munin/

логин: admin

пароль: muninBitrixMon (стандартный пароль, если вы его не меняли)

-9

Nagios

http://адрес_сервера/nagios/

логин: nagiosadmin

пароль: nagiosBitrixMon (стандартный пароль, если вы его не меняли)

-10

Если зайдя на Nagios, вы увидите warning auto uptdate. Тогда нужно в файле /etc/Nagios/Nagios.cfg поменять chek for updates с 0 на 1.

-11

Итог

Однозначного ответа какой способ выбрать - нет. Все зависит от ваших потребностей. Кому-то достаточно смотреть по мере необходимости через стандартные утилиты системы. Для кого-то достаточно графического интерфейса, а некоторым необходимо следить за показателями в режиме реального времени.

Читайте также: