Use New Relic MCP data to investigate application errors, latency, throughput, and transaction behavior. Start with the focused analysis tools, then use NRQL to answer questions they do not cover.
Investigation
- Identify the application with
get_entitywhen the user has not provided its entity GUID. - Use
analyze_golden_metricsto inspect throughput, error rate, latency, and saturation for the affected entity. - Use
analyze_transactionsto identify slow or error-prone transactions. - Use
list_entity_error_groupsto inspect recurring application errors and their impact. - Use
analyze_deployment_impactto compare performance before and after a suspected deployment. - Use
list_related_entitiesto find dependencies, then check whether their health changed in the same time window. - Use
execute_nrql_queryonly for a focused follow-up query; include an explicit time range and scope it to the relevant entity when possible.
Treat correlation as evidence, not proof of causation. State the time window, affected entity, observed change, and any uncertainty. Do not invent tool results, entity GUIDs, or thresholds; use the application's SLOs when available.
Example NRQL follow-up:
SELECT percentage(count(*), WHERE error IS true) AS 'Error rate',
percentile(duration, 95) AS 'p95 duration'
FROM Transaction
WHERE entity.guid = '<ENTITY_GUID>'
SINCE 1 hour ago
TIMESERIES 5 minutes