Connect the Synthetic Server with the Controller
Before you installed the Synthetic Server, you needed to configure the Synthetic Server to connect to the EUM Server's MySQL database and the EUM Collector. In this section, you will set configurations in inputs.groovy
to connect the Synthetic Server to the Controller, so that the predefined health rules and dashboards can be created.
In the inputs.groovy
file, make sure you have set the following properties. Replace placeholders in brackets with information about your Controller as well as the application and tier that are being monitored.
controller_host = "http(s)://<url_to_machine_running_controller>" // The URL to your on-prem Controller
controller_port = "<port_number>" // The default is 8090.
controller_account = "<controller_account>" // Account used for running post-deploy tasks
controller_username = "<controller_username>" // Username for making API calls to controller
prompt_for_password = "false" // When false, the password below will be used without prompting.
controller_password = "<controller_password>" // Password used for username. It is not stored in any config files.
controller_synth_app = "<app_name_set_in_controller-info.xml>" // This is the application shown in the Controller and is based on the value given in the <application-name> element in controller-info.xml.
controller_shepherd_entity = "<tier_name_set_in_controller-info.xml>" // This is the tier shown in the Controller and is based on the value given in the <tier-name> element in controller-info.xml