Ussuri 项目优先级

Monasca 驱动程序团队在 Ussuri 中优先处理的任务列表。

列出的负责人负责跟踪工作状态并协助完成工作。他们不是这项工作的唯一贡献者,也不一定负责大部分的编码!

这些优先级和其他已识别的重要任务的实施进度在 此看板 中跟踪。

核心优先级

标题

负责人

新的阈值引擎

chaconpiza

Monasca Events Agent

witek

IPv6 支持

witek

高优先级

标题

负责人

InfluxDB HA 设置

dougsz

查询日志 API

dougsz

应用程序凭据

dougsz

新的 InfluxDB 查询能力

dougsz

中间件升级

witek

可选优先级

标题

负责人

InfluxDB 的分片模型

刷新 Monasca 转换引擎

joadavis

详情

新的阈值引擎

Faust 库 已经评估,并且基于此库的阈值引擎原型已经实现。这项工作的目标是为 Monasca 实现新的阈值引擎,以取代 Apache Storm Java 应用程序。

Monasca Events Agent

目标是实现 Monasca 事件监听器,它将发布来自 OpenStack 通知和第三方应用程序的事件到 Monasca 事件 API。 过去已经编写了 规范,其中列出了现有的需求和建议的实现方式。

IPv6 支持

社区范围内的目标是 支持 IPv6-Only 部署

InfluxDB HA 设置

Story: https://storyboard.openstack.org/#!/story/2005620

查询日志 API

添加支持,通过 Monasca 日志 API 查询 ElasticSearch,以支持租户范围的日志访问。

应用程序凭证

Keystone 应用程序凭证 提供了一种允许应用程序向 Keystone 身份验证的机制。 在 Train 周期中,已经实现了为应用程序凭证指定 访问规则 的能力。

此 Story 的目标是在 monasca-agent 中添加应用程序凭证支持。这将防止在将代理安装在租户环境中时暴露 OpenStack 用户密码的风险。这些应用程序凭证的访问规则应仅限于发布测量值。monasca-setup 应扩展为自动生成这些凭证并将它们保存到配置文件中(如果需要)。

应该在 monasca-grafana-datasource 中实现类似的任务。

Stories

新的 InfluxDB 查询能力

目标是扩展 Monasca API,以使用 InfluxDB 中可用的聚合函数查询度量,例如 DERIVATIVE()。 另一个目标是研究新的 Flux QL,以允许不同度量之间的基本算术运算,例如 (disk_used / disk_total)。

中间件升级

Story: https://storyboard.openstack.org/#!/story/2006768