IBM Performance Management (SaaS)

Установка агентов

Для установки агента мониторинга в Linux или вAIX нужно скачать архивный файл с с веб-сайта IBM® Service Engage, распаковать файлы установки агента и запустить сценарий установки.

Агенты мониторинга, доступные для установки, зависят от уровня подписки на услуги. Список агентов, включенных в каждый уровень подписки на услуги, смотрите в разделе Обзор продукта.

Список агентов, работающих в Linux или в AIX, смотрите в разделе Обязательные задачи.

Прежде чем начать

В управляемой системе можно установить любую комбинацию агентов мониторинга. Например, если вы установили агент Monitoring Agent for Ruby для мониторинга приложений Ruby On Rails, то вы можете также установить агент Response Time Monitoring Agent для сбора дополнительной информации о времени ответа приложений Ruby и агент Monitoring Agent for Linux OS для мониторинга других характеристик системы (например, общее использование процессора, памяти и диска).

Об этой задаче

Некоторые агенты конфигурируются и запускаются автоматически. Другие агенты нужно сконфигурировать для сбора данных:
  • Следующие агенты конфигурируются и запускаются автоматически:
    • Linux OS Agent
    • UNIX OS Agent
    • Агент HTTP Server
    • агент Response Time

    Для Агент HTTP Server просмотрите файл конфигурации, который создается агентом для HTTP Server. После этого вручную добавьте в файл конфигурации сервера конфигурацию сборщика данных.

    Среда выполнения Java™ устанавливается только при установке агента, для которого это требуется, и доступна не всегда. Кроме того, ksh больше не требуется для установки, и поддерживается SELinux в принудительном режиме.

  • Следующие агенты - это агенты с несколькими экземплярами. Нужно создать первый экземпляр и запустить агент вручную. Агент с несколькими экземплярами - это агент, одна установка которого создает уникальный экземпляр мониторинга для каждого уникального экземпляра приложения. В результате эти экземпляры показаны в консоли Performance Management console.
    • DataPower Agent
    • DB2 Agent
    • HMC Base Agent
    • IBM Integration Bus agent
    • JBoss Agent
    • Linux KVM Agent
    • MongoDB Agent
    • MySQL Agent
    • Oracle Database Agent
    • PHP Agent
    • PostgreSQL Agent
    • Python Agent
    • Tomcat Agent
    • SAP Agent
    • Ruby Agent
    • VMware VI Agent
    • WebSphere Infrastructure Manager Agent
    • WebSphere MQ Agent
  • DataPower Agent: Перед установкой агента средство проверки обязательных компонентов проверяет, задано ли в AIX для ulimit значение unlimited. Введите команду ulimit -d unlimited, чтобы задать для переменной среды max data segment size значение unlimited.
  • HMC Base Agent: Если вы устанавливаете агент от имени пользователя root, то убедитесь, что установлено системное TL07. Если вы устанавливаете агент от имени пользователя не-root, то убедитесь, что системное TL08 установлено только для AIX6.
  • Агент Linux KVM Agent - это также агент с несколькими соединениями. Он поддерживает соединение со средой как гипервизора KVM на основе Enterprise Linux, так и Red Hat Enterprise Virtualization Manager (RHEVM).
  • Node.js Agent: Этот агент нужно сконфигурировать для сбора данных. Добавьте модуль plugin мониторинга в приложение Node.js.
  • Ruby Agent: Для углубленной диагностики агент нужно сконфигурировать для сбора данных. Чтобы разрешить сводные панели диагностики, нужно установить и сконфигурировать сборщик диагностических данных.
  • WebSphere Applications Agent: Агент запускается автоматически, но его нужно сконфигурировать для сбора данных.
Агенты мониторинга можно установить от имени пользователя root или не-root.

