如何从爱尔兰地区的多个地区(北弗吉尼亚州和爱尔兰)的X射线获得数据.我怎么能这么做?有什么建议吗



我在北弗吉尼亚州和爱尔兰地区有lambda,它将元数据放在X-RAY上,在爱尔兰地区有另一个lambda,从X-RAY获取元数据。现在我想从爱尔兰地区的北弗吉尼亚地区获取元数据。我怎么能这么做?有可能吗?我使用的是node.js。

我不能马上给你一个复制/粘贴的例子,因为我对NodeJS不太熟悉,但我测试了一些,它似乎没有按预期工作。

你可以做的是初始化一个SDK客户端(所有运行时都预先安装了它(并指定区域,在Python中是这样的:

import boto3
def lambda_handler(event, context):
xray_client = boto3.client('xray', region_name='eu-central-1')
xray_client.get_sampling_rules()

查看NodeJS的文档,你应该可以开始了。

注意:对于Python,我注意到文档中提供的一些方法实际上并不起作用。

EDIT:为了澄清,我提供的样本来自us-east-1区域中创建的lambda函数,它正确地列出了eu-central-1中的sampling_rules

相关内容

最新更新