Hi all, we are in the process of transitioning from New Relic Cloud to the Grafana ecosystem. However, we've encountered an issue with Beyla, which presently supports Distributed Traces exclusively for Golang, and only Single Span traces for other languages.
• So Beyla does not yet support distributed tracing for
Laravel (PHP applications) and most of our microservices are written in PHP so it is a blocker for us.
• Also for Zero-code Instrumentation, we were checking Opentelemetry's automatic instrumentation but it requires
PHP 8.0 at minimum, and most of our PHP applications are on version 7 or lower. -
https://opentelemetry.io/docs/zero-code/php/#requirements
So, we are looking for way to have auto instrumentation for our Laravel (PHP) applications with distributed tracing, preferably through Zero-code Instrumentation. Are there any ways to resolve this problem?
Are there any current alternatives to Beyla that support zero-code auto-instrumentation with distributed traces?
This will be helpful for us in this quarter as we are transitioning away from New Relic due to cost concerns, at least until Beyla releases
distributed tracing support for PHP.
Is this possible with Signoz?