Amazon web services 使用AWS ELK堆栈捕获日志
我是AWS的新手,正在试用它的一些服务。我设法创建了一个在EC2实例中运行的python应用程序。应用程序使用分析数据创建日志文件。 我想将此日志文件与AWS的Elasticsearch和Kibana服务连接起来,开始对其运行分析。Amazon web services 使用AWS ELK堆栈捕获日志,amazon-web-services,amazon-ec2,elk,Amazon Web Services,Amazon Ec2,Elk,我是AWS的新手,正在试用它的一些服务。我设法创建了一个在EC2实例中运行的python应用程序。应用程序使用分析数据创建日志文件。 我想将此日志文件与AWS的Elasticsearch和Kibana服务连接起来,开始对其运行分析。 有人能告诉我将我的EC2应用程序日志流式传输到AWS elasticsearch服务的最佳方式吗 处理这个问题有多种选择。如果是AWS 安装 使用日志文件启动日志代理 将云监视日志流到lambda 拉姆达将把原木推给麋鹿 但我将使用下面的方法,因为它不需要La
有人能告诉我将我的EC2应用程序日志流式传输到AWS elasticsearch服务的最佳方式吗 处理这个问题有多种选择。如果是AWS
- 安装
- 使用日志文件启动日志代理
- 将云监视日志流到lambda
- 拉姆达将把原木推给麋鹿
- Logagent(基于节点的包)
paths:
- /app/log/*.log
- /app/log/*/*.log
是一家现代化、开源、轻量级的原木托运商。它就像一个Filebeat和Logstash,没有JVM内存>内存占用。它提供了开箱即用和可扩展的日志解析、>磁盘缓冲、安全传输,以及到>Elasticsearch、Sematext日志和其他目的地的批量索引。它的低内存>占用空间和低CPU开销使它适合在边缘>节点和设备上部署,而它解析和构造日志的能力使>成为一个很好的日志存储替代方案
sudo npm i -g @sematext/logagent