Skip to content

Commit ffeafcb

Browse files
committed
Add debug logs when endpoitns are added
1 parent e31803d commit ffeafcb

2 files changed

Lines changed: 8 additions & 0 deletions

File tree

appsec/tests/integration/src/test/bin/enable_extensions.sh

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@ if [[ -f /project/tmp/build_extension/modules/ddtrace.so ]]; then
1313
echo extension=/project/tmp/build_extension/modules/ddtrace.so
1414
echo datadog.trace.sources_path=/project/src
1515
echo datadog.trace.generate_root_span=true
16+
echo datadog.trace.log_level=debug
1617
} >> /etc/php/php.ini
1718
fi
1819

ext/ddtrace.c

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2864,6 +2864,13 @@ PHP_FUNCTION(DDTrace_add_endpoint) {
28642864
&ddtrace_sidecar, ddtrace_sidecar_instance_id, &DDTRACE_G(sidecar_queue_id), method_enum, path_slice, operation_name_slice,
28652865
resource_name_slice);
28662866

2867+
LOG_LINE(DEBUG,
2868+
"Adding endpoint: %.*s (%zu) - operation_name: %.*s (%zu) - resource_name: %.*s (%zu) - method: %.*s (%zu)",
2869+
(int)path_slice.len, (char *)path_slice.ptr, path_slice.len,
2870+
(int)operation_name_slice.len, (char *)operation_name_slice.ptr, operation_name_slice.len,
2871+
(int)resource_name_slice.len, (char *)resource_name_slice.ptr, resource_name_slice.len,
2872+
(int)method->len, ZSTR_VAL(method), (size_t)method->len);
2873+
28672874
if (result.tag == DDOG_OPTION_ERROR_SOME_ERROR) {
28682875
ddog_CharSlice message = ddog_Error_message(&result.some);
28692876
LOG_LINE(ERROR, "Error submitting endpoint to sidecar: %.*s", (int)message.len, (char *)message.ptr);

0 commit comments

Comments
 (0)