Is the agent URL grouping specifier pathprefix case-sensitive?

Document ID : KB000013139
Last Modified Date : 14/02/2018
Show Technical Document Details
Introduction:

 The Introscope Java Agent has a feature known as URL Grouping which allows aggregation of metrics for application URLs that match a defined pattern.  It is possible to due such aggregation for Frontends URLs and, in modern agents, Backends URLs as well.  The URL patterns to match are defined by pathprefix properties given within the IntroscopeAgent.profile.

Question:

 Is the user-defined value of the URL Grouping pathprefix specifier case-sensitive?  In other words, are

 

 introscope.agent.urlgroup.group.app1.pathprefix=/app1/*

  and

 introscope.agent.urlgroup.group.app1.pathprefix=/APP1/*

 different in effect?

 

Answer:

 

Yes.  pathprefix values are effectively case-sensitive; when the agent sees the URL, it is effectively doing a straight, case-sensitive string comparison for URL Grouping processing.

 

case-sensitive-urlgroup_pathprefix.png

 

Additional Information:

Is there a way to make pathprefix case-insensitive?  At this time, there is not. If desiring this capability for the Introscope Agent, consider opening an Enhancement Request for CA APM.  Reference the Knowledge Document TEC1030668 for general instruction about how to submit an Enhancement Request for CA APM.