본문으로 건너뛰기

설치하기

exemone-cloud-agent는 AWS·Azure 클라우드 환경의 리소스를 모니터링하기 위한 에이전트입니다. bin 파일을 사용해 서버에 단독으로 설치합니다.

사전 요구 사항

AWS 모니터링을 시작하기 전에 AWS 필요 권한을 사전에 확인해야 합니다.

지원 환경

항목내용
지원 클라우드AWS, Azure
미지원 클라우드OCI, NCP, GCP, SCP
지원 OSLinux
Receiver 통신gRPC, 포트 9009

에이전트 등록하기

서버에 Cloud Agent를 설치하기 전에 엑셈원 웹 UI에서 에이전트를 먼저 등록해야 합니다. 등록 시 발급되는 Agent IDAccess Token은 설치 후 agent.yaml 설정에 필요합니다.

agent 등록 화면

  1. [Setting > Agent > Agent List & Management]로 이동합니다.
  2. [Add Agent] 버튼을 클릭합니다.
  3. Agent 생성 화면에서 [Regenerate]를 클릭해 Access Token을 발급받고, Agent ID와 함께 기록해 둡니다.
  4. [Save] 버튼을 클릭합니다.
노트

Access Token은 Regenerate 후 반드시 [Save]를 클릭해야 저장됩니다.

설치하기

bin 파일로 설치하기

  1. 실행 권한을 부여합니다.

    chmod +x setup_exemone-cloud-agent_{version}.bin
  2. 설치 파일을 실행하고 새로 설치 여부를 확인하는 프롬프트에서 y를 입력합니다.

    ./setup_exemone-cloud-agent_{version}.bin
    =====================================================
    exemone-cloud-agent Install
    =====================================================
    new install start
    Would you like to do a new install? (y/n)
    y
    xmSuccess(0): Installation is complete.
  3. 설치 완료 후 conf/agent.yaml 파일을 열어 에이전트 정보를 입력합니다.

    agent_id: <에이전트 ID>
    access_token: <엑세스 토큰>
    receiver_addr: <Receiver IP>:9009
    노트

    agent_id: 등 키 뒤의 콜론(:) 다음에 반드시 한 칸을 띄워야 합니다.

  4. 에이전트를 시작합니다.

    ./start.sh

Docker bin 파일로 설치하기

  1. 실행 권한을 부여합니다.

    chmod +x setup_exemone-cloud-agent_{version}_docker.bin
  2. 설치 파일을 실행하고 프롬프트에서 y를 입력합니다.

    ./setup_exemone-cloud-agent_{version}_docker.bin
    =====================================================
    exemone-cloud-agent Install
    =====================================================
    new install start
    Would you like to do a new install? (y/n)
    y
    Loaded image: maxgauge/exemone-cloud-agent:{version}
    xmSuccess(0): Installation is complete.
  3. 설치 완료 후 conf/agent.yaml 파일을 열어 에이전트 정보를 입력합니다.

    agent_id: <에이전트 ID>
    access_token: <엑세스 토큰>
    receiver_addr: <Receiver IP>:9009
    노트

    agent_id: 등 키 뒤의 콜론(:) 다음에 반드시 한 칸을 띄워야 합니다.

  4. 에이전트를 시작하고 컨테이너 상태를 확인합니다.

    ./start.sh
    docker ps