мета-данные страницы
  •  

Это старая версия документа!


Ресурсы

Вопросы развёртывания

Установка

  1. Убедиться что существует директория opt:
    mkdir -p /opt
  2. Выполнить распаковку архива:
    fetch -o - https://s3.fs.a0fs.ru/dist/config/zabbix/freebsd-template/aw.fbsd-mon-helper.tgz | tar -xvC /opt -f -
  3. Активировать конфигурацию экземпляра:
    cp /opt/aw.fbsd-mon-helper/config.dist.sh /opt/aw.fbsd-mon-helper/config.sh
  4. Прописать в crontab(5) запуск инструмента:
    ${Случайное число от 0 до 59}  */2   *    *     *  /bin/sh /opt/aw.fbsd-mon-helper/bin/lounch.sh

    Естественно вместо ${Случайное число от 0 до 59} требуется придумать число

  5. Загрузить конфигурацию syslog:
    fetch -ao \
      /etc/syslog.d/warnmsg.conf \
      'https://s3.fs.a0fs.ru/dist/config/zabbix/freebsd-template/res/syslog_config/warnmsg.conf'
  6. Загрузить конфигурацию newsyslog:
    fetch -ao \
      /etc/newsyslog.conf.d/warnmsg.conf \
      'https://s3.fs.a0fs.ru/dist/config/zabbix/freebsd-template/res/newsyslogd_config/warnmsg.conf'
  7. Создать файл лога:
    touch /var/log/warning_msg.log
  8. Перезапустить syslog:
    service syslogd reload

Обновление

Для обновления следует удалить каталоги:

  • /opt/aw.fbsd-mon-helper/bin
  • /opt/aw.fbsd-mon-helper/lib

и распаковать дистрибутив поверх имеющегося экземпляра:

fetch -o - https://s3.fs.a0fs.ru/dist/config/zabbix/freebsd-template/aw.fbsd-mon-helper.tgz | tar -xvC /opt -f -

после чего обновить данные по системе

sh /opt/aw.fbsd-mon-helper/bin/lounch.sh

Конфигурирование

Базовая конфигурация

Предусмотрены следующие опции:

Опция Описание
ADMIN_MAIL Адрес электронной почты администратора, на которую будут высылаться уведомления о состоянии обновления ОС

Дополнительные возможности

Чтобы указать прокси-сервер, для закрытых контуров, необходимо в config.sh прописать следующее:

export HTTP_PROXY="http://${proxy_ip}:3128"
export HTTPS_PROXY="$HTTP_PROXY"
export http_proxy="$HTTP_PROXY"
export https_proxy="$HTTPS_PROXY"

где:

  • ${proxy_ip} - IP прокси сервера
  • 3128 - порт HTTP прокси-сервсиа на данном сервере