Hi all,
Here is an overview of the two versions of the tools and how they differe in use and purpose. Both were designed for minimally intrusive profiler settings.
Version 3.0 is what you will want to determine what is out there for upgrades. It uses the following Profiler Configuration
components: IsAuthorized/Receive_Request
data: Message, Data
It will print out something like:
CA SiteMinder Web Agent Detection Tool
This iteration run: Fri May 18 09:07:53 2012.
Found Agent internaliis reporting in from 127.0.0.1 on IIS70/Windows of version 12.0.0309.547 1 time(s)
V3.0 works on the SMMON data that is sent by all 6.0 and higher agents. (i cannot confirm that it is sent by 5.x and earlier agents, but it may be)
It will tell you the precise versions in a way that allows for support to know if you even have a non-standard build.
It can be used with this matrix to find the GA version (requires login):
]https://support.ca.com/irj/portal/anonymous/phpsupcontent?contentID={63E0DF28-0078-487B-8F91-CF3497D82EF7}
The File Version looks like “12.0.0309.547” and can be broken into [Major Version].[Service Pack][Cumulative Release].[Build Number] or in the example, [12.0].[03][09].[547]
V2.1 uses Profiler Configuration:
components: IsProtected/Resource_Protection
data: Message, Data, AgentName, IPAddr
This works off of a combination of points and tells you how many insprotected calls were made by the particular web agent. This will work with 3.0, 4.0, 4.1, 5. and a final api check in for 6.0/12/0/12.5 agents.
It also will show custom agents that don't properly identify their agent type.
This will look something like:
CA SiteMinder Web Agent API checkin Tool
This iteration run: Tue Dec 13 09:58:17 2011.
Found Version 6.0 Web Agent named "ApacheNative" connecting on IP "::ffff:127.0.0.1" 2 time(s)
By telling you how many isprotected scalls were done you can tell if a particular agent is in heavy use, or even causing some types of problems such as high "high-priority" thread counts.
This difference allows for both to be useful, and in different ways.
Feel free to ask further questions.