Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/morrisonlevi/ddastrace

AST based proof of concept for an APM tracer. Created in Datadog Hackathon August 2019.
https://github.com/morrisonlevi/ddastrace

Last synced: 16 days ago
JSON representation

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

Awesome Lists containing this project

README

        

# 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](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.