datadog_trace

pecl install datadog_trace

APM and distributed tracing for PHP

The Datadog PHP Tracer brings APM and distributed tracing to PHP.

Version 1.1.0 change log


## Tracer

### Added
- Implement OTel config remapping #2691
- Remap OTel to DD status code #2695

### Fixed
- Apply some fixes with sidecar trace sender #2680, #2686, #2689, #2698, #2700
- Don't treat Symfony 2 differently from other versions #2693
- Ensure DDTRACE_G(active_stack) is always NULL when the root span is being pushed #2701

### Internal
- Switch 2 logs to logev to avoid useless work #2679
- shrink size of Rust artifacts #2696

## Profiling

### Added
- Add `thread id` label on every sample #2692

### Internal
- Reduce memory usage by upgrading libdatadog to v10 #2697

Maintainer

  • Anil Mahtani Mirchandani (lead )
  • Levi Morrison (lead )
  • Luca Abbati (lead )
  • Bob Weinand (lead )
  • Joe Watkins (lead )
  • Pierre Bonet (lead )
  • Alejandro Estringana Ruiz (lead )
  • Sammy Kaye Powers (lead ) [inactive]
  • Florian Engelhardt (lead )

Details

Categories

Stars: 369
Issue openned: 89
Downloads: 240509
1.1.0
1 month ago

requires:

  • php >=7.0<=8.3.99
  • pearinstaller >=1.4.0
  • json