Add monasca roles

Registered by Sam Yaple

Add the appropriate roles needed to run monasca. Namely zookeeper, kafka, and monasca

Blueprint information

Status:
Complete
Approver:
Eduardo Gonzalez
Priority:
Medium
Drafter:
Sam Yaple
Direction:
Approved
Assignee:
Doug Szumski
Definition:
Approved
Series goal:
Accepted for stein
Implementation:
Implemented
Milestone target:
None
Started by
Eduardo Gonzalez
Completed by
Doug Szumski

Related branches

Sprints

Whiteboard

Could you add work items? (egonzalez)

Gerrit topic: https://review.openstack.org/#q,topic:bp/monasca-roles,n,z

Addressed by: https://review.openstack.org/412423
    Add zookeeper role

Addressed by: https://review.openstack.org/550879
    Add support for deploying ZooKeeper

Addressed by: https://review.openstack.org/552571
    Add support for deploying Kafka

Gerrit topic: https://review.openstack.org/#q,topic:bug/1756101,n,z

Addressed by: https://review.openstack.org/553508
    Support parsing ini files with no sections

Gerrit topic: https://review.openstack.org/#q,topic:bug/1757186,n,z

Addressed by: https://review.openstack.org/554649
    Support custom config for InfluxDB

Addressed by: https://review.openstack.org/547436
    Support accessing InfluxDB via HAProxy

Addressed by: https://review.openstack.org/559375
    Supporting deploying the Monasca API

Addressed by: https://review.openstack.org/559376
    Supporting deploying the Monasca Log API

Addressed by: https://review.openstack.org/573761
    Supporting configuring Monasca Kafka topics

Addressed by: https://review.openstack.org/580123
    Standardise Monasca Kafka variable name

Addressed by: https://review.openstack.org/580445
    Support deploying Monasca Log Transformer

Addressed by: https://review.openstack.org/582193
    Support deploying Monasca Log Persister

Addressed by: https://review.openstack.org/586018
    Fix monasca auth variable

Addressed by: https://review.openstack.org/586019
    WIP: Support deploying Monasca Log Metrics

Addressed by: https://review.openstack.org/586020
    WIP: Support deploying Apache Storm cluster

Addressed by: https://review.openstack.org/586021
    WIP: Support deploying Monasca Thresh

Addressed by: https://review.openstack.org/586022
    Support deploying Monasca Notification engine

Addressed by: https://review.openstack.org/586023
    Support deploying Monasca Persister

Addressed by: https://review.openstack.org/586024
    Add region to Monasca Log API

Addressed by: https://review.openstack.org/603846
    Use alembic migrations to bootstrap Monasca database

Addressed by: https://review.openstack.org/605131
    Remove Kafka partitions config option

Addressed by: https://review.openstack.org/605132
    Improve scalability of Kafka

Addressed by: https://review.openstack.org/605133
    Support configuring Monasca log pipeline performance

Addressed by: https://review.openstack.org/605134
    Add some missing parameters for Monasca Notification

Addressed by: https://review.openstack.org/605135
    Add missing Monasca persister and notification dimensions

Addressed by: https://review.openstack.org/605136
    Support configuring Monasca Persister performance

Addressed by: https://review.openstack.org/605137
    Default to building source type Monasca images

Addressed by: https://review.openstack.org/605138
    Improve registration of Monasca InfluxDB database

Addressed by: https://review.openstack.org/605139
    WIP: Support deploying the Monasca Agent

Addressed by: https://review.openstack.org/605140
    Prevent Monasca Notification using YAML mode

Addressed by: https://review.openstack.org/605141
    Forward system logs to Monasca Log API

Addressed by: https://review.openstack.org/605142
    Increase maximum payload size for Monasca Log API

Addressed by: https://review.openstack.org/605143
    Update Monasca Log Persister config

Addressed by: https://review.openstack.org/605144
    Update Monasca Log Transformer config

Addressed by: https://review.openstack.org/605750
    Support using binary Logstash image

