Agent Web Interface
The agent can be configured to offer its own web (HTTP)-based interface. The interface allows users to retrieve measurements and other information from the agent, and it also lets users change agent configurations, queue application ping requests, etc.
Enable Agent Web Server
Section titled “Enable Agent Web Server”The agent web server can be enabled either through the configuration distributed by PerformanceGuard or by adding registry values on individual computers that run the agent.
Access Agent Web Interface
Section titled “Access Agent Web Interface”The agent web interface can be reached on the ’/’ resource on the configured port, which will redirect you to the ‘/cmd/cmd ’ resource.
By default you’ll see the View > Status page.

The agent web interface’s yellow menu bar provides access to a wide range of configuration information as well as data collected by the agent.
Agent ‘Get’ Interface
Section titled “Agent ‘Get’ Interface”There is an additional web-based interface URL, which is normally used to relay information to the system tray icon. This interface is reached on, for example, http://localhost:4007/get/get?version=0.
One or more parameters may be queried in a single request:
| Parameter | Value |
|---|---|
| version | Build label |
| isservice | true if the agent runs as a windows service |
| build_time | Date and time of compilation |
| window_title | Window title to use for Agent |
| agent_name | Name of agent distinguishes OEM agents |
| agent_dir | Catalog where agent is installed |
| agent_id | ID assigned by PerformanceGuard backend server for the agent |
| configuration_id | ID of the configuration currently used by the agent |
| protocolversion | Version of the protocol used to communicate with the PerformanceGuard backend |
| GUImode | Configuration values that control how the agent should be presented |
| configuration | Agent configuration string |
The following command will query all variables:
http://localhost:4007/get/get?version=0&isservice=0&build_time=0&window_title=0&agent_nameResult:
version=Internal Jun 27 2007 09:44:48isservice=nobuild_time=-window_title=PremiTech PerformanceGuard Agentagent_name=GuardAgentDagent_dir=C:\Dev\bugfix-pg-5-1\premitech\bin\win32agent_id=5configuration_id=1protocolversion=510GUImode=Icon Window NoExit AutoHide SendReportconfiguration="Promiscuous=falseFrameType=EthernetDiscoverServerPorts=trueTCPReport=trueUDPReport=trueUDPLocalPortBlackList=1-1024CitrixReport=trueCitrixStatInterval=10ProcessStatInterval=10DiskIOReport=trueCPUUsageLimit=1CPUTop=0MemTop=0GUIMode=Icon Window NoExit AutoHide SendReportSocketReadTimeOut=6000keepalivefilter=Server=0.0.0.0/0 Port=0-65535 Type=TCPKeepAlive\tServer=0.0.0.0/0 Port=139Type=NetBiosKeepAliveTelnetClientList=127.0.0.1/8ReportInterval=60HistogramIntervals=10,20,50,100,200,500,1000,2000,5000"