简体   繁体   English

Cloudwatch日志事件聚合模式?

[英]Cloudwatch Log event aggregation pattern?

I have a series of webservices and platform applications whose logs contain data about events pertinent to disparate parts of the overall platform. 我有一系列web服务和平台应用程序,其日志包含与整个平台的不同部分相关的事件的数据。 All of these logs are logged to Cloudwatch and my company is exclusively an AWS shop for new applications. 所有这些日志都记录到Cloudwatch,我的公司专门用于新应用程序的AWS商店。

I would like to aggregate these log events in some sort of data store I can use to gain insights across the platform and conduct some predictive analytics based on the event data. 我想在某种数据存储中聚合这些日志事件,我可以使用它来获取整个平台的洞察力,并根据事件数据进行一些预测分析。

What would be my best options for designing this? 设计它的最佳选择是什么? My initial thought would be to Firehose the data into a Dynamo table but I would love some input from those more familiar with this type of problem. 我最初的想法是将数据Firehose放入Dynamo表中,但我希望那些更熟悉这类问题的人提供一些意见。

First of all, Did you try CW Log Insight ? 首先,您是否尝试过CW Log Insight?

Then, I believe you are much better off streaming your CW logs to ElasticSearch. 然后,我相信您将CW日志流式传输到ElasticSearch要好得多。 There is native support for it and as ES is a pretty standard platform for log-analytics, chances are you will get better community support and better tool. 本机支持 ,因为ES是一个非常标准的日志分析平台,您可能会获得更好的社区支持和更好的工具。 Really save you the headaches you can get into trying to implement something new for DynamoDB 真的可以省去尝试为DynamoDB实现新功能所带来的麻烦

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM