簡體   English   中英

如何使用 CloudFormation 為多個日志組創建 AWS CloudWatch 訂閱過濾器

[英]How to create AWS CloudWatch Subscription Filters for multiple Log Groups using CloudFormation

早上好,

I have found those documents: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-logs-subscriptionfilter.html https://docs.aws.amazon.com/AmazonCloudWatch/latest/logs /SubscriptionFilters.html#LambdaFunctionExample

我想使用 CloudFormation 創建訂閱,它將一次處理多個日志組。 另外,我想創建單獨的訂閱,它將處理所有日志組。

我可以通過 CloudFormation yaml 中的單個條目來完成嗎?

我現在明白你的意思了,你是對的AWS::Logs::SubscriptionFilter不支持一次創建多個訂閱。

如果您真的想自動執行此操作並將其保留在 CloudFormation (CFN) 中,則必須開發 CFN 自定義資源 在這兩種情況下,您都必須編寫自己的 lambda function ,這可以根據輸入參數(例如日志組列表)在循環中迭代地創建您的訂閱 lambda 必須使用 AWS SDK 才能獲得適當的執行角色。

暫無
暫無

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

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