aws-observability / aws-otel-community

Welcome to the AWS Distro for OpenTelemetry project. If you're using monitoring and observability tools for AWS products and services, this is a great place to ask questions, request features and network with other community members.
https://aws-otel.github.io/
Apache License 2.0
98 stars 96 forks source link

Enable tracing from Step Functions to flow to Open Telemetry Collector #588

Open rberger opened 1 year ago

rberger commented 1 year ago

As far as I can tell, there does not seem to be a way to have Step Functions participate in an Open Telemetry Trace. We are adopting Step Functions very heavily now and also adopting Open Telemetry. Had expected that there would be a way for Step Functions to send trace data to Open Telemetry, but it seems it can only send to X-Ray.

Is there a way to have that Step Function trace info be sent to Open Telemetry? If not, is there maybe a way to have the Step Function X-Ray traces sent to Open Telemetry?

pandarun commented 1 year ago

Hi, probably similar issue https://github.com/aws-observability/aws-otel-collector/issues/1845#issuecomment-1448592271.

Did you manage to find a workaround?

rberger commented 11 months ago

No, we put our open telemetry effort on hold for now, with this being a major blocker.

rberger commented 1 month ago

We would like to try again to use Open Telemetry but now Step Functions are core to our system and would need a solution to have Step Function actions flow into Open Telemetry traces. Has there been any effort to include mechanisms so Step Functions are part of OTel traces?

kollmats commented 2 weeks ago

Have the same problem. @rberger have you found a way forward yet?

rberger commented 1 week ago

Have the same problem. @rberger have you found a way forward yet?

Nope, we still can't really use Open Telemetry due to this as Step Functions are core to our entire infrastructure. We are kind of using X-Ray