Sumo Logic和Cloudwatch日志不适用于查询源

问题描述

我正在尝试在Sumo Logic中摄取Cloudwatch日志。 它适用于指标,但不适用于日志。当我尝试执行日志搜索查询

_sourceCategory=aws/cloudwatch

一无所获。

如果我在指标中执行相同的操作,则可以使用。因此问题似乎出在日志上。

这是上下文以及我的设置方式

首先,我用他们的模板创建了一个角色。但是由于它不起作用,我向AWS Cloudwatch和AWS Logs添加了开放权限(操作顶部):

{
    "Version": "2012-10-17","Statement": [
        {
            "Action": [
                "logs:*","cloudwatch:*","cloudwatch:ListMetrics","cloudwatch:GetMetricStatistics","tag:GetResources"
            ],"Resource": "*","Effect": "Allow"
        }
    ]
}

然后,我使用向导来设置流数据。 它没有出现AWS CloudWatch Logs,但是出现了AWS CloudWatch Metrics。 (这可能与我的问题有关吗?)

对于来源类别:aws / cloudwatch 地区:us-east-1

要包括的命名空间: AWS /日志 AWS / Lambda

在角色中,我粘贴了先前创建的角色的ARN。

正如我之前所说,我可以使用指标并按指标查询,但不能查询日志。我对AWS和Sumo都是陌生的,我不知道自己缺少什么。

我将不胜感激。

解决方法

如果您使用了向导,那么您只获取指标是有意义的。收集 CloudWatch 日志的方式不同。您将需要一个 Lambda 函数来将日志推送到 Sumo Logic。 Sumo Logic 无法直接拉取 CloudWatch 日志。

Grzegorz 附上了用于收集 CloudWatch 日志的文档的链接。

相关问答

依赖报错 idea导入项目后依赖报错,解决方案:https://blog....
错误1:代码生成器依赖和mybatis依赖冲突 启动项目时报错如下...
错误1:gradle项目控制台输出为乱码 # 解决方案:https://bl...
错误还原:在查询的过程中,传入的workType为0时,该条件不起...
报错如下,gcc版本太低 ^ server.c:5346:31: 错误:‘struct...