AWS - Как осуществлять мониторинг с помощью aws-sdk? - PullRequest
0 голосов
/ 12 марта 2019

Я хочу использовать aws-sdk, чтобы отслеживать активность вокруг учетной записи AWS и возвращать потребление объекта. Как начать?

1 Ответ

2 голосов
/ 12 марта 2019

Показатели активности и потребления можно отслеживать с помощью Cloudwatch.

var cloudwatch = new AWS.CloudWatch();

var params = {
  Dimensions: [
    {
      Name: 'STRING_VALUE', /* required */
      Value: 'STRING_VALUE'
    },
    /* more items */
  ],
  MetricName: 'STRING_VALUE',
  Namespace: 'STRING_VALUE',
  NextToken: 'STRING_VALUE'
};

cloudwatch.getMetricWidgetImage(params, function (err, data) {
  if (err) console.log(err, err.stack); // an error occurred
  else     console.log(data);           // successful response
});

cloudwatch.listMetrics(params, function(err, data) {
  if (err) console.log(err, err.stack); // an error occurred
  else     console.log(data);           // successful response
});

https://docs.aws.amazon.com/AWSJavaScriptSDK/latest/AWS/CloudWatch.html#listMetrics-property

https://docs.aws.amazon.com/AmazonS3/latest/dev/cloudwatch-monitoring.html#s3-request-cloudwatch-metrics

...