Dell PowerStore 1200T Using the Common Event Enabler 8.x on Windows Platforms - Page 48

Managing CEE for RabbitMQ, Set up CEE for RabbitMQ

Page 48 highlights

8 Managing CEE for RabbitMQ NOTE: RabbitMQ is supported only for Dell Unity and VNX systems running CEE version 8.8.2.1 and earlier. CEE Messaging with RabbitMQ is a mechanism for delivering events in asynchronous mode into a RabbitMQ exchange. When consuming events by using RabbitMQ, a consumer application must set up and maintain its queue. Ensure that the application's queue is emptied periodically to prevent accumulated events in the queue from using all of RabbitMQ's available storage. It is also recommended to use RabbitMQ's inherent policy parameter which imposes a "queue length limit" as described in the RabbitMQ documentation. NOTE: CEE supports RabbitMQ version 3.8.9, and ERLANG version 23.0. Topics: • Set up CEE for RabbitMQ Set up CEE for RabbitMQ About this task NOTE: RabbitMQ is supported only for Dell Unity and VNX systems running CEE version 8.8.2.1 and earlier. You must configure CEE to send events to the RabbitMQ server. Steps 1. In the CEE installation area (the default directory is \Program Files\EMC\CEE), find and edit the MsgSys.xml file: a. Set Host name to the IP address of the RabbitMQ server. b. Keep the port set to the default of 5672, which is the port used for communication between CEE and the RabbitMQ server. c. Set username and password to the username and password for a RabbitMQ user who has an "administrator" tag in the RabbitMQ virtual host in which the CEE_Events exchange resides. d. Set vhost to the RabbitMQ virtual host in which the CEE_Events exchange resides. Example: 2. Save the MsgSys.xml file. 3. Restart the CEE service. 48 Managing CEE for RabbitMQ

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
  • 32
  • 33
  • 34
  • 35
  • 36
  • 37
  • 38
  • 39
  • 40
  • 41
  • 42
  • 43
  • 44
  • 45
  • 46
  • 47
  • 48
  • 49
  • 50
  • 51
  • 52
  • 53
  • 54
  • 55
  • 56
  • 57
  • 58
  • 59
  • 60
  • 61
  • 62
  • 63
  • 64
  • 65
  • 66
  • 67
  • 68
  • 69
  • 70
  • 71
  • 72
  • 73
  • 74
  • 75
  • 76
  • 77
  • 78
  • 79
  • 80
  • 81
  • 82
  • 83
  • 84

Managing CEE for RabbitMQ
NOTE:
RabbitMQ is supported only for Dell Unity and VNX systems running CEE version 8.8.2.1 and earlier.
CEE Messaging with RabbitMQ is a mechanism for delivering events in asynchronous mode into a RabbitMQ exchange.
When consuming events by using RabbitMQ, a consumer application must set up and maintain its queue. Ensure that the
application’s queue is emptied periodically to prevent accumulated events in the queue from using all of RabbitMQ’s available
storage. It is also recommended to use RabbitMQ’s inherent policy parameter which imposes a "queue length limit" as described
in the RabbitMQ documentation.
NOTE:
CEE supports RabbitMQ version 3.8.9, and ERLANG version 23.0.
Topics:
Set up CEE for RabbitMQ
Set up CEE for RabbitMQ
About this task
NOTE:
RabbitMQ is supported only for Dell Unity and VNX systems running CEE version 8.8.2.1 and earlier.
You must configure CEE to send events to the RabbitMQ server.
Steps
1.
In the CEE installation area (the default directory is \Program Files\EMC\CEE), find and edit the MsgSys.xml file:
a.
Set
Host name
to the IP address of the RabbitMQ server.
b.
Keep the
port
set to the default of 5672, which is the port used for communication between CEE and the RabbitMQ
server.
c.
Set
username
and
password
to the username and password for a RabbitMQ user who has an "administrator" tag in the
RabbitMQ virtual host in which the CEE_Events exchange resides.
d.
Set
vhost
to the RabbitMQ virtual host in which the CEE_Events exchange resides.
Example:
<?xml version="1.0" encoding="utf-8"?>
<MsgSys>
<MsgBus enabled="1">
<Host name="10.1.4.50" port="5672" username="ceetester"
password="EMCnew1">
<Exchange name="CEE_Events" vhost="CEE" type="topic">
<Message persistent="1" />
</Exchange>
</Host>
</MsgBus>
</MsgSys>
2.
Save the MsgSys.xml file.
3.
Restart the CEE service.
8
48
Managing CEE for RabbitMQ