Процедура

  1. Чтобы скачать архивный файл установки, войдите в раздел Мои услуги на веб-сайте IBM Service Engage.

    Щелкните по Скачивания, чтобы посмотреть пакеты, доступные для скачивания. Щелкните по Скачать агент под пакетом Linux или AIX для вашей подписки на услуги. Сохраните файл в промежуточном каталоге по вашему выбору.

    Агенты нужно установить на компьютере, на котором установлено приложение. Если нужно, то перенесите архивный файл установки на отслеживаемый компьютер. Архивный файл содержит агенты и сценарий установки.

    Напоминание: Убедитесь, что в каталоге нет старых версий архивных файлов.
  2. Откройте сеанс оболочки терминала на компьютере Red Hat Enterprise Linux или AIX.
  3. Перейдите в каталог, в котором находится архивный файл.
  4. Извлеките файлы установки , используя следующие команды (в зависимости от вашей подписки или вашего продукта):
    Linux
    • Для IBM Application Performance Management on Cloud:
      tar -xf ./IAPMaaS_Agents_8.1.1.tar
    • Для IBM Monitoring on Cloud:
      tar -xf ./APMaaS_Agents_8.1.1.tar
    • Для IBM Application Diagnostics on Cloud:
      tar -xf ./APDaaS_Agents_8.1.1.tar
    • IBM Application Performance Management Advanced on Cloud:
      Указанные ниже команды извлекают агентов для подписки Application Performance Management и подписки Application Diagnostics, что дает вам все агенты в подписке Application Performance Management Advanced:
      tar -xf ./IAPMaaS_Agents_8.1.1.tar
      tar -xf ./APDaaS_Agents_8.1.1.tar
    AIX
    • Для IBM Application Performance Management on Cloud:
      tar -xf ./IAPMaaS_AIX_Agents_8.1.1.tar
    • Для IBM Monitoring on Cloud:
      tar -xf ./APMaaS_AIX_Agents_8.1.1.tar
    • Для IBM Application Diagnostics on Cloud:
      tar -xf ./APDaaS_AIX_Agents_8.1.1.tar
    • IBM Application Performance Management Advanced on Cloud:

      Указанные ниже команды извлекают агентов для подписки Application Performance Management и подписки Application Diagnostics, что дает вам все агенты в подписке Application Performance Management Advanced:

      tar -xf ./IAPMaaS_AIX_Agents_8.1.1.tar
      tar -xf ./APDaaS_AIX_Agents_8.1.1.tar

    Сценарий установки извлекается в каталог, указанный для архивного файла и версии. Например:предложение_Agent_Install_8.1.1. Двоичные файлы и файлы конфигурации агента извлекаются в подкаталоги этого каталога.

  5. Запустите сценарий установки из каталога, который указан для архивного файла и версии:
    ./installAPMaaSAgents.sh
    Информацию о том, как установить агенты в режиме без вывода сообщений, смотрите в разделе Установка агентов в режиме без вывода сообщений.
  6. Укажите, хотите ли вы установить отдельные агенты, комбинацию агентов или все агенты.
  7. В зависимости от того, устанавливаете ли вы или обновляете агенты, выполните один из следующих шагов:
    • Если вы устанавливаете агенты, то укажите каталог установки агентов.
      • LinuxИспользуйте /opt/ibm/apm/agent по умолчанию или задайте другой каталог.
      • AIXИспользуйте /opt/ibm/ccm/agent по умолчанию или задайте другой каталог.
    • Если вы обновляете агенты, то в ответ на запрос каталога установки агентов введите каталог установки предыдущих версий агентов.
      Linux
      1. Если в /opt/ibm/ccm/agent существует более старая версия агентов, вы должны задать новый каталог установки. В следующем шаге вас спросят, хотите ли вы перенастроить конфигурацию агента из /opt/ibm/ccm/agent.
      2. Если вы хотите перенести конфигурацию агента из старого каталога (/opt/ibm/ccm/agent) в новый каталог установки (например, /opt/ibm/apm/agent), то агент нужно запускать в новом каталоге установки.
        Ограничение: Старая версия агента автоматически останавливается в старом каталоге установки, но не запускается автоматически в новом каталоге установки.
      3. По завершении установки и проверки того, работает ли агент в новом каталоге установки, вы должны деинсталлировать старую версию агента в каталоге /opt/ibm/ccm/agent. Чтобы удалить все агенты, введите команду /opt/ibm/ccm/agent/bin/smai-agent.sh ёuninstall_all.
  8. После того как вас спросят, принимаете ли вы лицензионное соглашение, введите 1, чтобы принять соглашение и продолжить, либо введите 2, чтобы отказаться от установки. После того как вы введете 1 (примете), запустится сканирование вашей среды с целью поиска обязательных компонентов, для выполнения которого потребуется несколько секунд. Если какие-либо требования не выполнены, то в сообщении будет указан файл журнала, в котором приведена причина ошибки. Если окажется, что отсутствует библиотека или на диске не хватает места, то установка останавливается. Исправьте ошибку и вновь запустите сценарий установки.
  9. Если для агента мониторинга требуется конфигурирование или если вы хотите просмотреть параметры по умолчанию, то смотрите раздел Конфигурирование агентов.

    Если вы обновили предыдущую версию агента, прочтите этот раздел, чтобы ознакомиться со всеми задачами по переконфигурированию или перенастройке, которые нужно выполнить, прежде чем войти в систему Performance Management console: Обновление агентов мониторинга.

  10. Чтобы убедиться, что агент запущен, введите одну из следующих команд:
    Команда Описание
    ./имя-agent.sh start

    Запустите агент мониторинга из нового каталога установки.

    ./имя-agent.sh status

    Убедитесь, что агент мониторинга передает данные в консоль.

    После обновления нужно перезапустить все агенты, которые не конфигурируются и не запускаются установщиком автоматически (смотрите раздел Об этой задаче).

    Если вы выполняли установку с ID пользователя не-root, то выполните перед запуском агентов следующее действие.

  11. Если вы установили агенты с ID пользователя не-root, то для завершения установки нужно от имени пользователя root выполнить следующие действия:
    1. Запустите следующий сценарий:
      каталог_установки /bin/SetPerm -a
      Где каталог_установки - это каталог установки агента.
    2. Запустите следующий сценарий:
      каталог_установки /bin/UpdateAutoRun.sh
    3. Перезапустите агент ОС и все остальные агенты, запущенные от имени пользователя не-root. (Шаг 10)
  12. После того, как установка завершена и командная строка стала доступна, вы можете повторить шаги 5 и 9, чтобы установить в управляемой системе дополнительные агенты мониторинга.

Дальнейшие действия