我有一系列Web服务和平台应用程序,其日志包含有关与整个平台的各个部分有关的事件的数据。所有这些日志都记录到Cloudwatch,而我公司专门是AWS商店中的新应用程序。
我想将这些日志事件聚合到某种类型的数据存储中,以便在整个平台上获得见解并基于事件数据进行一些预测性分析。
设计此功能的最佳选择是什么?我最初的想法是将数据Firehose放入Dynamo表中,但我希望那些更熟悉此类问题的人提供一些信息。 / p>
答案 0 :(得分:0)
首先,您是否尝试过CW Log Insight?
然后,我相信您最好将CW日志流式传输到ElasticSearch。这里有native support for it,并且由于ES是用于日志分析的非常标准的平台,因此您有可能会获得更好的社区支持和更好的工具。确实为您节省了尝试为DynamoDB实现新功能时遇到的麻烦