我正試圖找到集中的解決方案來移動我的應用程序從數據庫(RDS)中記錄日誌。AWS CloudWatchLog限制
我想用CloudWatchLog但注意到,有對PutLogEvents請求限制:
一個PutLogEvents請求的最大速率是每秒 5只要求每個日誌流。
即使我將我的日誌分成許多流(基於EC2,日誌類型 - 錯誤,信息,警告,調試)5個請求的限制。每秒對活動應用程序仍然是非常嚴格的限制條件。
另一種解決方案是以某種方式累積日誌併發送帶日誌記錄批處理的PutLogEvents,但它意味着然後我被迫使用數據庫來累積該記錄。
所以問題是:
- 可能是我錯了,5個REQ的限制。每秒不是那麼嚴格?
- 是否有其他解決方案,我應該考慮,例如DynamoDB?
非常感謝Maurizio,它確實有幫助,但我更喜歡不需要管理的解決方案。再次感謝 – Observer
我明白你的意思。 你有沒有試圖看看這個官方亞馬遜博客條目? https://aws.amazon.com/blogs/aws/cloudwatch-log-service/ –