Я установил «datadog-php-tracer_0.14.1-beta_amd64.deb» на моем сервере, и после установки мое приложение вернуло ошибку 500.
Ниже приведены настройки, которые я настроил, или связанные с моим сервероминформация:
Я использую Ubuntu, NGINX и php-fpm 7.0.
Я установил агент datadog v6.
For FPM I have set below configuration:
Installed : "datadog-php-tracer_0.14.1-beta_amd64.deb"
NGINX config: fastcgi_param DD_TRACE_DEBUG true;
Set ddtrace.log_backtrace=1 in file /etc/php/7.0/cli/conf.d/98-ddtrace.ini.
In Agent datadog.yaml:
apm_config:
enabled: true
Когда я проверяю свой php-fpmфайл журнала, он показывает ошибку PDO о «Slim \ PDO \ Statement \ StatementContainer-> execute ()».Но когда я отключил агент Datadog или трассировку APM, мое приложение работало нормально.Короче говоря, когда я включаю ddtrace, мое приложение не работает и выдает ошибку 500.
Не могли бы вы взглянуть на это и сообщить мне, как можно решить проблему и APM хорошо работают с моим приложением.