gpt4 book ai didi

string - CloudWatch 自定义指标可以是变量而不是硬编码字符串吗

转载 作者:行者123 更新时间:2023-12-04 17:05:41 27 4
gpt4 key购买 nike

我在 CloudWatch 中创建了一个 AWS 自定义指标。我正在使用 NodeJs Lambda 函数来创建自定义指标和维度。我想知道我们是否可以将变量值传递给维度而不是字符串(硬编码字符串)。维度值是否接受字符串值以外的任何值?
这个作品:

var params = {
MetricData: [
{
MetricName: 'PAGES_VISITED',
Dimensions: [
{
Name: 'UNIQUE_PAGES',
Value: '**URLS**'
},
],
Unit: 'None',
Value: 1.0
},
],
Namespace: 'SITE/TRAFFIC'
}
但我想传递这样的信息:
MetricData: [
{
MetricName: 'PAGES_VISITED',
Dimensions: [
{
Name: 'MessageAttributes',
Value: msgattr
},
{
Name: 'CompanyName',
Value: process.env.CompanyName
},
{
Name: 'short_description',
Value: message
},
],
Unit: 'None',
Value: 10.0
},
],

最佳答案

是的,那会很好用。Value Dimensions 的变量只能是字符串,但您可以通过引用变量来提供这些字符串。
要查看结果,只需 print(params)您将看到变量中的值已被存储。

关于string - CloudWatch 自定义指标可以是变量而不是硬编码字符串吗,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/64267820/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com