如何解决如何将X射线原始数据提取到Elasticsearch?
我正在AWS上运行无服务器应用程序,其中包括lambda
,ECS Fargate
,dynamodb
。我已在某些服务中启用了X射线,我想将所有X射线原始数据推送到Elasticsearch
进行分析。我知道X射线具有检索原始数据的API,但现在可以确定如何使用它连续将X射线数据推入ES。我想的是,只要有X射线原始数据可用,就触发lambda。然后,lambda将数据推送到Elasticsarch集群。
但是我不知道该怎么做,也没有任何文档来描述它。还是我可以直接将xray链接到ES群集?
解决方法
大多数情况下,X-Ray守护程序会将部分跟踪数据发送到服务后端。该服务以端到端跟踪的形式聚合此数据并显示在控制台中。 X射线服务不会生成可触发您的lambda函数的事件。也许您可以让lambda函数定期运行并使用API检索跟踪数据,然后将其发送到Elasticsearch。 X-Ray当前不提供导出跟踪数据的功能。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。