Linux

Установка

Инструкция применима к операционным системам с менеджерами служб systemd, upstart и init.d, например:

  • Ubuntu Linux;

  • Red Hat Enterprise Linux;

  • CentOS Linux;

  • Debian 8 "Jessie" (для пользователей Raspberry Pi).

Если вы используете другого менеджера, пишите нам на care@saymon.info.

При установке агента в системе автоматически создаётся пользователь saymon, от имени которого будет работать агент.

Если в системе уже есть пользователь с таким логином, работа агента будет проходить от его имени.

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

На хосте без доступа в Интернет

  1. Скачать sh-скрипт установщика агента для Linux 64 bit или Linux 32 bit.

  2. Перенести скрипт на нужный хост в домашнюю директорию пользователя.

  3. Сделать скрипт исполняемым:

    64 bit
    sudo chmod +x saymon-agent-rl-linux-x64-jre-installer.sh
    32 bit
    sudo chmod +x saymon-agent-rl-linux-i586-jre-installer.sh
  4. Запустить скрипт:

    64 bit
    sudo ./saymon-agent-rl-linux-x64-jre-installer.sh
    32 bit
    sudo ./saymon-agent-rl-linux-i586-jre-installer.sh
  5. Выполнить дальнейшие инструкции в терминале.

На хосте с доступом в Интернет

  1. Выполнить однострочник:

    64 bit
    curl https://saymon.info/downloads/saymon-agent-rl-linux-x64-jre-installer.sh -o saymon-agent-instal.sh ; chmod +x saymon-agent-instal.sh ; sudo ./saymon-agent-instal.sh
    32 bit
    curl https://saymon.info/downloads/saymon-agent-rl-linux-i586-jre-installer.sh -o saymon-agent-instal.sh ; chmod +x saymon-agent-instal.sh ; sudo ./saymon-agent-instal.sh
  2. Выполнить дальнейшие инструкции в терминале.

Место установки

По умолчанию агент устанавливается в следующем каталоге: /opt/saymon-agent

Конфигурация агента

Для изменения настроек, нужно отредактировать конфигурационный файл агента /opt/saymon-agent/conf/agent.properties.

Логирование

При необходимости можно включить централизованное логирование агента через SYSLOG в файле /opt/saymon-agent/conf/logback-upstart.xml.

Log-файлы агента создаются в директории /var/log/saymon.

Работа службы агента

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

sudo service saymon-agent status
sudo service saymon-agent start
sudo service saymon-agent restart
sudo service saymon-agent stop