故障排除

编辑

是否出现意外情况?如果无法找出问题所在,请不要担心;我们随时为您提供帮助!第一步,请确保您的应用程序与代理的支持的技术兼容。

如果您是拥有支持合同的现有 Elastic 客户,请在Elastic 支持门户中创建工单。其他用户可以在APM 讨论论坛中发帖。

请将完整的调试日志上传到诸如GitHub Gist之类的服务,以便我们分析问题。日志应包含从应用程序启动到第一个请求执行的所有内容。

禁用 Agent

编辑

在不太可能发生的 Agent 导致生产应用程序中断的情况下,您可以在进行故障排除时禁用 Agent。

通过将enabled设置为false来禁用 Agent。您需要重新启动应用程序才能应用更改。

dev_internal_* 配置选项的免责声明

编辑

dev_internal_开头的配置选项仅应用于可支持性。建议在解决 Agent 问题期间,在较短的时间内将这些选项包含在配置中。这些选项没有向后兼容性保证,因此即使在次要或修补程序版本中,任何选项都可能被更改和/或删除。

启用后端通信的详细日志

编辑

配置选项dev_internal_backend_comm_log_verbose可用于启用 Agent 与 Elastic APM Server 通信的详细日志。

环境变量名称 php.ini中的选项名称

ELASTIC_APM_DEV_INTERNAL_BACKEND_COMM_LOG_VERBOSE

elastic_apm.dev_internal_backend_comm_log_verbose

默认值 类型

false

布尔值

日志在INFO级别下写入 - 请参阅日志记录

另请参阅dev_internal_* 配置选项的免责声明