我能找到的最接近的是getLogEvents,但为了实时显示日志,我不得不连续拨打getLogEvents,这不好。
无论如何我可以做这样的事吗?
cloudwatchlogs.getLogStream(params, function(err, stream) {
stream.on('newlog', logs => {
console.log(logs);
});
});
答案 0 :(得分:2)
不是手动轮询日志,而是执行以下操作之一。
注意:如果您需要在本地接收更新,请在NodeJS App中使用AWS IOT收听websocket。在使用Lambda的AWS Cloud Watch触发器中,将数据推送到IOT主题,这将由您的NodeJS App近乎实时地接收。
答案 1 :(得分:2)