当我转到APM > Applications > PHP Application > Databases时,它会显示查询列表及其性能。但查询的显示方式类似于<table name> select
。我怎样才能看到完整的查询?
发布于 2019-12-10 01:14:31
根据https://docs.newrelic.com/docs/agents/nodejs-agent/installation-configuration/nodejs-agent-configuration#tx_tracer_config,您必须将record_sql
配置设置为'raw'
或'obfuscated'
。默认情况下,它是'off'
,所以您看不到SQL。
请记住,这是在transaction_tracer
部分。因此,以Node.js为例(我知道您使用的是PHP),您可以这样做:
{
transaction_tracer: {
record_sql: 'raw',
},
}
发布于 2018-08-02 06:50:42
如果您有一个使用New Relic的付费帐户,您将能够访问缓慢的SQL查询和事务跟踪;如果到达事务的apdex_f,这些将显示在UI中。
更多信息请点击此处:https://docs.newrelic.com/docs/apm/applications-menu/monitoring/view-slow-query-details
https://stackoverflow.com/questions/50118054
复制相似问题