Просмотр Исходного

{toc}

h1. О системе мониторинга

В биллинге предустановлена система мониторинга *Zabbix*, он доступен через web по порту 8088. Плитка monitoring - Система мониторинга.
Стандартные реквизиты доступа:
* *Логин*: Admin
* *Пароль*: zabbix

!zabbix01.png|border=0,width=800!

{note}{*}Рекомендуется использовать встроенную систему исключительно для мониторинга состояния самого сервера.*
Если Вам требуется полноценная система мониторинга сети и серверов, включая сервер биллинга, лучше разверните Zabbix отдельно и настройте отправку данных агента в обе системы, как описано ниже в статье.{note}

!zabbix.png|border=1,width=1000!

h1. Статус поддержки системы мониторинга Zabbix
{note}
Система мониторинга Zabbix поставляется "как есть". Carbon Soft не предоставляет техническую поддержку Zabbix и его доработку.
{note}

h1. Включение и выключение Zabbix

За работу сервера мониторинга отвечают два параметра в конфигурационном файле */app/monitoring/cfg/config*:
* Состояние Zabbix-агента
{code}zabbix['agentd.enabled']='1'{code}
* Состояние Zabbix-сервера
{code}zabbix['server.enabled']='1'{code}
Для работы сервера установите оба в значение "1".

При необходимости полностью отключить контейнер для экономии ресурсов, добавьте в конфигурационный файл следующую переменную в значении "0":
* Состояние контейнера с агентом и сервером (по-умолчанию отсутствует в файле):
{code}app['enabled']='0'{code}

h1. Отправка данных на сторонний сервер

# Необходимо исправить два параметра в конфигурационном файле Zabbix Agent: Server и ServerActive.
Конфигурационный файл располагается по следующему пути:
{code}/app/monitoring/etc/zabbix/zabbix_agentd.conf{code}
Рекомендуется оставить так же отправку данных на локальный сервер. Предположим, адрес Вашего Zabbix сервера 192.168.0.1 и используется нестандартный порт 12345. Тогда исправленные параметры будут выглядеть следующим образом:
{code}Server=127.0.0.1,192.168.0.1
ServerActive=127.0.0.1,192.168.0.1:12345{code}
# Необходимо переопределить файл чтобы он не затёрся при перезапуске или обновлении сервера:
{code}chroot /app/monitoring
mkdir -m 755 /cfg/etc/zabbix/
cp /etc/zabbix/zabbix_agentd.conf /cfg/etc/zabbix/
exit
{code}
Перезапустите контейнер мониторинга:
{code}/app/monitoring/service restart{code}

h1. Обновление Zabbix

Zabbix в поставке идёт в основном для мониторинга сервера и отладки в случаях поиска проблем производительности. Его невозможно обновить, так как он находится в контейнере и при обновлении все измененные файлы заменятся стандартными.