使用 AWS CLI 的 CloudWatch Observability Admin 範例 - AWS Command Line Interface

使用 AWS CLI 的 CloudWatch Observability Admin 範例

下列程式碼範例示範如何使用 AWS Command Line Interface 搭配 CloudWatch Observability Admin 來執行動作,並實作常見案例。

Actions 是大型程式的程式碼摘錄,必須在內容中執行。雖然動作會告訴您如何呼叫個別服務函數,但您可以在其相關情境中查看內容中的動作。

每個範例均包含完整原始程式碼的連結,您可在連結中找到如何在內容中設定和執行程式碼的相關指示。

主題

動作

以下程式碼範例顯示如何使用 get-telemetry-evaluation-status-for-organization

AWS CLI

取得組織的遙測上線狀態

下列 get-telemetry-evaluation-status-for-organization 範例傳回組織遙測組態功能的目前上線狀態。

aws observabilityadmin get-telemetry-evaluation-status-for-organization

輸出:

{ "Status": "RUNNING" }

如需詳細資訊,請參閱《Amazon CloudWatch 使用者指南》中的稽核 CloudWatch 遙測組態

以下程式碼範例顯示如何使用 get-telemetry-evaluation-status

AWS CLI

取得帳戶的遙測上線狀態

下列 get-telemetry-evaluation-status 範例傳回指定帳戶中遙測組態功能的目前上線狀態。

aws observabilityadmin get-telemetry-evaluation-status

輸出:

{ "Status": "RUNNING" }

如需詳細資訊,請參閱《Amazon CloudWatch 使用者指南》中的稽核 CloudWatch 遙測組態

以下程式碼範例顯示如何使用 list-resource-telemetry-for-organization

AWS CLI

擷取組織的遙測組態

下列 list-resource-telemetry-for-organization 範會針對遙測組態支援的 AWS 資源,傳回組織中的遙測組態清單。

aws observabilityadmin list-resource-telemetry-for-organization \ --resource-types AWS::EC2::Instance

輸出:

{ "TelemetryConfigurations": [ { "AccountIdentifier": "111111111111", "TelemetryConfigurationState": { "Logs": "NotApplicable", "Metrics": "Disabled", "Traces": "NotApplicable" }, "ResourceType": "AWS::EC2::Instance", "ResourceIdentifier": "i-a166400b", "ResourceTags": { "Name": "dev" }, "LastUpdateTimeStamp": 1733168548521 }, { "AccountIdentifier": "222222222222", "TelemetryConfigurationState": { "Logs": "NotApplicable", "Metrics": "Disabled", "Traces": "NotApplicable" }, "ResourceType": "AWS::EC2::Instance", "ResourceIdentifier": "i-b188560f", "ResourceTags": { "Name": "apache" }, "LastUpdateTimeStamp": 1732744260182 } ] }

如需詳細資訊,請參閱《Amazon CloudWatch 使用者指南》中的稽核 CloudWatch 遙測組態

以下程式碼範例顯示如何使用 list-resource-telemetry

AWS CLI

擷取帳戶的遙測組態

下列 list-resource-telemetry 範例傳回指定的帳戶中,遙測組態所支援之 AWS 資源的遙測組態清單。

aws observabilityadmin list-resource-telemetry \ --resource-types AWS::EC2::Instance

輸出:

{ "TelemetryConfigurations": [ { "AccountIdentifier": "111111111111", "TelemetryConfigurationState": { "Logs": "NotApplicable", "Metrics": "Disabled", "Traces": "NotApplicable" }, "ResourceType": "AWS::EC2::Instance", "ResourceIdentifier": "i-0e979d278b040f856", "ResourceTags": { "Name": "apache" }, "LastUpdateTimeStamp": 1732744260182 } ] }

如需詳細資訊,請參閱《Amazon CloudWatch 使用者指南》中的稽核 CloudWatch 遙測組態

以下程式碼範例顯示如何使用 start-telemetry-evaluation-for-organization

AWS CLI

啟用遙測組態功能

下列 start-telemetry-evaluation-for-organization 範例啟用組織的遙測組態功能。

aws observabilityadmin start-telemetry-evaluation-for-organization

此命令不會產生輸出。

如需詳細資訊,請參閱《Amazon CloudWatch 使用者指南》中的開啟 CloudWatch 遙測稽核

以下程式碼範例顯示如何使用 start-telemetry-evaluation

AWS CLI

啟用遙測組態功能

下列 start-telemetry-evaluation 範例在指定的帳戶中啟用遙測組態功能。

aws observabilityadmin start-telemetry-evaluation

此命令不會產生輸出。

如需詳細資訊,請參閱《Amazon CloudWatch 使用者指南》中的開啟 CloudWatch 遙測稽核

以下程式碼範例顯示如何使用 stop-telemetry-evaluation-for-organization

AWS CLI

停用遙測組態功能

下列 stop-telemetry-evaluation-for-organization 範例停用組織的遙測組態功能。

aws observabilityadmin stop-telemetry-evaluation-for-organization

此命令不會產生輸出。

如需詳細資訊,請參閱《Amazon CloudWatch 使用者指南》中的關閉 CloudWatch 遙測稽核

以下程式碼範例顯示如何使用 stop-telemetry-evaluation

AWS CLI

停用遙測組態功能

下列 stop-telemetry-evaluation 範例在指定的帳戶中停用遙測組態功能。

aws observabilityadmin stop-telemetry-evaluation

此命令不會產生輸出。

如需詳細資訊,請參閱《Amazon CloudWatch 使用者指南》中的關閉 CloudWatch 遙測稽核