안녕하세요, 

베스핀글로벌 GCP Support팀입니다.


이번 아티클에서는 주제로 "GCE VM에 Ops Agent를 설치하는 방법"을 다루고자 합니다.



Ops Agent 소개 및 설치 방법


Ops Agent는 Compute Engine 인스턴스에서 추가적인 로그 및 모니터링 메트릭을 수집하는 Agent입니다.[1]

Ops Agent를 각 인스턴스에 설치하여 추가적인 로그 및 메트릭을 Cloud Logging과 Cloud Monitoring에 전송할 수 있습니다.


Ops Agent는 VM 인스턴스에 직접 연결하여 설치 하거나, Google Cloud 콘솔 상에서 설치 할 수 있습니다.


1. VM 인스턴스에 직접 연결하여 Agent 설치


1) SSH 등의 방법으로 VM 인스턴스에 연결합니다.

2) 아래 명령어를 실행합니다.


curl -sSO https://dl.google.com/cloudagents/add-google-cloud-ops-agent-repo.sh

sudo bash add-google-cloud-ops-agent-repo.sh --also-install


※ 최신 버전이 아닌 특정 버전의 agent를 설치하고 싶은 경우 --version flag를 추가합니다.

sudo bash add-google-cloud-ops-agent-repo.sh --also-install \

  --version=1.*.*


2. Google Cloud Console을 사용하여 Agent 설치


1) Cloud Monitoring으로 이동합니다.

2) Monitoring 탐색창에서 Dashboards를 선택합니다.

3) Dashboard에 VM Instances를 검색하여 VM Instances Dashboard로 들어갑니다.

4) 대시보드 테이블에서 Ops Agent를 설치하고자 하는 인스턴스를 선택 후 Install/Update Agents를 클릭.

Run in Cloud Shell을 눌러 설치를 진행합니다.



※ Compute Engine의 Observability 탭에서도 Ops Agent를 설치 할 수 있습니다.



3. 자동화 도구를 사용하여 설치


VM에 직접 설치하는 방법 외에도 Terraform, Ansible, Chef와 같은 자동화 도구를 사용하여 여러 VM에 Ops Agent를 설치할 수 있습니다.

자세한 내용은 관련 문서[2]를 참고하시기 바랍니다.



참조 링크


[1] Ops Agent 개요 

https://cloud.google.com/stackdriver/docs/solutions/agents/ops-agent

[2] 자동화 도구를 사용하여 에이전트 관리 

https://cloud.google.com/stackdriver/docs/solutions/agents/ops-agent/fleet-installation



관련 문의사항이 있으시면 Support Portal에 문의해 주시기 바랍니다.


감사합니다.