This content has been archived.

Tracking requestor user agents

Identifying the various endpoints that requestors use to connect to the Pega 7 Platform can provide key metrics that can aid future strategic and performance decisions. The Pega 7 Platform helps you to track the endpoints that connect to a node with the pxUserAgent column in the pr_perf_stats table. This column captures information about the requestor's user agent in the form of a user-agent string. A user agent is a short string that web browsers and applications send to web servers for identification.

Most web browsers use a user agent value as follows: Mozilla/[version] ([system and browser information]) [platform] ([platform details]) [extensions]

For example, the Safari browser on the iPad might use the following user-agent string:

Mozilla/5.0 (iPad; U; CPU OS 3_2_1 like Mac OS X; en-us) AppleWebKit/531.21.10 (KHTML, like Gecko) Mobile/7B405

where:

  • Mozilla/5.0 indicates compatibility with the Mozilla rendering engine
  • iPad; U; CPU OS 3_2_1 like Mac OS X; en-us indicates the host configuration
  • AppleWebKit/531.21.10 indicates the browser engine
  • KHTML, like Gecko indicates the browser platform
  • Mobile/7B405 indicates specific enhancements that are available directly in the browser or through third parties.
User-agent strings are truncated at 500 characters in the table.

Additional information

Suggest Edit

Have a question? Get answers now.

Visit the Collaboration Center to ask questions, engage in discussions, share ideas, and help others.