Daemon v1.7.18 Release
- New Feature: cURL Timer support (requires PHP Extension 5.4.18)
- New Feature: Introduced flag –verbosity=(level) to allow more logging levels, –debug is now level 3, –dev is level 4
- New Feature: Add canonical log lines for incoming data sent from PHP extension at vebosity level 1 (only slow above 2 seconds) and level 2 (all incoming requests).
- Improvement: Upgrade errors from lowest verbosity level of new canonical log lines feature to level 2
- Improvement: performance optimization to reduce CPU and memory overhead of data serialization
- Improvement: Replace cpu/memprofie with new flag –enable-profiler that optionally starts daemon with pprof via HTTP on localhost:4000
- Improvement: Enable retry mechanism after network failures by default (50 MB buffer, maximum of 5 retries every 60 seconds)
- Bugfix: Fix crash when proxy is merging multiple histograms from different sources
- Bugfix: In HTTP Spans do not consider a missing status code as an error
- Bugfix: Daemon could crash during edge case when load average of machine could not be retrieved, observed only when disks where full.
- Bugfix: Combinations of some old PHP extensions and new daemons could lead to a crash of the daemon due to wrong data structure expectation.