簡體   English   中英

Google Cloud Platform:“更新Google Stackdriver監控代理”

[英]Google Cloud Platform: “Update Google Stackdriver monitoring agent”

我們正在使用Google Cloud Platform作為我們的解決方案,並且在多個項目中運行了數百個vm,作為Stackdriver警報系統更改的一部分,Google要求通過運行以下命令來升級所有VM中的監視代理:

sudo apt-get install stackdriver-agent 
sudo /opt/stackdriver/stack-config --write-gcm 

是我用來一次在所有VM上運行升級命令的任何腳本或實用程序,而不是ssh進入每個腳本或實用程序並單獨運行。

同樣,在運行命令“ sudo apt-get install stackdriver-agent ”時,要求提供“ API key for use with Stackdriver ”-“ Stackdriver requires an API key to submit metrics. You can get an API key from https://app.stackdriver.com/settings/

有沒有辦法在腳本或實用程序中提供此密鑰。

使用--write-gcm ,不再需要API密鑰,因此您只需在安裝腳本中將其保留為空白即可。 您會看到一些遺留代碼閃閃發光-對此表示歉意。

至於一次升級多個虛擬機,谷歌沒有提供現成的解決方案,但是您可以使用一種流行的配置管理工具(例如,Puppet,Chef,Salt,Ansible)來編寫這樣的升級腳本。 有針對Puppet,Chef和Ansible的(有些過時)解決方案 ,您可以嘗試適應您的用例。

您也可以使用mussh對多個ssh主機並行執行命令。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM