javascript - AWS cloudwatch中存在登录但不返回日志
问题描述
这是我的代码,与 filterLogEvents 函数一起用于过滤日志,但不重新调整日志。
let params = {
logGroupName : 'xxxx',
filterPattern: '{ $.notification.messageId = "d890f718-5f1a-5b1c-9694-a141de3101bs" }'
};
cloudWatchLogs.filterLogEvents(params, function(err, data) {
if (err) console.log(err, err.stack); // an error occurred
else console.log(data.events); // successful response
});
这是运行函数 [] 时的响应(空数组。但日志存在于 cloudwatch 中)
解决方案
你能试试吗
await cloudWatchLogs.filterLogEvents(params, function(err, data) {
if (err) console.log(err, err.stack); // an error occurred
else console.log(data.events); // successful response
}).promise();
推荐阅读
- node.js - 如何在不使用 findById 的情况下填充页面中的所有子模式?
- r - 将列名与 R 中的列数据连接起来(使用 data.table)
- cross-browser - yocto krogoth 版本中的 qupzilla 编译错误
- opencv - CV_GET_SEQ_ELEM abort() 已被调用
- laravel - 如何同时从 oauth 认证两种类型的用户。并且在每个请求标头中都需要两个用户凭据
- apache-spark - Spark Streaming中批处理间隔、滑动间隔和窗口大小的区别
- java - Java 应用程序的 Docusign OAuth getAccessToken 失败
- javascript - React 弹出窗口的焦点和 tabIndex
- visual-studio - Xampp 显示 UI,但不显示网络摄像头
- javascript - ThreeJS Group RayCast