If you monitor a remote HTTP server, it is useful to configure the HTTP request header for agent HTTP requests.
Describes HQ 4.3 feature
The http.useragent property defines the value for the User-Agent request header in HTTP requests issued by the HQ Agent. By default, the User-Agent in agent requests includes the HQ Agent version - and so change upon agent upgrade. If a target HTTP server is configured to block requests with an unknown User-Agent, agent requests will fail after agent upgrade.
You can use http.useragent to define a User-Agent value that will be consistent across upgrades.
Note: agent.properties does not contain this property by default. You must explicitly add it to the file.