Skip to content

AST based proof of concept for an APM tracer. Created in Datadog Hackathon August 2019.

Notifications You must be signed in to change notification settings

morrisonlevi/ddastrace

Repository files navigation

AST-based tracer for APM

This proof of concept project uses the PHP zend_ast_process hook to use the AST to find function definitions and insert function calls that will open and close spans, as well as exception information.

See the DESIGN.md file for the design and more detailed information.

Credits

This proof of concept was written by Levi Morrison and Sammy Powers during Datadog's Hackathon in August 2019. Thanks to Joe Watkins for providing some feedback.

About

AST based proof of concept for an APM tracer. Created in Datadog Hackathon August 2019.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published