node.js - 如何在nodejs中使用 `aws-sdk`读取cloudwatch日志

标签 node.js amazon-web-services aws-sdk amazon-cloudwatch

如何在nodejs中使用aws-sdk读取cloudwatch日志?

我不知道如何初始化我的配置,在哪里可以找到我的 cloudwatch 的任何 key /端点?

有人可以给我一些例子吗?

import AWS from 'aws-sdk'; 
const cwInstance = new AWS.CloudWatchLogs({
  .....?
})

最佳答案

import AWS from 'aws-sdk'; 

const cloudwatchlogs = new AWS.CloudWatchLogs({apiVersion: '2014-03-28'});
const params = {
  logGroupName: 'STRING_VALUE', /* required */
  logStreamName: 'STRING_VALUE', /* required */
  endTime: 'NUMBER_VALUE',
  limit: 'NUMBER_VALUE',
  nextToken: 'STRING_VALUE',
  startFromHead: true || false,
  startTime: 'NUMBER_VALUE'
};
cloudwatchlogs.getLogEvents(params, function(err, data) {
  if (err) console.log(err, err.stack); // an error occurred
  else     console.log(data);           // successful response
});

欲了解更多信息,请查看AWS documentation

关于node.js - 如何在nodejs中使用 `aws-sdk`读取cloudwatch日志,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/64181321/

相关文章:

javascript - 更改 Twitter 个人资料图片的机器人

amazon-web-services - 为什么我无法从 AWS Lambda 运行我的 ECS 任务?

amazon-web-services - aws-sdk-go describeStacks() 试图获取 stackids 列表或从堆栈名称获取 stackid

node.js - 创建一个特定大小的空文件?

javascript - 在循环再次迭代之前,如何等待 Promise 的 "then" block 在嵌套的 forEach 循环中执行?

amazon-web-services - 用于从 Auto Scaling 组中获取实例并依次获取该实例的主机名的脚本

python - 从API网关获取查询字符串参数

symfony - SonataMediaBundle - S3 AWS : 'The configured bucket "my-bucket"does not exist

javascript - AWS S3 SDK : Abort a putObject upload in progress

javascript - 在reactjs es6文件中导入css脚本时出现意外的 token 非法错误