summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--PHPINFO166
-rw-r--r--REFLECTION538
-rw-r--r--php-pecl-datadog-trace.spec8
3 files changed, 701 insertions, 11 deletions
diff --git a/PHPINFO b/PHPINFO
index 9d07833..1f28331 100644
--- a/PHPINFO
+++ b/PHPINFO
@@ -7,8 +7,8 @@ For help, check out the documentation at https://docs.datadoghq.com/tracing/lang
(c) Datadog 2020
Datadog tracing support => enabled
-Version => 0.63.0
-DATADOG TRACER CONFIGURATION => {"date":"2021-08-23T10:06:13Z","os_name":"Linux builder.remirepo.net 5.13.8-100.fc33.x86_64 #1 SMP Wed Aug 4 14:15:51 UTC 2021 x86_64","os_version":"5.13.8-100.fc33.x86_64","version":"0.63.0","lang":"php","lang_version":"7.4.22","env":null,"enabled":true,"service":null,"enabled_cli":false,"agent_url":"http://localhost:8126","debug":false,"analytics_enabled":false,"sample_rate":1.000000,"sampling_rules":null,"tags":null,"service_mapping":null,"distributed_tracing_enabled":true,"priority_sampling_enabled":true,"dd_version":null,"architecture":"x86_64","sapi":"cli","ddtrace.request_init_hook":"/usr/share/pear/datadog_trace/bridge/dd_wrap_autoloader.php","open_basedir_configured":false,"uri_fragment_regex":null,"uri_mapping_incoming":null,"uri_mapping_outgoing":null,"auto_flush_enabled":false,"generate_root_span":true,"http_client_split_by_domain":false,"measure_compile_time":true,"report_hostname_on_root_span":false,"traced_internal_functions":null,"auto_prepend_file_configured":false,"integrations_disabled":null,"enabled_from_env":true,"opcache.file_cache":null,"agent_error":"Failed to connect to localhost port 8126: Connection refused"}
+Version => 0.64.0
+DATADOG TRACER CONFIGURATION => {"date":"2021-09-03T14:53:15Z","os_name":"Linux builder.remirepo.net 5.13.12-100.fc33.x86_64 #1 SMP Wed Aug 18 20:12:01 UTC 2021 x86_64","os_version":"5.13.12-100.fc33.x86_64","version":"0.64.0","lang":"php","lang_version":"7.4.23","env":null,"enabled":true,"service":null,"enabled_cli":false,"agent_url":"http://localhost:8126","debug":false,"analytics_enabled":false,"sample_rate":1.000000,"sampling_rules":null,"tags":{},"service_mapping":{},"distributed_tracing_enabled":true,"priority_sampling_enabled":true,"dd_version":null,"architecture":"x86_64","sapi":"cli","datadog.trace.request_init_hook":"/usr/share/pear/datadog_trace/bridge/dd_wrap_autoloader.php","open_basedir_configured":false,"uri_fragment_regex":null,"uri_mapping_incoming":null,"uri_mapping_outgoing":null,"auto_flush_enabled":false,"generate_root_span":true,"http_client_split_by_domain":false,"measure_compile_time":true,"report_hostname_on_root_span":false,"traced_internal_functions":null,"auto_prepend_file_configured":false,"integrations_disabled":"default","enabled_from_env":true,"opcache.file_cache":null,"agent_error":"Failed to connect to localhost port 8126: Connection refused"}
Diagnostics
agent_error => Failed to connect to localhost port 8126: Connection refused
@@ -16,5 +16,165 @@ Diagnostic checks => failed
Directive => Local Value => Master Value
ddtrace.disable => Off => Off
-ddtrace.request_init_hook => /usr/share/pear/datadog_trace/bridge/dd_wrap_autoloader.php => /usr/share/pear/datadog_trace/bridge/dd_wrap_autoloader.php
ddtrace.cgroup_file => /proc/self/cgroup => /proc/self/cgroup
+datadog.trace.request_init_hook => /usr/share/pear/datadog_trace/bridge/dd_wrap_autoloader.php => /usr/share/pear/datadog_trace/bridge/dd_wrap_autoloader.php
+ddtrace.request_init_hook => /usr/share/pear/datadog_trace/bridge/dd_wrap_autoloader.php => /usr/share/pear/datadog_trace/bridge/dd_wrap_autoloader.php
+datadog.trace.agent_url => no value => no value
+datadog.agent_host => localhost => localhost
+datadog.distributed_tracing => On => On
+datadog.dogstatsd_port => 8125 => 8125
+datadog.env => no value => no value
+datadog.autofinish_spans => Off => Off
+datadog.trace.url_as_resource_names_enabled => On => On
+datadog.integrations_disabled => default => default
+datadog.priority_sampling => On => On
+datadog.service => no value => no value
+datadog.service_name => no value => no value
+datadog.service_mapping => no value => no value
+datadog.tags => no value => no value
+datadog.trace.global_tags => no value => no value
+datadog.trace.agent_port => 8126 => 8126
+datadog.trace.analytics_enabled => Off => Off
+datadog.trace.auto_flush_enabled => Off => Off
+datadog.trace.cli_enabled => Off => Off
+datadog.trace.measure_compile_time => On => On
+datadog.trace.debug => Off => Off
+datadog.trace.enabled => On => On
+datadog.trace.health_metrics_enabled => Off => Off
+datadog.trace.health_metrics_heartbeat_sample_rate => 0.001 => 0.001
+datadog.trace.http_client_split_by_domain => Off => Off
+datadog.trace.memory_limit => no value => no value
+datadog.trace.report_hostname => Off => Off
+datadog.trace.resource_uri_fragment_regex => no value => no value
+datadog.trace.resource_uri_mapping_incoming => no value => no value
+datadog.trace.resource_uri_mapping_outgoing => no value => no value
+datadog.trace.resource_uri_mapping => no value => no value
+datadog.trace.sample_rate => 1 => 1
+datadog.sampling_rate => 1 => 1
+datadog.trace.sampling_rules => no value => no value
+datadog.trace.traced_internal_functions => no value => no value
+datadog.trace.agent_timeout => 500 => 500
+datadog.trace.agent_connect_timeout => 100 => 100
+datadog.trace.debug_prng_seed => -1 => -1
+datadog.log_backtrace => Off => Off
+datadog.trace.generate_root_span => On => On
+datadog.trace.spans_limit => 1000 => 1000
+datadog.trace.agent_max_consecutive_failures => 3 => 3
+datadog.trace.agent_attempt_retry_time_msec => 5000 => 5000
+datadog.trace.bgs_connect_timeout => 2000 => 2000
+datadog.trace.bgs_timeout => 5000 => 5000
+datadog.trace.agent_flush_interval => 5000 => 5000
+datadog.trace.agent_flush_after_n_requests => 10 => 10
+datadog.trace.shutdown_timeout => 5000 => 5000
+datadog.trace.startup_logs => On => On
+datadog.trace.agent_debug_verbose_curl => Off => Off
+datadog.trace.debug_curl_output => Off => Off
+datadog.trace.beta_high_memory_pressure_percent => 80 => 80
+datadog.trace.warn_legacy_dd_trace => On => On
+datadog.trace.retain_thread_capabilities => Off => Off
+datadog.version => no value => no value
+datadog.trace.cakephp_enabled => On => On
+datadog.trace.cakephp_analytics_enabled => Off => Off
+datadog.cakephp_analytics_enabled => Off => Off
+datadog.trace.cakephp_analytics_sample_rate => 1 => 1
+datadog.cakephp_analytics_sample_rate => 1 => 1
+datadog.trace.codeigniter_enabled => On => On
+datadog.trace.codeigniter_analytics_enabled => Off => Off
+datadog.codeigniter_analytics_enabled => Off => Off
+datadog.trace.codeigniter_analytics_sample_rate => 1 => 1
+datadog.codeigniter_analytics_sample_rate => 1 => 1
+datadog.trace.curl_enabled => On => On
+datadog.trace.curl_analytics_enabled => Off => Off
+datadog.curl_analytics_enabled => Off => Off
+datadog.trace.curl_analytics_sample_rate => 1 => 1
+datadog.curl_analytics_sample_rate => 1 => 1
+datadog.trace.elasticsearch_enabled => On => On
+datadog.trace.elasticsearch_analytics_enabled => Off => Off
+datadog.elasticsearch_analytics_enabled => Off => Off
+datadog.trace.elasticsearch_analytics_sample_rate => 1 => 1
+datadog.elasticsearch_analytics_sample_rate => 1 => 1
+datadog.trace.eloquent_enabled => On => On
+datadog.trace.eloquent_analytics_enabled => Off => Off
+datadog.eloquent_analytics_enabled => Off => Off
+datadog.trace.eloquent_analytics_sample_rate => 1 => 1
+datadog.eloquent_analytics_sample_rate => 1 => 1
+datadog.trace.guzzle_enabled => On => On
+datadog.trace.guzzle_analytics_enabled => Off => Off
+datadog.guzzle_analytics_enabled => Off => Off
+datadog.trace.guzzle_analytics_sample_rate => 1 => 1
+datadog.guzzle_analytics_sample_rate => 1 => 1
+datadog.trace.laravel_enabled => On => On
+datadog.trace.laravel_analytics_enabled => Off => Off
+datadog.laravel_analytics_enabled => Off => Off
+datadog.trace.laravel_analytics_sample_rate => 1 => 1
+datadog.laravel_analytics_sample_rate => 1 => 1
+datadog.trace.lumen_enabled => On => On
+datadog.trace.lumen_analytics_enabled => Off => Off
+datadog.lumen_analytics_enabled => Off => Off
+datadog.trace.lumen_analytics_sample_rate => 1 => 1
+datadog.lumen_analytics_sample_rate => 1 => 1
+datadog.trace.memcached_enabled => On => On
+datadog.trace.memcached_analytics_enabled => Off => Off
+datadog.memcached_analytics_enabled => Off => Off
+datadog.trace.memcached_analytics_sample_rate => 1 => 1
+datadog.memcached_analytics_sample_rate => 1 => 1
+datadog.trace.mongo_enabled => On => On
+datadog.trace.mongo_analytics_enabled => Off => Off
+datadog.mongo_analytics_enabled => Off => Off
+datadog.trace.mongo_analytics_sample_rate => 1 => 1
+datadog.mongo_analytics_sample_rate => 1 => 1
+datadog.trace.mysqli_enabled => On => On
+datadog.trace.mysqli_analytics_enabled => Off => Off
+datadog.mysqli_analytics_enabled => Off => Off
+datadog.trace.mysqli_analytics_sample_rate => 1 => 1
+datadog.mysqli_analytics_sample_rate => 1 => 1
+datadog.trace.nette_enabled => On => On
+datadog.trace.nette_analytics_enabled => Off => Off
+datadog.nette_analytics_enabled => Off => Off
+datadog.trace.nette_analytics_sample_rate => 1 => 1
+datadog.nette_analytics_sample_rate => 1 => 1
+datadog.trace.pdo_enabled => On => On
+datadog.trace.pdo_analytics_enabled => Off => Off
+datadog.pdo_analytics_enabled => Off => Off
+datadog.trace.pdo_analytics_sample_rate => 1 => 1
+datadog.pdo_analytics_sample_rate => 1 => 1
+datadog.trace.phpredis_enabled => On => On
+datadog.trace.phpredis_analytics_enabled => Off => Off
+datadog.phpredis_analytics_enabled => Off => Off
+datadog.trace.phpredis_analytics_sample_rate => 1 => 1
+datadog.phpredis_analytics_sample_rate => 1 => 1
+datadog.trace.predis_enabled => On => On
+datadog.trace.predis_analytics_enabled => Off => Off
+datadog.predis_analytics_enabled => Off => Off
+datadog.trace.predis_analytics_sample_rate => 1 => 1
+datadog.predis_analytics_sample_rate => 1 => 1
+datadog.trace.slim_enabled => On => On
+datadog.trace.slim_analytics_enabled => Off => Off
+datadog.slim_analytics_enabled => Off => Off
+datadog.trace.slim_analytics_sample_rate => 1 => 1
+datadog.slim_analytics_sample_rate => 1 => 1
+datadog.trace.symfony_enabled => On => On
+datadog.trace.symfony_analytics_enabled => Off => Off
+datadog.symfony_analytics_enabled => Off => Off
+datadog.trace.symfony_analytics_sample_rate => 1 => 1
+datadog.symfony_analytics_sample_rate => 1 => 1
+datadog.trace.web_enabled => On => On
+datadog.trace.web_analytics_enabled => Off => Off
+datadog.web_analytics_enabled => Off => Off
+datadog.trace.web_analytics_sample_rate => 1 => 1
+datadog.web_analytics_sample_rate => 1 => 1
+datadog.trace.wordpress_enabled => On => On
+datadog.trace.wordpress_analytics_enabled => Off => Off
+datadog.wordpress_analytics_enabled => Off => Off
+datadog.trace.wordpress_analytics_sample_rate => 1 => 1
+datadog.wordpress_analytics_sample_rate => 1 => 1
+datadog.trace.yii_enabled => On => On
+datadog.trace.yii_analytics_enabled => Off => Off
+datadog.yii_analytics_enabled => Off => Off
+datadog.trace.yii_analytics_sample_rate => 1 => 1
+datadog.yii_analytics_sample_rate => 1 => 1
+datadog.trace.zendframework_enabled => On => On
+datadog.trace.zendframework_analytics_enabled => Off => Off
+datadog.zendframework_analytics_enabled => Off => Off
+datadog.trace.zendframework_analytics_sample_rate => 1 => 1
+datadog.zendframework_analytics_sample_rate => 1 => 1
diff --git a/REFLECTION b/REFLECTION
index 1b1dc57..0db80c3 100644
--- a/REFLECTION
+++ b/REFLECTION
@@ -1,19 +1,499 @@
-Extension [ <persistent> extension #123 ddtrace version 0.63.0 ] {
+Extension [ <persistent> extension #124 ddtrace version 0.64.0 ] {
- INI {
Entry [ ddtrace.disable <SYSTEM> ]
Current = '0'
}
+ Entry [ ddtrace.cgroup_file <SYSTEM> ]
+ Current = '/proc/self/cgroup'
+ }
+ Entry [ datadog.trace.request_init_hook <SYSTEM> ]
+ Current = '/usr/share/pear/datadog_trace/bridge/dd_wrap_autoloader.php'
+ }
Entry [ ddtrace.request_init_hook <SYSTEM> ]
Current = '/usr/share/pear/datadog_trace/bridge/dd_wrap_autoloader.php'
}
- Entry [ ddtrace.cgroup_file <SYSTEM> ]
- Current = '/proc/self/cgroup'
+ Entry [ datadog.trace.agent_url <SYSTEM> ]
+ Current = ''
+ }
+ Entry [ datadog.agent_host <SYSTEM> ]
+ Current = 'localhost'
+ }
+ Entry [ datadog.distributed_tracing <ALL> ]
+ Current = 'true'
+ }
+ Entry [ datadog.dogstatsd_port <ALL> ]
+ Current = '8125'
+ }
+ Entry [ datadog.env <ALL> ]
+ Current = ''
+ }
+ Entry [ datadog.autofinish_spans <ALL> ]
+ Current = 'false'
+ }
+ Entry [ datadog.trace.url_as_resource_names_enabled <ALL> ]
+ Current = 'true'
+ }
+ Entry [ datadog.integrations_disabled <ALL> ]
+ Current = 'default'
+ }
+ Entry [ datadog.priority_sampling <ALL> ]
+ Current = 'true'
+ }
+ Entry [ datadog.service <ALL> ]
+ Current = ''
+ }
+ Entry [ datadog.service_name <ALL> ]
+ Current = ''
+ }
+ Entry [ datadog.service_mapping <ALL> ]
+ Current = ''
+ }
+ Entry [ datadog.tags <ALL> ]
+ Current = ''
+ }
+ Entry [ datadog.trace.global_tags <ALL> ]
+ Current = ''
+ }
+ Entry [ datadog.trace.agent_port <SYSTEM> ]
+ Current = '8126'
+ }
+ Entry [ datadog.trace.analytics_enabled <ALL> ]
+ Current = 'false'
+ }
+ Entry [ datadog.trace.auto_flush_enabled <ALL> ]
+ Current = 'false'
+ }
+ Entry [ datadog.trace.cli_enabled <ALL> ]
+ Current = 'false'
+ }
+ Entry [ datadog.trace.measure_compile_time <ALL> ]
+ Current = 'true'
+ }
+ Entry [ datadog.trace.debug <ALL> ]
+ Current = 'false'
+ }
+ Entry [ datadog.trace.enabled <ALL> ]
+ Current = 'true'
+ }
+ Entry [ datadog.trace.health_metrics_enabled <SYSTEM> ]
+ Current = 'false'
+ }
+ Entry [ datadog.trace.health_metrics_heartbeat_sample_rate <ALL> ]
+ Current = '0.001'
+ }
+ Entry [ datadog.trace.http_client_split_by_domain <ALL> ]
+ Current = 'false'
+ }
+ Entry [ datadog.trace.memory_limit <ALL> ]
+ Current = ''
+ }
+ Entry [ datadog.trace.report_hostname <ALL> ]
+ Current = 'false'
+ }
+ Entry [ datadog.trace.resource_uri_fragment_regex <ALL> ]
+ Current = ''
+ }
+ Entry [ datadog.trace.resource_uri_mapping_incoming <ALL> ]
+ Current = ''
+ }
+ Entry [ datadog.trace.resource_uri_mapping_outgoing <ALL> ]
+ Current = ''
+ }
+ Entry [ datadog.trace.resource_uri_mapping <ALL> ]
+ Current = ''
+ }
+ Entry [ datadog.trace.sample_rate <ALL> ]
+ Current = '1'
+ }
+ Entry [ datadog.sampling_rate <ALL> ]
+ Current = '1'
+ }
+ Entry [ datadog.trace.sampling_rules <ALL> ]
+ Current = ''
+ }
+ Entry [ datadog.trace.traced_internal_functions <ALL> ]
+ Current = ''
+ }
+ Entry [ datadog.trace.agent_timeout <SYSTEM> ]
+ Current = '500'
+ }
+ Entry [ datadog.trace.agent_connect_timeout <SYSTEM> ]
+ Current = '100'
+ }
+ Entry [ datadog.trace.debug_prng_seed <ALL> ]
+ Current = '-1'
+ }
+ Entry [ datadog.log_backtrace <ALL> ]
+ Current = 'false'
+ }
+ Entry [ datadog.trace.generate_root_span <ALL> ]
+ Current = 'true'
+ }
+ Entry [ datadog.trace.spans_limit <ALL> ]
+ Current = '1000'
+ }
+ Entry [ datadog.trace.agent_max_consecutive_failures <ALL> ]
+ Current = '3'
+ }
+ Entry [ datadog.trace.agent_attempt_retry_time_msec <ALL> ]
+ Current = '5000'
+ }
+ Entry [ datadog.trace.bgs_connect_timeout <SYSTEM> ]
+ Current = '2000'
+ }
+ Entry [ datadog.trace.bgs_timeout <SYSTEM> ]
+ Current = '5000'
+ }
+ Entry [ datadog.trace.agent_flush_interval <SYSTEM> ]
+ Current = '5000'
+ }
+ Entry [ datadog.trace.agent_flush_after_n_requests <ALL> ]
+ Current = '10'
+ }
+ Entry [ datadog.trace.shutdown_timeout <SYSTEM> ]
+ Current = '5000'
+ }
+ Entry [ datadog.trace.startup_logs <ALL> ]
+ Current = 'true'
+ }
+ Entry [ datadog.trace.agent_debug_verbose_curl <SYSTEM> ]
+ Current = 'false'
+ }
+ Entry [ datadog.trace.debug_curl_output <SYSTEM> ]
+ Current = 'false'
+ }
+ Entry [ datadog.trace.beta_high_memory_pressure_percent <SYSTEM> ]
+ Current = '80'
+ }
+ Entry [ datadog.trace.warn_legacy_dd_trace <ALL> ]
+ Current = 'true'
+ }
+ Entry [ datadog.trace.retain_thread_capabilities <SYSTEM> ]
+ Current = 'false'
+ }
+ Entry [ datadog.version <ALL> ]
+ Current = ''
+ }
+ Entry [ datadog.trace.cakephp_enabled <ALL> ]
+ Current = 'true'
+ }
+ Entry [ datadog.trace.cakephp_analytics_enabled <ALL> ]
+ Current = '0'
+ }
+ Entry [ datadog.cakephp_analytics_enabled <ALL> ]
+ Current = '0'
+ }
+ Entry [ datadog.trace.cakephp_analytics_sample_rate <ALL> ]
+ Current = '1'
+ }
+ Entry [ datadog.cakephp_analytics_sample_rate <ALL> ]
+ Current = '1'
+ }
+ Entry [ datadog.trace.codeigniter_enabled <ALL> ]
+ Current = 'true'
+ }
+ Entry [ datadog.trace.codeigniter_analytics_enabled <ALL> ]
+ Current = '0'
+ }
+ Entry [ datadog.codeigniter_analytics_enabled <ALL> ]
+ Current = '0'
+ }
+ Entry [ datadog.trace.codeigniter_analytics_sample_rate <ALL> ]
+ Current = '1'
+ }
+ Entry [ datadog.codeigniter_analytics_sample_rate <ALL> ]
+ Current = '1'
+ }
+ Entry [ datadog.trace.curl_enabled <ALL> ]
+ Current = 'true'
+ }
+ Entry [ datadog.trace.curl_analytics_enabled <ALL> ]
+ Current = '0'
+ }
+ Entry [ datadog.curl_analytics_enabled <ALL> ]
+ Current = '0'
+ }
+ Entry [ datadog.trace.curl_analytics_sample_rate <ALL> ]
+ Current = '1'
+ }
+ Entry [ datadog.curl_analytics_sample_rate <ALL> ]
+ Current = '1'
+ }
+ Entry [ datadog.trace.elasticsearch_enabled <ALL> ]
+ Current = 'true'
+ }
+ Entry [ datadog.trace.elasticsearch_analytics_enabled <ALL> ]
+ Current = '0'
+ }
+ Entry [ datadog.elasticsearch_analytics_enabled <ALL> ]
+ Current = '0'
+ }
+ Entry [ datadog.trace.elasticsearch_analytics_sample_rate <ALL> ]
+ Current = '1'
+ }
+ Entry [ datadog.elasticsearch_analytics_sample_rate <ALL> ]
+ Current = '1'
+ }
+ Entry [ datadog.trace.eloquent_enabled <ALL> ]
+ Current = 'true'
+ }
+ Entry [ datadog.trace.eloquent_analytics_enabled <ALL> ]
+ Current = '0'
+ }
+ Entry [ datadog.eloquent_analytics_enabled <ALL> ]
+ Current = '0'
+ }
+ Entry [ datadog.trace.eloquent_analytics_sample_rate <ALL> ]
+ Current = '1'
+ }
+ Entry [ datadog.eloquent_analytics_sample_rate <ALL> ]
+ Current = '1'
+ }
+ Entry [ datadog.trace.guzzle_enabled <ALL> ]
+ Current = 'true'
+ }
+ Entry [ datadog.trace.guzzle_analytics_enabled <ALL> ]
+ Current = '0'
+ }
+ Entry [ datadog.guzzle_analytics_enabled <ALL> ]
+ Current = '0'
+ }
+ Entry [ datadog.trace.guzzle_analytics_sample_rate <ALL> ]
+ Current = '1'
+ }
+ Entry [ datadog.guzzle_analytics_sample_rate <ALL> ]
+ Current = '1'
+ }
+ Entry [ datadog.trace.laravel_enabled <ALL> ]
+ Current = 'true'
+ }
+ Entry [ datadog.trace.laravel_analytics_enabled <ALL> ]
+ Current = '0'
+ }
+ Entry [ datadog.laravel_analytics_enabled <ALL> ]
+ Current = '0'
+ }
+ Entry [ datadog.trace.laravel_analytics_sample_rate <ALL> ]
+ Current = '1'
+ }
+ Entry [ datadog.laravel_analytics_sample_rate <ALL> ]
+ Current = '1'
+ }
+ Entry [ datadog.trace.lumen_enabled <ALL> ]
+ Current = 'true'
+ }
+ Entry [ datadog.trace.lumen_analytics_enabled <ALL> ]
+ Current = '0'
+ }
+ Entry [ datadog.lumen_analytics_enabled <ALL> ]
+ Current = '0'
+ }
+ Entry [ datadog.trace.lumen_analytics_sample_rate <ALL> ]
+ Current = '1'
+ }
+ Entry [ datadog.lumen_analytics_sample_rate <ALL> ]
+ Current = '1'
+ }
+ Entry [ datadog.trace.memcached_enabled <ALL> ]
+ Current = 'true'
+ }
+ Entry [ datadog.trace.memcached_analytics_enabled <ALL> ]
+ Current = '0'
+ }
+ Entry [ datadog.memcached_analytics_enabled <ALL> ]
+ Current = '0'
+ }
+ Entry [ datadog.trace.memcached_analytics_sample_rate <ALL> ]
+ Current = '1'
+ }
+ Entry [ datadog.memcached_analytics_sample_rate <ALL> ]
+ Current = '1'
+ }
+ Entry [ datadog.trace.mongo_enabled <ALL> ]
+ Current = 'true'
+ }
+ Entry [ datadog.trace.mongo_analytics_enabled <ALL> ]
+ Current = '0'
+ }
+ Entry [ datadog.mongo_analytics_enabled <ALL> ]
+ Current = '0'
+ }
+ Entry [ datadog.trace.mongo_analytics_sample_rate <ALL> ]
+ Current = '1'
+ }
+ Entry [ datadog.mongo_analytics_sample_rate <ALL> ]
+ Current = '1'
+ }
+ Entry [ datadog.trace.mysqli_enabled <ALL> ]
+ Current = 'true'
+ }
+ Entry [ datadog.trace.mysqli_analytics_enabled <ALL> ]
+ Current = '0'
+ }
+ Entry [ datadog.mysqli_analytics_enabled <ALL> ]
+ Current = '0'
+ }
+ Entry [ datadog.trace.mysqli_analytics_sample_rate <ALL> ]
+ Current = '1'
+ }
+ Entry [ datadog.mysqli_analytics_sample_rate <ALL> ]
+ Current = '1'
+ }
+ Entry [ datadog.trace.nette_enabled <ALL> ]
+ Current = 'true'
+ }
+ Entry [ datadog.trace.nette_analytics_enabled <ALL> ]
+ Current = '0'
+ }
+ Entry [ datadog.nette_analytics_enabled <ALL> ]
+ Current = '0'
+ }
+ Entry [ datadog.trace.nette_analytics_sample_rate <ALL> ]
+ Current = '1'
+ }
+ Entry [ datadog.nette_analytics_sample_rate <ALL> ]
+ Current = '1'
+ }
+ Entry [ datadog.trace.pdo_enabled <ALL> ]
+ Current = 'true'
+ }
+ Entry [ datadog.trace.pdo_analytics_enabled <ALL> ]
+ Current = '0'
+ }
+ Entry [ datadog.pdo_analytics_enabled <ALL> ]
+ Current = '0'
+ }
+ Entry [ datadog.trace.pdo_analytics_sample_rate <ALL> ]
+ Current = '1'
+ }
+ Entry [ datadog.pdo_analytics_sample_rate <ALL> ]
+ Current = '1'
+ }
+ Entry [ datadog.trace.phpredis_enabled <ALL> ]
+ Current = 'true'
+ }
+ Entry [ datadog.trace.phpredis_analytics_enabled <ALL> ]
+ Current = '0'
+ }
+ Entry [ datadog.phpredis_analytics_enabled <ALL> ]
+ Current = '0'
+ }
+ Entry [ datadog.trace.phpredis_analytics_sample_rate <ALL> ]
+ Current = '1'
+ }
+ Entry [ datadog.phpredis_analytics_sample_rate <ALL> ]
+ Current = '1'
+ }
+ Entry [ datadog.trace.predis_enabled <ALL> ]
+ Current = 'true'
+ }
+ Entry [ datadog.trace.predis_analytics_enabled <ALL> ]
+ Current = '0'
+ }
+ Entry [ datadog.predis_analytics_enabled <ALL> ]
+ Current = '0'
+ }
+ Entry [ datadog.trace.predis_analytics_sample_rate <ALL> ]
+ Current = '1'
+ }
+ Entry [ datadog.predis_analytics_sample_rate <ALL> ]
+ Current = '1'
+ }
+ Entry [ datadog.trace.slim_enabled <ALL> ]
+ Current = 'true'
+ }
+ Entry [ datadog.trace.slim_analytics_enabled <ALL> ]
+ Current = '0'
+ }
+ Entry [ datadog.slim_analytics_enabled <ALL> ]
+ Current = '0'
+ }
+ Entry [ datadog.trace.slim_analytics_sample_rate <ALL> ]
+ Current = '1'
+ }
+ Entry [ datadog.slim_analytics_sample_rate <ALL> ]
+ Current = '1'
+ }
+ Entry [ datadog.trace.symfony_enabled <ALL> ]
+ Current = 'true'
+ }
+ Entry [ datadog.trace.symfony_analytics_enabled <ALL> ]
+ Current = '0'
+ }
+ Entry [ datadog.symfony_analytics_enabled <ALL> ]
+ Current = '0'
+ }
+ Entry [ datadog.trace.symfony_analytics_sample_rate <ALL> ]
+ Current = '1'
+ }
+ Entry [ datadog.symfony_analytics_sample_rate <ALL> ]
+ Current = '1'
+ }
+ Entry [ datadog.trace.web_enabled <ALL> ]
+ Current = 'true'
+ }
+ Entry [ datadog.trace.web_analytics_enabled <ALL> ]
+ Current = '0'
+ }
+ Entry [ datadog.web_analytics_enabled <ALL> ]
+ Current = '0'
+ }
+ Entry [ datadog.trace.web_analytics_sample_rate <ALL> ]
+ Current = '1'
+ }
+ Entry [ datadog.web_analytics_sample_rate <ALL> ]
+ Current = '1'
+ }
+ Entry [ datadog.trace.wordpress_enabled <ALL> ]
+ Current = 'true'
+ }
+ Entry [ datadog.trace.wordpress_analytics_enabled <ALL> ]
+ Current = '0'
+ }
+ Entry [ datadog.wordpress_analytics_enabled <ALL> ]
+ Current = '0'
+ }
+ Entry [ datadog.trace.wordpress_analytics_sample_rate <ALL> ]
+ Current = '1'
+ }
+ Entry [ datadog.wordpress_analytics_sample_rate <ALL> ]
+ Current = '1'
+ }
+ Entry [ datadog.trace.yii_enabled <ALL> ]
+ Current = 'true'
+ }
+ Entry [ datadog.trace.yii_analytics_enabled <ALL> ]
+ Current = '0'
+ }
+ Entry [ datadog.yii_analytics_enabled <ALL> ]
+ Current = '0'
+ }
+ Entry [ datadog.trace.yii_analytics_sample_rate <ALL> ]
+ Current = '1'
+ }
+ Entry [ datadog.yii_analytics_sample_rate <ALL> ]
+ Current = '1'
+ }
+ Entry [ datadog.trace.zendframework_enabled <ALL> ]
+ Current = 'true'
+ }
+ Entry [ datadog.trace.zendframework_analytics_enabled <ALL> ]
+ Current = '0'
+ }
+ Entry [ datadog.zendframework_analytics_enabled <ALL> ]
+ Current = '0'
+ }
+ Entry [ datadog.trace.zendframework_analytics_sample_rate <ALL> ]
+ Current = '1'
+ }
+ Entry [ datadog.zendframework_analytics_sample_rate <ALL> ]
+ Current = '1'
}
}
- Constants [1] {
- Constant [ string DD_TRACE_VERSION ] { 0.63.0 }
+ Constant [ string DD_TRACE_VERSION ] { 0.64.0 }
}
- Functions {
@@ -85,6 +565,33 @@ Extension [ <persistent> extension #123 ddtrace version 0.63.0 ] {
- Parameters [0] {
}
}
+ Function [ <internal:ddtrace> function DDTrace\flush ] {
+
+ - Parameters [0] {
+ }
+ }
+ Function [ <internal:ddtrace> function DDTrace\start_span ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <optional> $start_time ]
+ }
+ }
+ Function [ <internal:ddtrace> function DDTrace\close_span ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <optional> $finish_time ]
+ }
+ }
+ Function [ <internal:ddtrace> function DDTrace\active_span ] {
+
+ - Parameters [0] {
+ }
+ }
+ Function [ <internal:ddtrace> function DDTrace\root_span ] {
+
+ - Parameters [0] {
+ }
+ }
Function [ <internal:ddtrace> function dd_trace_peek_span_id ] {
- Parameters [0] {
@@ -205,6 +712,13 @@ Extension [ <persistent> extension #123 ddtrace version 0.63.0 ] {
Parameter #0 [ <required> $dir ]
}
}
+ Function [ <internal:ddtrace> function DDTrace\add_global_tag ] {
+
+ - Parameters [2] {
+ Parameter #0 [ <required> $key ]
+ Parameter #1 [ <required> $value ]
+ }
+ }
Function [ <internal:ddtrace> function DDTrace\additional_trace_meta ] {
- Parameters [0] {
@@ -300,16 +814,28 @@ Extension [ <persistent> extension #123 ddtrace version 0.63.0 ] {
- Static methods [0] {
}
- - Properties [6] {
+ - Properties [7] {
Property [ <default> public $name ]
Property [ <default> public $resource ]
Property [ <default> public $service ]
Property [ <default> public $type ]
Property [ <default> public $meta ]
Property [ <default> public $metrics ]
+ Property [ <default> public $exception ]
}
- - Methods [0] {
+ - Methods [2] {
+ Method [ <internal:ddtrace> public method getDuration ] {
+
+ - Parameters [0] {
+ }
+ }
+
+ Method [ <internal:ddtrace> public method getStartTime ] {
+
+ - Parameters [0] {
+ }
+ }
}
}
diff --git a/php-pecl-datadog-trace.spec b/php-pecl-datadog-trace.spec
index 1d68a3b..31c5f11 100644
--- a/php-pecl-datadog-trace.spec
+++ b/php-pecl-datadog-trace.spec
@@ -26,7 +26,7 @@
Summary: APM and distributed tracing for PHP
Name: %{?sub_prefix}php-pecl-datadog-trace
-Version: 0.63.0
+Version: 0.64.0
Release: 1%{?dist}%{!?scl:%{!?nophptag:%(%{__php} -r 'echo ".".PHP_MAJOR_VERSION.".".PHP_MINOR_VERSION;')}}
# extension is dual-licensed under Apache 2.0 or BSD3.
# mpack is MIT
@@ -105,7 +105,8 @@ cd NTS
: PEAR installer stuff
sed -e 's:@php_dir@:%{pear_phpdir}:' \
-e 's:_BUILD_FROM_PECL_:1:' \
- -i ext/php?/ddtrace.c
+ -i ext/php?/ddtrace.c \
+ ext/php?/configuration.h
cp ext/vendor/mpack/LICENSE LICENSE.mpack
: Sanity check, really often broken
@@ -266,6 +267,9 @@ fi
%changelog
+* Fri Sep 3 2021 Remi Collet <remi@remirepo.net> - 0.64.0-1
+- update to 0.64.0
+
* Mon Aug 23 2021 Remi Collet <remi@remirepo.net> - 0.63.0-1
- update to 0.63.0