Cisco Cisco Intelligent Automation for Cloud 4.3.1 Installation Guide

Page of 130
62
Using the Cisco IAC 4.3.1 Management Appliance
Setting up the RabbitMQ Server for PPM Integration
Setting up the RabbitMQ Server for PPM Integration
Creating a New Virtual Host
You create a /PPM virtual host by logging in to the RabbitMQ server on your Cisco IAC Management Appliance with your 
Cisco credentials. 
1.
Start the RabbitMQ server.
2.
Go to Admin > Virtual Hosts.
3.
Create a new vhost called, “/PPM”.
Adding Users to the RabbitMQ Server
1.
Go to Admin > Users.
2.
Create a new user called, “ppm.”
3.
Give this new user “ppm” permission to use/access the “/PPM” vhost.
Note: 
You can also give the user, “cisco” permission to use/access the “/PPM” vhost, as well. However, this step is 
not required if you will be using the Cisco IAC Management Appliance.
Creating the PPM Exchange
1.
Click the Exchanges tab.
2.
Add a new exchange called, “ppm.alarms.exchange”.
3.
Add this exchange only to the new “/PPM” vhost you created. 
Creating the PPM Queue
1.
Click the Queues tab.
2.
Add a new queue named, “ppm_alarms_queue” under the /PPM vhost.
Configuring the Binding
1.
Click the Exchanges tab.
2.
Choose the ppm.alarms.exchange.
3.
Choose Bindings.
4.
Under Bindings, create a new binding to ppm_alarms_queue using the routing key ppm-alarm-routing-key.
Making Changes on the PPM Server
1.
Login (ssh) to the PPM server as root.
2.
Go to 
vi /opt/CSCOppm-unit/properties/System.properties
.
a.
Set 
TCA_USE_OLD_MSG_FORMAT = true
.
b.
Save changes.