要解决AWS Lambda与Micrometer集成时CloudWatch指标计数不增加的问题,您可以尝试以下解决方法:
CloudWatchConfig cloudWatchConfig = new CloudWatchConfigDefault();
cloudWatchConfig.setNamespace("your-namespace");
CloudWatchMeterRegistry cloudWatchMeterRegistry = new CloudWatchMeterRegistry(cloudWatchConfig, Clock.SYSTEM);
Counter counter = cloudWatchMeterRegistry.counter("your-metric-name");
counter.increment();
{
"Version": "2012-10-17",
"Statement": [
{
"Effect": "Allow",
"Action": [
"cloudwatch:PutMetricData"
],
"Resource": "*"
}
]
}
cloudWatchMeterRegistry.schedule();
这将确保Micrometer将数据发送到CloudWatch。
通过执行以上解决方法,您应该能够解决AWS Lambda与Micrometer集成时CloudWatch指标计数不增加的问题。
上一篇:AWS Lambda与Kafka触发器生成重复数据。
下一篇:AWS Lambda与Node.js Express集成的API网关返回错误:“net::ERR_CONTENT_DECODING_FAILED 200”。