Addressed by: https://review.openstack.org/605751
    WIP: Add Monasca documentation

Addressed by: https://review.openstack.org/607303
    Update log metrics config for Logstash downgrade

Addressed by: https://review.openstack.org/608991
    Support custom monasca-notification templates

Addressed by: https://review.openstack.org/610097
    Monasca specific config for Fluentd

Addressed by: https://review.openstack.org/610626
    Support external Keystone in Monasca

Addressed by: https://review.openstack.org/610982
    Add documentation for Monasca standalone deployment

Gerrit topic: https://review.openstack.org/#q,topic:bp/monasca-grafana,n,z

Addressed by: https://review.openstack.org/612412
    Enable Kibana if Monasca enabled

Addressed by: https://review.openstack.org/612414
    Support using external DBs in Monasca

Addressed by: https://review.openstack.org/612411
    Add missing project name for Monasca

Addressed by: https://review.openstack.org/612413
    Add missing HAProxy port checks for Monasca

Addressed by: https://review.openstack.org/612415
    Add support for deploying Monasca Grafana

Addressed by: https://review.openstack.org/612981
    Add Monasca quickstart guide

Addressed by: https://review.openstack.org/613301
    Collect StatsD metrics from Monasca services

Gerrit topic: https://review.opendev.org/#/q/topic:bp/monasca-roles

Addressed by: https://review.opendev.org/656312
    Use alembic migrations to bootstrap Monasca database

Addressed by: https://review.opendev.org/656313
    Remove Kafka partitions config option

Addressed by: https://review.opendev.org/656314
    Support configuring Monasca log pipeline performance

Addressed by: https://review.opendev.org/656315
    Support deploying Monasca Log Metrics

Addressed by: https://review.opendev.org/656316
    Improve scalability of Kafka

Addressed by: https://review.opendev.org/656317
    Support deploying an Apache Storm cluster

Addressed by: https://review.opendev.org/656318
    Support deploying Monasca Thresh

Addressed by: https://review.opendev.org/656319
    Support deploying Monasca Notification engine

Addressed by: https://review.opendev.org/656320
    Add some missing parameters for Monasca Notification

Addressed by: https://review.opendev.org/656321
    Support deploying Monasca Persister

Addressed by: https://review.opendev.org/656322
    Add missing Monasca persister and notification dimensions

Addressed by: https://review.opendev.org/656323
    Support configuring Monasca Persister performance

Addressed by: https://review.opendev.org/656324
    Add region to Monasca Log API

Addressed by: https://review.opendev.org/656325
    Improve registration of Monasca InfluxDB database

Addressed by: https://review.opendev.org/656327
    Support custom monasca-notification templates

Addressed by: https://review.opendev.org/656328
    Prevent Monasca Notification using YAML mode

Addressed by: https://review.opendev.org/656329
    Increase maximum payload size for Monasca Log API

Addressed by: https://review.opendev.org/656330
    Update Monasca Log Persister config

Addressed by: https://review.opendev.org/656331
    Update Monasca Log Transformer config

Addressed by: https://review.opendev.org/656332
    Support using binary Logstash image

Addressed by: https://review.opendev.org/656333
    Forward system logs to Monasca Log API

Gerrit topic: https://review.opendev.org/#/q/topic:bp/monasca-grafana

Addressed by: https://review.opendev.org/656335
    Add initial documentation for Monasca

Addressed by: https://review.opendev.org/656336
    Support deploying the Monasca Agent

Addressed by: https://review.opendev.org/656337
    Monasca specific config for Fluentd

Addressed by: https://review.opendev.org/656341
    Add documentation for Monasca standalone deployment

Addressed by: https://review.opendev.org/656347
    Update log metrics config for Logstash downgrade

Addressed by: https://review.opendev.org/656348
    Enable Kibana if Monasca enabled

(?)

Work Items

This blueprint contains Public information 
Everyone can see this information.

Subscribers

No subscribers.