To enable ProactiveNet to communicate with BMC Atrium Orchestrator, you must configure the server cell on the BMC ProactiveNet Server and the BMC Atrium Orchestrator BMC Event Manager and ProactiveNet adapter on the BMC Atrium Orchestrator Server.
Open the installationDirectory\pw\server\etc\mcell.dir file, and add the name of the BMC Atrium Orchestrator gateway. (The mcell.dir file must already contain an entry for the local ProactiveNet server cell.)
The default entry is BEMGW. If you choose to use a different name for the BMC Atrium Orchestrator gateway, you must modify the ao_actions.mrl file and then recompile and restart the ProactiveNet server cell. See step 3.
gateway.imcomm BEMGW mc <hostIPaddress>:1859
mc is the default cell encryption key. The hostIPAddress refers to the host name or IP address of the system where BMC Atrium Orchestrator is installed.
Change the BEMGW default gateway parameter value of the admin_execute
command in all its instances in the ao_actions.mrl file to the new value. For example, the following extract shows the BEMGW default entry in the admin_execute
command arguments:
admin_execute(BEMGW,$EV,"Atrium_Orchestrator_Disk_Full_Workflow", [$CREATECHANGERQUEST, $CHANGEREQUESTTYPE, $CREATEINCIDENT, $REMEDIATE,$UID],YES);
Enter the new gateway parameter value in each instance of the admin_execute command:
admin_execute(newValue,$EV,"Atrium_Orchestrator_Disk_Full_Workflow", [$CREATECHANGERQUEST, $CHANGEREQUESTTYPE, $CREATEINCIDENT, $REMEDIATE,$UID],YES);
Recompile the ProactiveNet server cell by using the following command from the installationDirectory\pw\server\bin directory path:
mccomp -n <cellName>
Restart the ProactiveNet server cell by using the following command from the installationDirectory\pw\server\bin directory path:
mcontrol -n <cellName> restart
Append the entry "tsm" at the end of the installationDirectory\pw\server\etc\cellName\kb\rules\.load file, as shown in the following example:
# # File name: .load # Version: 7.4.00 # Copyright 1998-2009 BMC Software, Inc. All Rights Reserved # kbversem kbverssim mc_startup ......... tsm
Recompile the ProactiveNet server cell by using the following command from the installationDirectory\pw\server\bin directory path:
mccomp -n <cellName>
Restart the ProactiveNet server cell by using the following command from the installationDirectory\pw\server\bin directory path:
mcontrol -n <cellName> restart
Note
The BMC ProactiveNet installation automatically creates the tsm.mrl file.
Add the following BMC Atrium Orchestrator BMC Event Manager and ProactiveNet monitor adapter XML configuration properties to the CDP, replacing values as necessary:
<config> <port>1859</port> <gateway-name>BEMGW</gateway-name> <encryption-key>mc</encryption-key> </config>
Add the following two entries to your mcell.dir file:
<TYPE> <NAME> <ENCRYPTION KEY> <IPAddress:Port> cell <ProactiveNetcell> mc <hostIPaddress>:1828 gateway.imcomm BEMGW mc <hostIPaddress>:1859
ProactiveNetcell is a variable. Use the actual name of the BMC ProactiveNet cell in your environment.
The first hostIPaddress entry associated with the ProactiveNet cell points to the system where the ProactiveNet cell server resides. The second hostIPaddress entry is associated with the BEMGW gateway. It resides on the system where the BMC Event Manager and ProactiveNet adapter are configured.
Add the following entry to the BMC Atrium Orchestrator BMC Event Manager and ProactiveNet actor adapter XML configuration on the CDP:
<config> <mcell-dir-file-path>C:\Program Files\BMC Software\AO\etc\mcell.dir </mcell-dir-file-path> <cell-name> <cellName></cell-name> </config>
cellName is a variable. Use the actual name of the BMC ProactiveNet Cell in your environment.
Note
For instructions on how to activate the adapters and other details, refer to the BMC Atrium Orchestrator Application Adapter User Guide for BMC Event Manager and ProactiveNet.