GCP_Monitoring 및 Logging 에이전트 설치
Monitoring 및 Logging 에이전트 설치
에이전트는 데이터를 수집한 다음 GCP Console의 Cloud Monitoring에 정보를 전송하거나 스트리밍합니다.
Cloud Monitoring 에이전트는 가상 머신 인스턴스에서 시스템 및 애플리케이션 측정항목을 수집하고 Monitoring으로 보내는 collectd 기반 데몬입니다. 기본적으로 Monitoring 에이전트는 디스크, CPU, 네트워크, 프로세스 측정항목을 수집합니다. Monitoring 에이전트를 구성하면 타사 애플리케이션에서도 에이전트 측정항목의 전체 목록을 가져올 수 있습니다. 자세한 정보는 Cloud Monitoring agent overview를 참조하십시오.
이 섹션에서는 Cloud Logging 에이전트를 설치하여 VM 인스턴스에서 Cloud Logging으로 로그를 스트리밍합니다. 이 실습의 뒷부분에서 VM을 중지하고 시작할 때 생성되는 로그를 확인할 수 있습니다.
모든 VM 인스턴스에서 Cloud Logging 에이전트를 실행하는 것이 가장 좋습니다.
VM에 에이전트를 설정하는 방법:
1.VM 인스턴스의 SSH 터미널에서 Monitoring 에이전트 설치 스크립트 명령어를 실행하여 Cloud Monitoring 에이전트를 설치합니다.
curl -sSO https://dl.google.com/cloudagents/add-monitoring-agent-repo.sh sudo bash add-monitoring-agent-repo.sh sudo apt-get update sudo apt-get install stackdriver-agent
계속할 것인지 묻는 메시지가 나타나면 Y를 입력하십시오.
2.VM 인스턴스의 SSH 터미널에서 Logging 에이전트 설치 스크립트 명령어를 실행하여 Cloud Logging 에이전트를 설치합니다.
curl -sSO https://dl.google.com/cloudagents/add-logging-agent-repo.sh sudo bash add-logging-agent-repo.sh sudo apt-get update sudo apt-get install google-fluentd
계속할 것인지 묻는 메시지가 나타나면 Y를 입력하십시오.