问题标签 [amazon-cloudtrail]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
amazon-web-services - 弹性搜索 v5 模板到 v6
我目前在 AWS 上运行 elasticsearch 集群版本 6.3.1,这是我需要上传但不能 ``` 的模板文件
我尝试通过 Kibana 中的开发工具加载模板并收到以下错误
有人可以帮忙解决我需要做什么才能在版本 6 elasticsearch 上工作吗?我对弹性搜索完全陌生,只是想从 cloudtrail -> s3 -> AWS elasticsearch -> kibana 设置日志记录。
elasticsearch - Elasticsearch 字段限制超过 1000
有人可以帮忙吗。我需要修复错误,以便可以将 S3 中的 CloudTrail 日志传送到 ES 的 Logstash 并在 Kibana 中查看。无法弄清楚如何将字段限制增加到更高的值。我的配置看起来像
这是我在 Logstash 机器上看到的内容limit
2018-10-04T17:49:49,883][WARN][logstash.outputs.elasticsearch] 无法将事件索引到 Elasticsearch。{:status=>400, :action=>["index", {:_id=>nil, :_index=>"cloudtrail-2018.09.27", :_type=>"doc", :_routing=>nil}, #], :response=>{"index"=>{"_index"=>"cloudtrail-2018.09.27", "_type"=>"doc", "_id"=>"lrMzQGYBOny1_iySNW6G", "status"=> 400, "error"=>{"type"=>"illegal_argument_exception", "reason"=>"已超出索引 [cloudtrail-2018.09.27] 中总字段 [1000] 的限制"}}}
提前致谢
elasticsearch - cloudtrail logstash mapper_parsing_exception 状态 400
如何更新 logstash 或 elasticsearch 模板,以便避免在 logstash 服务器上显示此 mapper_parsing_exception 错误。尝试 elk 进行 aws cloudtrail 日志记录,但似乎每一步都遇到障碍。
我也明白用 grok 完成但不知道怎么做!
第二个错误
这是我的模板和默认动态映射
映射,不知道为什么这么大
更新 1:
@Amir masud zarebidaki,谢谢。我认为 elasticsearch 会动态地进行所有映射并进行优化,这对于 elasticsearch 概念来说还是很新的。但是,我确实通过在我的过滤器中添加以下内容来消除他的日期格式错误
但不确定这样做是否正确,因为我现在丢失了一些数据,并且我在日志中出现了新的错误,形式为
amazon-web-services - Elasticsearch 尝试将字段 [null] 解析为对象,但找到了一个具体值
如何更改映射以解决这些错误,弹性堆栈的新手
` [logstash.outputs.elasticsearch] 无法将事件索引到 Elasticsearch。{:status=>400, :action=>["index", {:_id=>nil, :_index=>"cloudtrail-2018.10.08", :_type=>"doc", :_routing=>nil}, #], :response=>{"index"=>{"_index"=>"cloudtrail-2018.10.08", "_type"=>"doc", "_id"=>"CkkQVWYBeGi09oGfr-kl", "status" =>400, "error"=>{"type"=>"mapper_parsing_exception", "reason"=>"[requestParameters.filter] 的对象映射试图将字段 [null] 解析为对象,但找到了具体值"} }}}
`这是我的aws es上的映射,我基本上是在尝试使用logstash将s3中的cloudtrail日志摄取到elasticsearch和kibana,但目前似乎没有工作。需要更多帮助并了解为什么不是所有数据都显示在 kibana 中
提前致谢。
elasticsearch - 如何更新映射
如何更新索引映射以包含以下字段doc_as_upsert : true
我从 s3 摄取 cloudtrail 日志的 logstash 在日志上显示以下内容
Could not index event to Elasticsearch. {:status=>400, :action=>["index", {:_id=>nil, :_index=>"cloudtrail-2018.10.08", :_type=>"doc", :_routing=>nil}, #<LogStash::Event:0x251f932>], :response=>{"index"=>{"_index"=>"cloudtrail-2018.10.08", "_type"=>"doc", "_id"=>"t2mmVWYBVQr-RbWuAQIS", "status"=>400, "error"=>{"type"=>"mapper_parsing_exception", "reason"=>"failed to parse [requestParameters.disableApiTermination]", "caused_by"=>{"type"=>"json_parse_exception", "reason"=>"Current token (START_OBJECT) not of boolean type\n at [Source: org.elasticsearch.common.bytes.BytesReference$MarkSupportingStreamInputWrapper@133a6c; line: 1, column: 1509]"}}}}}
映射是动态的,而且很长,所以不能全部放在这里,但这是我喜欢的
当我尝试使用这些更新映射时,出现以下错误
我收到错误
amazon-web-services - Cloudtrail 将日志记录到 AWS Elasticsearch
尝试将多个 AWS 帐户的 cloudtrail 日志从 s3 获取到 elasticsearch 中,直到现在一切都停止了。错误显示如下所示
这也是我的 logstash 配置,因为我正在使用 logstash 进行摄取
```
当 log-stash 从 ubuntu ec2 启动或重新启动时,日志被摄取几分钟然后停止
任何帮助将不胜感激。
java - 如何在使用 AWS CloudTrail 处理库时获取“资源名称”
我正在使用AWS CloudTrail 处理库从 AWS 中提取 Cloudtrail 日志。在下面的事件历史截图(取自 CloudTrail Web 控制台)中,受更改影响的存储桶的名称反映在列下:Resource name
。如何使用aws-cloudtrail-processing-library
. 该库返回 CloudTrail 保存日志文件的存储桶的名称,而不是受影响的存储桶(突出显示)。此外,即使从存储桶下载日志后,我也看不到此信息。
这是我的处理类的片段:
以及过滤事件的方法:
amazon-web-services - 如何在 AWS 中为 DynamoDb 创建 CloudTrail?
在 AWS 中,这里的链接表明支持使用 Cloudtrail 跟踪 DynamoDB 中的事件。
但是,在说明中,没有选择在任何地方选择 DynamoDB(只有 S3 和 Lambda 选项可用),所以我正在寻找任何关于如何跟踪 DynamoDb 事件的说明。具体来说,我想知道何时删除了表。
有没有人有运气?谢谢!
python - 在 AWS Lambda 中解析字典响应
我正在尝试创建一个通过 S3 触发器使用 CloudTrail 事件的 AWS Lambda 函数。此功能会在删除 CloudWatch 日志时发出警报。事件:
'eventSource':'logs.amazonaws.com'
和
“事件名称”:“删除日志流”
需要作为同一个事件一起被发现。我的活动中有数据,但我无法捕获和打印它。
这是我得到的结果: 代码结果
我的代码出于调试目的打印键/值。为什么'DeleteLogStream'和'logs.amazonaws.com'值没有解析出来的任何想法?
下面的示例 json 事件: https ://raw.githubusercontent.com/danielkowalski1/general-scripts/master/sampleevent