Releases: signalfx/signalfx-php-tracing
Releases · signalfx/signalfx-php-tracing
0.30.2-beta-sfx3
Features
- Adds support for multiple traceID headers
Propagators will now correctly extract the last trace or span ID from a
header value if the header contains multipls comma or semi-colon
separated values.
0.30.2-beta-sfx2
New Features
- Add support for SIGNALFX_RECORDED_VALUE_MAX_LENGTH
SIGNALFX_RECORDED_VALUE_MAX_LENGTH env var allows to set the max size of
attribute values. Any values larger than specified size will be
truncated. Defaults to 1200.
Breaking Changes
Errors will now be recorded in spans as attributes. The following
attributes will be used to represent errors:
error
: A boolean field set to true in case an operation resulted in an error.sfx.error.kind
: The type or “kind” of an error (only for event="error" logs). E.g., "Exception", "OSError".sfx.error.stack
: A stack trace in platform-conventional format; may or may not pertain to an error.sfx.error.message
: A concise, human-readable, one-line message explaining the error . E.g., "Could not connect to backend", "Cache invalidation succeeded"
0.30.2-beta-sfx1
- Expands Lumen 6 support and enhances trace data.
- Adopts string representation of internal ids for B3 compatibility.
0.30.2-beta-sfx0
- Adopts OT conventions in Laravel, PDO, and Curl instrumentations.
- Adds SignalFx tracing utilities.
- Supports Laravel 6+.