Browse Source

Fix a few nits in events-listener spec

Minor edits to polish the specification.

Change-Id: Iab9bfd91359586aa1b389f8bd7c45b9bc7e0cc90
Story: 2003023
Task: 23047
Joseph Davis 5 months ago
parent
commit
551984592f
1 changed files with 6 additions and 3 deletions
  1. 6
    3
      specs/stein/approved/monasca-events-listener.rst

+ 6
- 3
specs/stein/approved/monasca-events-listener.rst View File

@@ -218,7 +218,6 @@ Proposed change
218 218
 
219 219
 #. Monasca Events API allows a field called 'payload' which can be in an arbitrary
220 220
    nested JSON format.
221
-   TODO: mappings
222 221
 
223 222
    Example Monasca Event Format:
224 223
 
@@ -394,7 +393,7 @@ Alternative Solutions
394 393
      architecture.
395 394
    * Regions may also cause separation of RabbitMQ instances that need to be monitored.
396 395
    * While it might be possible to have a service/agent in each Cell publish back to
397
-     a centralized to Kafka directly, our authentication and networking for Kafka was
396
+     a centralized Kafka directly, our authentication and networking for Kafka was
398 397
      not designed to support that.
399 398
 
400 399
 #. OpenStack Panko [5]_ is a event storage and REST API for Ceilometer and could
@@ -460,6 +459,10 @@ Performance Impact
460 459
 #. The proposed Monasca Event Listener is a new service, so performance is unknown.  However, the
461 460
    Monasca API has been shown to have a high performance throughput.
462 461
 
462
+#. If any part of the Monasca notification pipeline goes down, notifications could back-up in
463
+   RabbitMQ and bring down the cluster. The risk of this could be mitigated by using a
464
+   separate RabbitMQ instance for notifications.
465
+
463 466
 
464 467
 Other deployer impact
465 468
 ---------------------
@@ -583,4 +586,4 @@ References
583 586
 
584 587
 [17] Monasca Events API publisher to Kafka: https://github.com/openstack/monasca-events-api/blob/master/monasca_events_api/app/common/events_publisher.py
585 588
 
586
-.. [18] Monasca IRC meeting Dec 15, 2018: http://eavesdrop.openstack.org/meetings/monasca/2018/monasca.2018-12-12-15.00.log.html
589
+.. [18] Monasca IRC meeting Dec 15, 2018: http://eavesdrop.openstack.org/meetings/monasca/2018/monasca.2018-12-12-15.00.log.html

Loading…
Cancel
Save