搜索

第 1 章 自动扩展组件简介

download PDF

使用遥测组件收集有关 Red Hat OpenStack Platform (RHOSP)环境的数据,如 CPU、存储和内存用量。您可以启动和扩展实例,以响应工作负载需求和资源可用性。您可以定义遥测数据的上限和下限,以控制编排服务(heat)模板中的实例扩展。

使用以下遥测组件控制自动实例扩展:

  • 数据收集 :Telemetry 使用数据收集服务(Ceilometer)来收集指标和事件数据。
  • 存储 :Telemetry 将指标数据存储在时间序列数据库服务(gnocchi)中。
  • 警报 :Telemetry 使用 Alarming 服务(aodh)根据规则针对 Ceilometer 收集的指标或事件数据触发操作。

1.1. 用于自动扩展的数据收集服务(Ceilometer)

您可以使用 Ceilometer 收集 Red Hat OpenStack Platform (RHOSP)组件的计量和事件信息的数据。

Ceilometer 服务使用三个代理从 RHOSP 组件收集数据:

  • 计算代理(ceilometer-agent-compute) :在每个 Compute 节点上运行并轮询资源使用统计数据。
  • 中央代理(ceilometer-agent-central) :在 Controller 节点上运行轮询,以轮询资源使用不是由 Compute 节点提供的资源的统计数据。
  • 通知代理(ceilometer-agent-notification) :在 Controller 节点上运行,并使用来自消息队列的消息来构建事件和计量数据。

Ceilometer 代理使用发布者将数据发送到对应的端点,如时间序列数据库服务(gnocchi)。

其他资源

1.1.1. Publishers

在 Red Hat OpenStack Platform (RHOSP)中,您可以使用多种传输方法将收集的数据传送到存储或外部系统中,如 Service Telemetry Framework (STF)。

当您启用 gnocchi publisher 时,测量和资源信息会存储为时间序列数据。

Red Hat logoGithubRedditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

© 2024 Red Hat, Inc.