簡體   English   中英

Amazon CloudWatch:如何查找 CloudWatch 日志組的 ARN

[英]Amazon CloudWatch: How to find ARN of CloudWatch Log group

我為 Amazon API 網關配置自定義訪問日志記錄,我需要指定 CloudWatch 組名稱,但是當我將這些只是日志組名稱的格式設置為“API-Gateway-Execution-Logs_3j5w5m7kv9/stage-name”時,我收到這樣的錯誤:

請求中指定的 ARN 無效。 ARN 必須以“arn:”開頭:API-Gateway-Execution-Logs_3j5w5m7kv9/stage-name

當我在 CloudWatch 中打開此日志組的頁面時,我只看到相同的名稱,但看不到 ARN 值。 我怎樣才能找到它?

轉到 Cloudwatch 日志,找到您的日志組,打開它,您將看到一個日志流列表。 右上角有設置圖標: 在此處輸入圖片說明

單擊它,您將看到一個顯示流 arn 的選項:

在此處輸入圖片說明

保存設置,您將看到流 arn。 分號前的部分看起來像 Log Group arn

CloudWatch 組 ARN格式為arn:aws:logs:{region}:{account-id}:log-group:API-Gateway-Execution-Logs_{rest-api-id}/{stage-name} ,參見。 https://docs.aws.amazon.com/apigateway/latest/developerguide/set-up-logging.html

arn:aws:logs:region:account-id:log-group:log_group_name

請參閱此文檔

您還可以使用 AWS CLI

aws logs describe-log-groups | grep <log_group_name> | awk '/arn/'

2022年更新

Select 你的日志組:

在此處輸入圖像描述

單擊Log Group Details

在此處輸入圖像描述

復制 ARN:

在此處輸入圖像描述

或者你可以做一個aws logs describe-log-groups | grep <name_of_group> aws logs describe-log-groups | grep <name_of_group>

這也有效。

暫無
暫無

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

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