Good afternoon SamWalker,
There are a lot of questions in your last Update. I will do my best to address them all.
Easy ones first!
Questions 1) How do I know how do I know my webagent version?
Answer: Check the top of the web agent logs is the best way.
Question 2) How do I know that this translates to R12 SP(?)QMR(?)CR(?)HF(?), without creating a ticket.
Example:
[8013/-2108266752][Wed Jan 30 2013 16:29:09] SiteMinder APACHE 2.2 Webagent, Version 12.0 QMR03, Update HF-05, Label 427.
[8013/-2108266752][Wed Jan 30 2013 16:29:09] File Version: 12.0.0305.427.
Answer: Version is the R so in this case Version 12.0 is the same as R12.0
QMR03 is the same as SP03
Update HF -05 is the same as CR04
Label 427 is the same as Build 427
So in this case Version 12.0 QMR03, Update HF-05, Label 427. is the same as R12SP3CR5 Build 427, Or in your terms R12QMR3CR5 build 427
Question 3) Can you elaborate more on how file descriptors are used?
Answer:
For information on how the policy server uses File descriptors please see the following:
https://support.ca.com/cadocs/0/CA%20SiteMinder%20r12%20SP3-ENU/Bookshelf_Files/HTML/idocs/index.htm?toc.htm?ps-install.html
Installation and Upgrade Guides › Policy Server Installation Guide › Installing the Policy Server on UNIX Systems › How to Prepare for the Policy Server Installation › Modify the UNIX System Parameters
Question 4) What is recommended and if I need to increase.
Answer: You would need to work with your system administrator to tune these settings based on your needs. Or engage CA service to help do performance testing and tuning.
Question 5) Can I increase the number of threads to 50?
Answer:
Please see the following Policy server guide for thread information
Policy Server Guides › Policy Server Configuration Guide › Agents and Agent Groups › Trusted Hosts for Web Agents › Trusted Host Configuration Settings › TCP/IP Connections
Question 6) How is 'threads' tied to system resources?
Answer:
Please see the following Policy server guide for How 'threads' are tied to system resources
Policy Server Guides › Policy Server Configuration Guide › Agents and Agent Groups › Trusted Hosts for Web Agents › Trusted Host Configuration Settings › TCP/IP Connections
What are things to look for in the Policy Server when you think the system is under load?
Answer:
1) CPU Load
2) memory usage
3) If running stats command every 5 minutes: Current High Depth, Current Norm Depth, Connections: Current. Connections: Exceeded limit
Looking at the stats command output you posted I do not see anything out of the ordinary.
I would monitor this behavior and have your network team ready to do a network packet capture the next time it happens to see if you can narrow down were the communication problem is happening.
Hope this helps. Sorry for the delay in the response.
Gene