在 AWS X-Ray 上跟踪 OpenLDAP 和 AD 上的 LDAP 查询

问题描述 投票:0回答:1

我在 AWS ECS Fargate 上部署了一个 Spring Boot 应用程序,除了主容器之外,我还有一个 AWS OTEL Collector 作为 sidecar 容器。

我正在使用 Dockerfile 中定义的 OpenTelemetry Agent (https://github.com/aws-observability/aws-otel-java-instrumentation/releases/latest/download/aws-opentelemetry-agent.jar)我的应用程序将数据发送到 X-Ray。

我的应用程序连接到多个外部资源,例如:

  • MysSQL数据库
  • AWS DocumentDB 数据库
  • Salesforce API
  • AWS SQS 队列
  • OpenLDAP
  • AWS 活动目录

一切正常,我可以在 Cloudwatch 上看到痕迹和服务地图,但是......

...不适用于 LDAP 连接以及对 OpenLDAP 和 AD 的查询。

该软件工作正常,并且可以在 OpenLDAP 和 AD 上执行我想要的操作,但由于某种原因,我无法在 X-Ray 上跟踪这些请求。

正常吗? OpenTelemetry Agent 是否足够,或者我需要使用 SDK 来手动跟踪每个 OpenLDAP / AD 查询?

amazon-ecs amazon-cloudwatch aws-fargate open-telemetry aws-xray
1个回答
0
投票

OpenTelemetry Agent 是否足够,还是我需要使用 SDK 来手动跟踪每个 OpenLDAP / AD 查询?

不幸的是,AWS Distro for OpenTelemetry 和 OpenTelemetry Agent for Java (它所基于的) 都不支持开箱即用的 LDAP 检测。

您将需要手动检测应用程序以跟踪您的 LDAP/AD 请求。

© www.soinside.com 2019 - 2024. All rights reserved.