如何监控华为云对象存储服务
Site24x7 提供对华为云对象存储服务 (OBS) 的监控。可跟踪 OBS 的存储容量、请求性能、HTTP 响应状态及传输速率,在统一控制台中全面了解对象存储的运行状况。
使用场景
检测问题:当 OBS 请求成功率低于 99% 时触发告警,帮助团队快速判断问题是源于网络状况还是访问策略配置错误。
跟踪数据管道健康状况:上传传输速率下降并伴随上传服务器请求延迟升高时触发告警,有助于在批量上传任务错过处理窗口之前提前发现性能缓慢问题。
配置与设置
在集成华为云期间,OBS 资源将被自动发现并进行监控。要启用监控,请按照以下步骤操作:
- 导航至云 > Huawei > 添加 Huawei 监视器。了解如何添加华为云监视器。
- 在添加或编辑华为云监视器时,从服务/资源类型下拉菜单中选择 OBS,然后点击保存。
- 前往云 > Huawei,选择已创建的华为监视器。
- 点击 OBS 查看性能指标。
支持的指标
标准存储
指标名称 |
描述 |
单位 |
| 总存储容量 | OBS 存储桶中所有存储类别存储的数据总量。 | 字节 |
| 标准存储容量 | 存储在标准多可用区存储类别中的数据量。 | 字节 |
| 标准单可用区存储容量 | 存储在标准单可用区存储类别中的数据量。 | 字节 |
| 标准对象数量 | 存储在标准存储类别中的对象总数。 | 数量 |
| 标准单可用区对象数量 | 标准单可用区存储类别中的对象总数。 | 数量 |
低频访问存储
指标名称 |
描述 |
单位 |
| 低频访问存储容量 | 存储在低频访问多可用区存储类别中的数据量。 | 字节 |
| 低频访问单可用区存储容量 | 存储在低频访问单可用区存储类别中的数据量。 | 字节 |
| 低频访问对象数量 | 低频访问存储类别中的对象数量。 | 数量 |
| 低频访问单可用区对象数量 | 低频访问单可用区存储类别中的对象数量。 | 数量 |
归档与深度归档
指标名称 |
描述 |
单位 |
| 归档存储容量 | 存储在归档存储类别中的数据量,适合长期冷数据存储。 | 字节 |
| 深度归档存储容量 | 存储在深度归档存储类别中的数据量,是极少访问数据的最低成本选项。 | 字节 |
| 归档对象数量 | 存储在归档存储类别中的对象数量。 | 数量 |
| 深度归档对象数量 | 存储在深度归档存储类别中的对象数量。 | 数量 |
智能分层
指标名称 |
描述 |
单位 |
| 总容量 | 智能分层策略管理下的总存储容量。 | 字节 |
| 频繁访问容量 | 智能分层中当前归类为频繁访问的数据量。 | 字节 |
| 低频访问容量 | 智能分层中当前归类为低频访问的数据量。 | 字节 |
| 归档容量 | 已迁移至归档层的数据量。 | 字节 |
| 对象数量 | 智能分层管理下的对象总数。 | 数量 |
| 频繁访问对象数量 | 频繁访问层中的对象数量。 | 数量 |
| 低频访问对象数量 | 低频访问层中的对象数量。 | 数量 |
| 归档对象数量 | 智能分层中已迁至归档的对象数量。 | 数量 |
下载流量
指标名称 |
描述 |
单位 |
| 下载总字节数 | 所有网络类型从 OBS 存储桶下载的总字节数。 | 字节 |
| 下载字节数 - 外部网络 | 通过公共互联网(外部网络)下载的字节数。 | 字节 |
| 下载字节数 - 内部网络 | 通过华为云内部网络下载的字节数。 | 字节 |
| 下载流量 | 所有网络路径合计的下载数据总量。 | 字节 |
| 下载流量 - 外部网络 | 来自外部(公共)网络请求的下载流量。 | 字节 |
| 下载流量 - 内部网络 | 来自华为云内部网络请求的下载流量。 | 字节 |
下载延迟
指标名称 |
描述 |
单位 |
| 下载传输速率 | 下载操作期间的数据传输速度。 | 字节/秒 |
| 下载服务器请求延迟 | OBS 服务器处理下载请求所需的时间,不含网络传输时间。 | 毫秒 |
| 下载请求总延迟 | 从客户端发起下载请求到接收到最后一个字节的端到端时间。 | 毫秒 |
上传指标
指标名称 |
描述 |
单位 |
| 上传总字节数 | 所有网络类型上传到 OBS 存储桶的总字节数。 | 字节 |
| 上传字节数 - 内部网络 | 通过华为云内部网络上传的字节数。 | 字节 |
| 上传流量 | 上传的数据总量。 | 字节 |
| 上传流量 - 内部网络 | 来自华为云内部网络的上传流量。 | 字节 |
| 上传传输速率 | 上传操作期间的数据传输速度。 | 字节/秒 |
| 上传服务器请求延迟 | OBS 服务器处理上传请求所需的时间(仅服务器端)。 | 毫秒 |
| 上传请求总延迟 | 从客户端发起上传到服务器确认的端到端延迟。 | 毫秒 |
请求操作
指标名称 |
描述 |
单位 |
| GET 请求数 | 存储桶收到的 GET(下载/读取)请求总数。 | 数量 |
| PUT 请求数 | 存储桶收到的 PUT(上传/写入)请求总数。 | 数量 |
| 对象总数 | 存储桶中所有存储类别的对象总数。 | 数量 |
API 与性能速率
指标名称 |
描述 |
单位 |
| 每秒 API 请求数 | 每秒处理的各类 API 请求总速率。 | 数量/秒 |
| 每秒请求数 | 每秒数据访问请求总数。 | 数量/秒 |
| 每秒 GET 请求数 | 每秒 GET 请求速率。 | 数量/秒 |
| 每秒 PUT 请求数 | 每秒 PUT 请求速率。 | 数量/秒 |
| 每秒 DELETE 请求数 | 每秒 DELETE 请求速率。 | 数量/秒 |
响应状态
指标名称 |
描述 |
单位 |
| 请求状态码分布 | OBS 返回的 HTTP 响应码细分,显示 2xx、4xx、5xx 响应的分布情况。 | 数量 |
| 请求成功率 | 返回成功 HTTP 响应 (2xx) 的请求占所有请求的百分比。 | 百分比 |
| 请求失败率 | 返回错误响应 (4xx 或 5xx) 的请求占所有请求的百分比。 | 百分比 |
| 有效请求率 | 产生实质数据操作的请求占比,不含空请求或中止请求。 | 百分比 |
| 首字节延迟 | 从收到请求到发出响应首字节所经过的时间。 | 毫秒 |
| 请求总延迟 | 完整处理并响应一个请求的总时间。 | 毫秒 |
阈值配置
您可以为所有 OBS 指标配置阈值和告警,以主动检测性能下降或连接问题。
- 前往管理 > 配置文件 > 阈值与可用性。
- 创建或修改告警配置文件。
- 将其分配给特定的 OBS 监视器,以便在出现异常时接收告警。
IT 自动化
使用 Site24x7 的 IT 自动化自动解决 OBS 性能常见问题:
- 前往管理 > IT 自动化模板,然后点击添加自动化模板。
- 选择自动化类型(例如服务器重启、清除队列)创建自动化规则。
- 将其映射到 OBS 监视器,以便在触发告警时自动执行。
配置规则
使用配置规则简化 OBS 实例的批量配置。在发现新监视器时,自动分配阈值配置文件、通知配置文件、标签和监视器组。
