Ops Agent 是用於從 Compute Engine 實例收集遙測數據的主要代理。通過將日誌記錄和指標組合到單個代理中,Ops Agent 對日誌使用 Fluent Bit(支持高吞吐量日誌記錄),對指標使用 OpenTelemetry 收集器
安裝 beta 組件
gcloud components install beta
gcloud components list
gcloud components update
安裝腳本 && 執行腳本 --project=帳號 ID
wget https://cloud.google.com/static/stackdriver/docs/set-permissions.sh
bash set-permissions.sh --project=XXXXX-account ID
建立監控策略
gcloud beta compute instances \
ops-agents policies create ops-agents-test-policy \
--agent-rules="type=logging,enable-autoupgrade=false;type=metrics,enable-autoupgrade=false" \
--description="A test policy." \
--os-types=short-name=centos,version=7 \
--instances=zones/us-central1-a/instances/test-instance
查看 agent 版本 && 服務
gcloud --version
gcloud components update