Cisco Cisco Elastic Services Controller 2.2 Developer's Guide
6.2.1.2.3 Event Notifications
All VMs are started first. Each one succeeds with a notification:
<?xml version="1.0" encoding="UTF-8"?>
<notification xmlns="urn:ietf:params:xml:ns:netconf:notification:1.0">
<eventTime>2015-05-19T21:21:00.262+00:00</eventTime>
<notification xmlns="urn:ietf:params:xml:ns:netconf:notification:1.0">
<eventTime>2015-05-19T21:21:00.262+00:00</eventTime>
<escEvent xmlns="http://www.cisco.com/esc/esc">
<status>SUCCESS</status>
<status_message>VM successfully started</status_message>
<depname>dep</depname>
<tenant>hezh-yesc-0520</tenant>
<depid>187bc0b5-9d0b-4c01-8353-89454a6a1da6</depid>
<vm_group>CSR</vm_group>
<vm_source>
<status>SUCCESS</status>
<status_message>VM successfully started</status_message>
<depname>dep</depname>
<tenant>hezh-yesc-0520</tenant>
<depid>187bc0b5-9d0b-4c01-8353-89454a6a1da6</depid>
<vm_group>CSR</vm_group>
<vm_source>
<vmid>5283bcab-c1c3-4699-9bbe-cf143b26c6aa</vmid>
<hostid>c64e652a4561392ae20ae702eceae53e417302e0d2d63e41d66a15cc</hostid>
</vm_source>
<vm_target>
</vm_target>
<event>
<type>VM_STARTED</type>
</event>
</escEvent>
<hostid>c64e652a4561392ae20ae702eceae53e417302e0d2d63e41d66a15cc</hostid>
</vm_source>
<vm_target>
</vm_target>
<event>
<type>VM_STARTED</type>
</event>
</escEvent>
</notification>
When a VM has been started, it will be monitored using ICMP ping. When it gets alive, ESC will send the
notification indicating VM is alive:
notification indicating VM is alive:
<?xml version="1.0" encoding="UTF-8"?>
<notification xmlns="urn:ietf:params:xml:ns:netconf:notification:1.0">
<eventTime>2015-05-19T23:46:36.276+00:00</eventTime>
<escEvent xmlns="http://www.cisco.com/esc/esc">
<status>SUCCESS</status>
<status_message>VM_Alive event received after started, VM ID:
[CIRROS_HEZH__614__hezh-yesc-0520__hezh-yesc-
0520depCIRROS_HEZH1.6__0__CSR__0]</status_message>
<notification xmlns="urn:ietf:params:xml:ns:netconf:notification:1.0">
<eventTime>2015-05-19T23:46:36.276+00:00</eventTime>
<escEvent xmlns="http://www.cisco.com/esc/esc">
<status>SUCCESS</status>
<status_message>VM_Alive event received after started, VM ID:
[CIRROS_HEZH__614__hezh-yesc-0520__hezh-yesc-
0520depCIRROS_HEZH1.6__0__CSR__0]</status_message>
<depname>dep</depname>
<tenant>hezh-yesc-0520</tenant>
<depid>187bc0b5-9d0b-4c01-8353-89454a6a1da6</depid>
<vm_group>CSR</vm_group>
<vm_source>
<vmid>5283bcab-c1c3-4699-9bbe-cf143b26c6aa</vmid>
<hostid>c64e652a4561392ae20ae702eceae53e417302e0d2d63e41d66a15cc</hostid>
<tenant>hezh-yesc-0520</tenant>
<depid>187bc0b5-9d0b-4c01-8353-89454a6a1da6</depid>
<vm_group>CSR</vm_group>
<vm_source>
<vmid>5283bcab-c1c3-4699-9bbe-cf143b26c6aa</vmid>
<hostid>c64e652a4561392ae20ae702eceae53e417302e0d2d63e41d66a15cc</hostid>
</vm_source>
<vm_target>
</vm_target>
<event>
<type>VM_ALIVE</type>
</event>
</escEvent>
</notification>
<vm_target>
</vm_target>
<event>
<type>VM_ALIVE</type>
</event>
</escEvent>
</notification>
When all VMs are alive, there is a final notification:
<?xml version="1.0" encoding="UTF-8"?>
<notification xmlns="urn:ietf:params:xml:ns:netconf:notification:1.0">
<eventTime>2015-05-19T23:46:36.487+00:00</eventTime>
<escEvent xmlns="http://www.cisco.com/esc/esc">
<status>SUCCESS</status>
<status_message>Service group started successfully</status_message>
<depname>dep</depname>
<tenant>hezh-yesc-0520</tenant>
<depid>187bc0b5-9d0b-4c01-8353-89454a6a1da6</depid>
<vm_source>
<notification xmlns="urn:ietf:params:xml:ns:netconf:notification:1.0">
<eventTime>2015-05-19T23:46:36.487+00:00</eventTime>
<escEvent xmlns="http://www.cisco.com/esc/esc">
<status>SUCCESS</status>
<status_message>Service group started successfully</status_message>
<depname>dep</depname>
<tenant>hezh-yesc-0520</tenant>
<depid>187bc0b5-9d0b-4c01-8353-89454a6a1da6</depid>
<vm_source>