跳转到: 导航, 搜索

Monasca/需求

  • 监控 OpenStack 基础设施和资源
    • 监控 OpenStack 基础设施和其资源(例如,虚拟机),以便不再需要其他监控工具。
    • 使用 StackTach 监控 OpenStack CRUD 操作
    • (主机、应用程序、分组的概念)
  • 可扩展
    • 扩展至数十万台服务器、指标和告警
  • 允许用户自定义指标和告警创建
    • 适用于云系统的系统管理员或云用户
    • 允许在资源组上定义指标和告警(例如,主机聚合、可用区)
  • 多租户、多云、多种部署模式
    • 可以处理来自多个云、租户和用户的数据指标
    • 适用于多种部署模式
      • 单个私有云(例如,10 个节点)
      • 多个私有云
      • 私有云和公有云(混合云)
  • 具有基于 HTTP 的可扩展 API
    • 用于指标、告警创建、指标收集。
  • 可以监控 OpenStack 项目
  • 身份验证
    • 使用 keystone 进行身份验证。 也可以使用其他后端进行身份验证(例如,CloudFoundry、Open LDAP、AWS)
  • 提供可插拔的消息系统
  • 提供可插拔的后端存储
    • 例如,vertica、influx DB、Cassandra、MySQL
  • 监控仪表盘
    • 使用 Grafana
  • 使用 python 和开源工具构建