簡體   English   中英

如何使用 Python (boto3) 來確定哪些 EC2 實例具有 CloudWatch 代理?

[英]How can I use Python (boto3) to determine which EC2 instances have CloudWatch agents?

我正在編寫 Python 腳本以確定哪些 EC2 實例安裝了 CloudWatch 代理,哪些沒有。 我從CloudWatch Agent Troubleshooting獲得了一些信息,但不知道如何以編程方式實現它。 我使用 SSM、EC2 還是其他東西?

我不知道對特定 EC2 實例的 CloudWatch 代理狀態的外部可見性。

如果您的 EC2 實例預裝了SSM 代理,那么您可以使用 boto3 調用SSM 運行命令以在每個實例上運行收集器腳本( 示例)。

我認為 boto3 function send_command是我正在尋找的。 謝謝大家。

暫無
暫無

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

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