cedricziel / instana-bundle
Fund package maintenance!
cedricziel
Installs: 0
Dependents: 0
Suggesters: 0
Security: 0
Stars: 1
Watchers: 4
Forks: 0
Open Issues: 0
Type:symfony-bundle
Requires
This package is auto-updated.
Last update: 2024-11-28 11:19:16 UTC
README
Note, this project is not affiliated with, nor endorsed by instana
This bundle aims to explore how to integrate a PHP application into Instanas tracing tool.
It doesnt make use of the C-extension, but rather uses the instana PHP SDK in combination with the OpenTracing PHP SDK.
The main goal is to integrate the crucial parts of the application framework with the instrumentation.
The result is impressive - it's a bit like having the debug bar in production.
Current state
Currently, the bundle can:
- hook into the doctrine database connection to log queries
- hook into the event dispatcher
- time both
ArgumentResolver
andControllerResolver
Extensibility
One should be able to extend the tracing by simply injecting the
opentracing.tracer.default
service into any of your services,
create a new span and it's done.
License
MIT