Configuring synthetic monitoring
Monitor the availability and performance of your applications by using PATROL for Synthetic Monitoring. For details about what attributes are collected in monitoring, see Monitor-types-and-attributes.
Before you begin
To configure synthetic monitoring
- Perform one of the following actions:- In BMC Helix Operations Management, click Configuration > Monitoring Policies > Create Policy.
- In TrueSight Operations Management, click Configuration > Infrastructure Policies > Create Policy.
 
- Click Add Monitoring Configuration.
- From the Monitoring Solution list, select Synthetic Monitoring.
- In the Monitor Profile and Monitor Type lists, make sure Synthetic Monitoring is selected.
- In the Synthetic Monitoring Configuration > Application Configuration section, click Add. 
 The following options are displayed:- Field - Description - Application name and Description - Enter a name to identify the configuration and enter an optional description. - Script Execution Plan - Script Execution Plan Name and Description - Enter a name of the plan that will execute to monitor transactions and an optional description. An execution plan is a set of configurations where you specify script details that you have created to monitor. - Script path - Enter the path of the script file on the PATROL Agent server. - Schedule Interval - Enter the time interval (in minutes) after which the script should be run. - Script Variables - Secret Variable List - Click Add and enter the name and value of the secret variable. Use secret variables when you want to secure the value of a variable. - Script Variable List - Click Add and enter the name and value of the script variable. - Disable Execution Plan - Select the check box to stop monitoring. - URL Checker Execution Plan - URL Checker Execution plan name and description - Enter a name of the plan that will execute to monitor transactions and an optional description. An execution plan is a set of configurations where you specify URL checker details that you have created to monitor. - Verify if the title is - Enter the name of a title to be monitored. - Verify if the content contains - Enter the content to be monitored. - Schedule Interval (in Minutes) - Enter the time interval (in minutes) after which the script should be run. - Timeout Period (in Minutes) - Enter the time in number of minutes until the session timeout. - Disable Execution Plan - Select the check box to stop monitoring. - Global Script Variables - Global Secret Variable List - Click Add and enter the name and value of the secret variable. Use secret variables when you want to secure the value of a variable. - These variables can be used in all the application configurations that you add. - Global Script Variable List - Click Add and enter the name and value of the script variable. These variables can be used in all the application configurations that you add. - Administration - Java home - Specify the full path of the JRE directory on the PATROL Agent server. - Python home - Specify the full path of the Python directory on the PATROL Agent server. - Enable logging - Select the check box to enable KM debugging. Log files are created in the <PATROL_HOME>/stm/log directory on the PATROL Agent server. - For example: 
 PATROL Agent name-<PATROL_AGENT_PORT>-STM-synthetic.log
- Click OK.
