Queens 项目优先级¶
Monasca 驱动程序团队在 Queens 版本中优先处理的任务列表。
列出的负责人负责跟踪工作状态并协助完成工作。他们不是这项工作的唯一贡献者,也不一定负责编写大部分代码!
核心优先级¶
标题 |
负责人 |
|---|---|
Cassandra 支持 |
jgu |
joadavis, aagate |
|
rhochmuth, witek, Dobroslaw |
|
告警分组、静默、抑制 |
Andrea Adams, rhochmuth |
kornicameister, witek |
|
witek, sc |
|
chandankumar |
高优先级¶
标题 |
负责人 |
|---|---|
jgr |
|
用 pykafka 替换 python-kafka |
|
指标保留策略 |
|
witek |
|
Monasca 查询语言 |
|
jgr |
可选优先级¶
标题 |
负责人 |
|---|---|
witek |
|
将消息属性添加到 Log API |
koji |
详情¶
将 Monasca 发布者添加到 Ceilometer¶
Monasca-Ceilometer (又名 Ceilosca) 代码目前存在于其自身的项目中。这是出于历史原因。随着 Ceilometer 和 Telemetry 项目的变化,有可能将 monsasca-ceilometer 中的 Monasca 发布者合并到 Ceilometer 仓库中。这可以减少未来的维护工作量。
修复 Grafana 的 Keystone 身份验证¶
Grafana 的 Keystone 身份验证的当前实现保存在 forked 仓库 中。由于 Grafana 上游的变化,需要进行重大重构才能将 fork 与最新的 Grafana 代码同步。
目标是将 Keystone 身份验证(或通用的可插拔身份验证机制)贡献给 Grafana 上游。如果不可行,则应重构当前的 fork 以允许其进一步维护。
在 WSGi 下运行 API (社区目标)¶
这是 Pike 版本的社区范围发布目标。目标是支持并测试运行 WSGI。
支持 Python 3.5 (社区目标)¶
这是 Pike 版本的社区范围发布目标。目标是支持并测试使用 python 3.5 运行。
拆分 Tempest 插件 (社区目标)¶
此目标是确保我们始终为 monasca-api、monasca-log-api 和 monasca-events-api tempest 插件使用 单独的 python 项目。
代码中的策略 (社区目标)¶
目标是在代码中注册和记录默认 策略。
持久化事件¶
目标是提供 管道,用于将 OpenStack 通知和/或来自外部系统的事件持久化到数据库,例如 Elasticsearch。
使用 Docker Compose 的 3 节点集群¶
目标是提供一种简单易用的方法,使用 Docker 容器在 静态 3 节点集群 中部署 Monasca,而无需使用集群管理层,如 Kubernetes 或 Docker Swarm。