如何将日志链接到X射线?

问题描述

我正在lambda上运行应用程序并启用了自动X射线。我可以在控制台上查看X射线数据并在cloudwatch上登录。但是我正在寻找一种将日志链接到X射线数据的方法。当我在X射线控制台上单击每个跟踪时,我希望看到与跟踪数据相关的日志。有可能吗?

如果AWS不支持自动链接它们,有什么方法可以实现?例如,将日志和跟踪数据发送到elasticsearch。我能够将所有日志从cloudwatch放到elasticsearch,但是我不知道如何将X射线数据推送到ES。

解决方法

到目前为止,只有通过在EC2上设置CloudWatch Agent并同时在EC2 Plugin中启用X-Ray SDK时,您才能看到XRay跟踪中链接的日志组。

在Lambda中,我们不支持日志和跟踪之间的链接。

,

您可以尝试使用注释和元数据获取X射线中的其他信息,而不是记录日志。 https://docs.aws.amazon.com/xray/latest/devguide/xray-concepts.html#xray-concepts-annotations

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...