비OCI 환경에 대한 에이전트 및 JMS 플러그인 설정

환경이 온-프레미스 또는 타사 클라우드에 있는 경우 이 섹션을 검토하여 에이전트를 설정하고 JMS Agent Installer를 사용하여 JMS 플러그인을 배치합니다.

온-프레미스 또는 타사 클라우드에 있는 Oracle Linux 호스트의 경우 JMS 플러그인은 Oracle Management Agent를 통해 배치됩니다. OMA(Oracle Management Agent)는 호스트 시스템에 설치됩니다. Management Agent 클라우드 서비스를 사용하여 OCI(Oracle Cloud Infrastructure)에 직접 접속할 수 있습니다. JMS는 Management Agent를 설치하는 호스트에서 데이터를 수집하기 위한 서비스 플러그인으로 제공됩니다.

이러한 호스트에서 JMS 플러그인을 사용으로 설정하기 위한 두 가지 옵션이 있습니다.

  • Management Agent 소프트웨어와 함께 JMS installation script를 사용하여 설치합니다.

    JMS 설치 스크립트를 사용하여 설치하려면 계속하기 전에 시스템에 최신 Oracle JDK 8이 설치되어 있어야 합니다.

  • JMS Agent InstallerJMS_agent_configuration.rsp 파일과 함께 사용하여 설치합니다.

    JMS 에이전트 설치 프로그램은 최신 버전의 Oracle JDK 8 및 Management Agent 소프트웨어와 함께 제공됩니다. JMS Agent Installer에서 자동으로 관리하므로 시스템에 Oracle JDK 8을 사전 설치할 필요가 없습니다.

이 솔루션은 JMS Agent Installer를 사용합니다.

에이전트 설치 프로그램 소프트웨어 다운로드

Oracle Linux 인스턴스에 대한 JMS 에이전트 설치 프로그램 버전을 다운로드합니다. 다운로드에는 설치 프로그램 파일과 구성 파일이 포함됩니다.

  1. 탐색 메뉴를 열고 관찰 가능성 및 관리를 누른 다음 Java 관리 아래의 플리트를 누릅니다.
  2. 이전에 생성한 플리트를 선택합니다.
  3. 에이전트 설치 프로그램 다운로드를 누릅니다.
  4. 호스트 구조에 적합한 Oracle Linux 버전의 에이전트 설치 프로그램을 선택하고 다운로드합니다.
    다음 파일은 작업을 수행 중인 시스템에서 다운로드됩니다.
    1. jms_setup_version-number_os-type.tar.gz 설치 프로그램 파일
    2. JMS_agent_configuration.rsp 구성 파일
  5. 닫기를 누릅니다.

에이전트 설치 프로그램 소프트웨어 설치 및 플러그인 배치

소프트웨어를 설치하고 Oracle Linux 호스트에 플러그인을 배치합니다.

  1. 다운로드한 에이전트 설치 프로그램 파일(jms_setup_version-number_os-type.tar.gz) 및 구성 파일(JMS_agent_configuration.rsp)을 Linux 호스트로 전송합니다.
    다음 샘플 명령을 사용하여 에이전트 설치 프로그램 및 구성 파일을 호스트 시스템으로 전송할 수 있습니다.
    scp -r -i path-to-private-key/your-private-key-file path-mgmt-agent-installer/your-mgmt-agent-installer path-agent-configuration/JMS_agent_configuration.rsp username@x.x.x.x:copy-to-path
  2. 호스트에 연결합니다. Agent Installer의 압축을 풀고 구성 파일을 공통 디렉토리에 복사합니다.
    다음 예에서 jmsInstaller은 공통 디렉토리입니다.
    mkdir ./jmsInstaller && cp JMS_agent_configuration.rsp ./jmsInstaller && tar -xvf your-mgmt-agent-installer.tar.gz -C ./jmsInstaller
  3. 공통 디렉토리로 이동하여 Agent Installer가 구성 파일과 동일한 디렉토리로 압축되지 않았는지 확인합니다. 확인되면 다음 명령을 사용하여 installJMSAgent.sh 스크립트를 실행합니다.
    sudo ./installJMSAgent.sh
  4. 설치가 성공하면 다음과 유사한 메시지가 표시됩니다.
     ...
     Agent was successfully registered using key name-of-fleet(ocid1.managementagentinstallkey.oc1.region.some ocid hash).
     Instance has been assigned to JMS fleet name-of-fleet(ocid1.jmsfleet.oc1.region.some ocid hash).
     A copy of this installation log can be found at /path-to-log/JMSInstallScript/JMSInstallScriptLogs-Datestamp-Timestamp-log-number.log
     Removing the temporary files.
     The JMS installer and configuration file can be removed from the machine.
     /path-to-log/JMSInstallScript/JMSInstallerLogs-Datestamp-Timestamp-log-number.log contains the install log.
     Agent is successfully installed and is running.

설치 및 배포 확인

Management Agent 설치, 플러그인 배치 및 관리 인스턴스가 플리트와 연관되어 있는지 확인하십시오.

  1. Management Agent 설치를 확인합니다.
    1. Oracle Cloud 콘솔에서 탐색 메뉴를 열고 관찰 가능성 및 관리를 누른 다음 관리 에이전트 아래의 에이전트를 누릅니다.
    2. 에이전트 목록에서 최근에 설치된 에이전트를 찾습니다. 이 에이전트는 이전 섹션에서 만든 Fleet_Compartment 구획에 있어야 합니다. 에이전트의 가용성은 활성이어야 합니다.
  2. JMS 플러그인 배치를 확인합니다.
    1. 에이전트에서 플러그인 배치를 누르고 Java Management Service 플러그인 상자가 선택되어 있는지 확인합니다.
  3. 관리 인스턴스가 플리트에 성공적으로 연관되었는지 확인하십시오.
    1. 이전에 생성한 플리트로 이동한 다음 인벤토리 로그 객체를 누릅니다.
    2. 플리트 인벤토리 로그 페이지의 로그 탐색 섹션 아래에 새 로그 항목 jms.agent.plugin.start.log이 있습니다.
      새 로그 항목이 새로 연관된 관리 인스턴스에서 플리트 인벤토리 로그로 내보내졌습니다.