GCP - 安裝內建監控 Ops agent 代理
Published in:2023-05-06 | category: GCP

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




Prev:
GCP - gcloud config 設定配置使用
Next:
GCP - 執行 gcloud components update 報錯 ERROR: 'cannot perform this action because the Google Cloud CLI component manager'