You observe a significant change in metric behavior after upgrading your DX APM (Introscope) agent from version 10.7 or 20.x to version 25.x. While the absolute number of errors per interval remains consistent, the number of "Responses Per Interval" decreases significantly. This causes the calculated error rate (Errors/Responses) to increase abnormally, often triggering false-positive alerts on baseline deviations.
This issue typically occurs due to one of the following reasons:
IntroscopeAgent.profile (such as introscope.agent.errorsnapshots.ignore settingsAppMapMarker trace is obsolete and no longer supported in newer agent versions.To restore consistent metric behavior, you must perform the following steps:
Compare Agent Profiles: You must compare your previous IntroscopeAgent.profile with the new version 25.x profile. Ensure that all custom configurations for the following areas are migrated:
introscope.agent.urlgroup.group.alpha.*introscope.agent.extensions.bundles.load)Update Custom PBDs: You must review your custom PBD files for obsolete tracers. If you use AppMapMarker, you must remove or comment out these lines, as this tracer is removed in agent version 25.x and higher.
Validate Backend Metrics: You check the IntroscopeAgent.log to confirm the agent version and ensure that all expected extensions are loading without errors.