IBM Cloud Docs
监测指标 File Storage for VPC

监测指标 File Storage for VPC

IBM Cloud® Monitoring 是一种第三方云本机和容器智能管理系统,您可以将其包含在 IBM Cloud 体系结构中。 使用此系统可了解应用程序、服务和平台的性能和运行状况。 它为管理员、DevOps团队和开发人员提供具有高级功能的全栈遥测功能,以监控和排除故障、定义警报并设计自定义仪表板。IBM Cloud Monitoring 由 Sysdig 与 IBM 合作运营。

通过 IBM Cloud® Monitoring,您可以查看利用率指标,这些指标用于衡量传输的数据量(吞吐量)以及在共享上执行的读写操作次数(IOPS)。 它可以帮助您确定应用程序或工作量的工作量。 您可以使用此信息来确定是否需要调整 IOPS 值。 监控共享的可用容量可帮助您确定是否需要更多存储空间,以免空间不足成为向共享或复制写入数据的问题。 查看这些指标可以帮助您预测账单期末费用的任何变化。

平台指标概览

在 IBM Cloud 平台上启用 IBM Cloud Monitoring 后,即可查看平台指标。 必须在区域中配置监控实例才能监控这些指标。 更多信息,请参阅 启用平台指标

在平台上启用 IBM Cloud Monitoring 之前,请记住以下几点。

  • 每个区域只能配置一个 IBM Cloud Monitoring 服务实例来收集平台指标。
  • 平台指标具有区域性。 仅从 IBM Cloud Monitoring 服务监控指标,这些服务与您要监控的实例位于同一区域。
  • 指标会自动收集,并通过启用 IBM Cloud Monitoring 的实例进行监控。

启用平台指标

要接收监控指标,必须设置 IBM Cloud Monitoring 实例。

  1. 在 IBM Cloud 控制台中,转到 导航菜单 菜单图标 > 可观察性

  2. 单击监控

  3. 单击创建

  4. 为监控实例选择一个区域。

    区域必须与文件共享的位置相匹配。

  5. 选择您的定价方案。 定价计划详情将在选择窗口中说明。 选择最符合您要求的计划。

  6. 为您的实例提供一个唯一的服务名称。 名称可以是您想要的任何名称。

    不要给多个监控实例起相同的名称。

  7. 可选择资源组。 资源组以可定制的分组方式组织账户资源。 任何通过 IBM Cloud® Identity and Access Management (IAM) 访问控制管理的账户资源都属于账户内的资源组。

    • 如果没有任何预先配置的资源组,或者没有理由选择性地共享该资源,请使用默认选择。
    • 如果您的账户有多个资源组,您可以选择哪个组可以访问此 IBM Cloud Monitoring 实例。 通过这种选择性访问,某些资源组可以使用度量指标,而其他资源组则无法使用。
  8. 选中 启用平台指标复选框。 您必须选择此选项才能从 VPN 网关接收指标。

  9. 单击创建。 您将回到监控指标主页。

几分钟内,您的新监控实例就会显示出几种配置。 您可能需要刷新浏览器才能看到。

配置监控实例后,可能需要一些时间才能显示所有指标。

查看度量值

从 File Storage for VPC 详情页面访问 Sysdig 网络用户界面

要从 File Storage for VPC 共享详细信息页面打开 Sysdig Web UI,请完成以下步骤。

  1. 在 IBM Cloud 控制台中,转到 导航菜单 菜单图标 基础架构 VPC 图标 存储 > 文件存储共享
  2. 单击要监控的文件共享的名称。
  3. 单击文件共享详细信息页面中的 监控选项卡。 在此选项卡上,您可以看到共享使用、总吞吐量和总 IOPS 的图表。 即使没有 IBM Cloud Monitoring 实例,您也可以免费使用这些图表。
  4. 单击“启动监控”启动 Sysdig Web UI,以查看其他指标、自定义仪表盘和设置警报。
  5. 选择监控实例,然后单击 打开仪表板

从可观察性页面访问 Sysdig 网络用户界面

要从 Observability 页面打开 Sysdig Web UI,请完成以下步骤。

  1. 在 IBM Cloud 控制台中,转到 导航菜单 菜单图标 > 可观察性
  2. 单击监控
  3. 选择监控实例,然后单击 打开仪表板

File Storage for VPC 的预定义仪表板

打开文件共享仪表板后,可以看到显示以下指标的图表:

  • 共享使用情况 - 可用容量、已用容量、总容量
  • 带宽 - 读取、写入和最大吞吐量
  • IOPS - 读取、写入、最大值
  • 快照空间 - 可用和已用的快照容量。

显示的度量值包含 UNIX 时间戳和以该时间戳为终点的时间间隔的度量值。 您可以指定不同的范围和报告指标的时间间隔。 IBM Cloud Monitoring 仪表板支持以下时间间隔:

  • 10 秒
  • 1 分钟
  • 10 分钟
  • 1 小时
  • 6 小时
  • 2 周
  • 定制

不过,系统每小时都会查询文件共享信息。 因此,不建议选择少于 1 小时的时间间隔。

创建文件共享时,新共享的数据可能需要 1 小时或 1 小时 15 分钟才能显示在仪表板上。 使用和共享特性的变化,如容量的增加或 IOPS 的变化,可能需要 15 到 30 分钟才能反映在图表中。 快照空间的更改(添加或删除快照)会在 15 分钟内反映出来。

还可以通过 Web UI 或以编程方式创建定制仪表板。 您可以使用 Python 脚本或 IBM Cloud Monitoring REST API 备份和还原仪表盘。 还可以通过 Web UI 来复制和共享仪表板。 有关详细信息,请参阅 仪表板

按服务套餐提供的度量值

以下指标可帮助跟踪文件共享处理的 IO 活动和吞吐量,并提供有关峰值利用率和总体使用状态的深入分析。

有关股票指标的信息。
名称 描述
ibm_is_share_throughput_read 当前读取吞吐量
ibm_is_share_throughput_write 当前的写入吞吐量
ibm_is_share_throughput_max 共享上配置的最大吞吐量
ibm_is_share_iops_read 当前读取 IOPS
ibm_is_share_iops_write 当前写入 IOPS
ibm_is_share_iops_max 共享上配置的最大 IOPS
ibm_is_share_capacity_total 分配的总容量
ibm_is_share_capacity_used 当前使用的容量
ibm_is_share_mount_targets_count 股票挂载目标数量
ibm_is_share_snapshot_capacity_used 快照使用的当前容量
ibm_is_share_snapshot_capacity_total 快照的可用容量。

文件共享指标示例

ibm_is_share_throughput_read{ibm_ctype="public", ibm_is_generation="2", ibm_location="us-south-1", ibm_resource="032ab79f-f2f8-4e1b-a676-d0c3faf9659a", ibm_resource_type="share", ibm_scope="7e11faa285f74ed19cc89f5d6fecb212", ibm_service_name="is", ibm_is_resource_name="test-share-1"}
ibm_is_share_throughput_write{ibm_ctype="public", ibm_is_generation="2", ibm_location="us-south-1", ibm_resource="032ab79f-f2f8-4e1b-a676-d0c3faf9659a", ibm_resource_type="share", ibm_scope="7e11faa285f74ed19cc89f5d6fecb212", ibm_service_name="is", ibm_is_resource_name="test-share-1"}
ibm_is_share_throughput_max{ibm_ctype="public", ibm_is_generation="2", ibm_location="us-south-1", ibm_resource="032ab79f-f2f8-4e1b-a676-d0c3faf9659a", ibm_resource_type="share", ibm_scope="7e11faa285f74ed19cc89f5d6fecb212", ibm_service_name="is", ibm_is_resource_name="test-share-1"}
ibm_is_share_iops_read{ibm_ctype="public", ibm_is_generation="2", ibm_location="us-south-1", ibm_resource="032ab79f-f2f8-4e1b-a676-d0c3faf9659a", ibm_resource_type="share", ibm_scope="7e11faa285f74ed19cc89f5d6fecb212", ibm_service_name="is", ibm_is_resource_name="test-share-1"}
ibm_is_share_iops_write{ibm_ctype="public", ibm_is_generation="2", ibm_location="us-south-1", ibm_resource="032ab79f-f2f8-4e1b-a676-d0c3faf9659a", ibm_resource_type="share", ibm_scope="7e11faa285f74ed19cc89f5d6fecb212", ibm_service_name="is", ibm_is_resource_name="test-share-1"}
ibm_is_share_iops_max{ibm_ctype="public", ibm_is_generation="2", ibm_location="us-south-1", ibm_resource="032ab79f-f2f8-4e1b-a676-d0c3faf9659a", ibm_resource_type="share", ibm_scope="7e11faa285f74ed19cc89f5d6fecb212", ibm_service_name="is", ibm_is_resource_name="test-share-1"}
ibm_is_share_capacity_total{ibm_ctype="public", ibm_is_generation="2", ibm_location="us-south-1", ibm_resource="032ab79f-f2f8-4e1b-a676-d0c3faf9659a", ibm_resource_type="share", ibm_scope="7e11faa285f74ed19cc89f5d6fecb212", ibm_service_name="is", ibm_is_resource_name="test-share-1"}
ibm_is_share_capacity_used{ibm_ctype="public", ibm_is_generation="2", ibm_location="us-south-1", ibm_resource="032ab79f-f2f8-4e1b-a676-d0c3faf9659a", ibm_resource_type="share", ibm_scope="7e11faa285f74ed19cc89f5d6fecb212", ibm_service_name="is", ibm_is_resource_name="test-share-1"}
ibm_is_share_mount_targets_count_count{ibm_ctype="public", ibm_is_generation="2", ibm_location="us-south-1", ibm_resource="032ab79f-f2f8-4e1b-a676-d0c3faf9659a", ibm_resource_type="share", ibm_scope="7e11faa285f74ed19cc89f5d6fecb212", ibm_service_name="is", ibm_is_resource_name="test-share-1"}
ibm_is_share_snapshot_capacity_used{ibm_ctype="public", ibm_is_generation="2", ibm_location="us-south-1", ibm_resource="032ab79f-f2f8-4e1b-a676-d0c3faf9659a", ibm_resource_type="share", ibm_scope="7e11faa285f74ed19cc89f5d6fecb212", ibm_service_name="is", ibm_is_resource_name="test-share-1"}
ibm_is_share_snapshot_capacity_total{ibm_ctype="public", ibm_is_generation="2", ibm_location="us-south-1", ibm_resource="032ab79f-f2f8-4e1b-a676-d0c3faf9659a", ibm_resource_type="share", ibm_scope="7e11faa285f74ed19cc89f5d6fecb212", ibm_service_name="is", ibm_is_resource_name="test-share-1"}

File Storage for VPC 指标字典

每个度量由以下元数据类型组成:

  • 指标名称- 所收集指标的名称。
  • 公制类型- 确定公制值是计数公制还是度量公制。 这些指标中的每一个都属于 gauge 类型,它代表一个单一的数值,可以随时间任意波动。
  • 值类型- 文件共享指标以整数和浮点数显示。
  • Segment- 您希望 IBM Cloud Monitoring 如何划分和显示监控指标。
可用度量值
度量值名称 度量值类型 度量值类型
ibm_is_share_throughput_read 量表 浮点
ibm_is_share_throughput_write 量表 浮点
ibm_is_share_throughput_max 量表 浮点
ibm_is_share_iops_read 量表 整数
ibm_is_share_iops_write 量表 整数
ibm_is_share_iops_max 量表 整数
ibm_is_share_capacity_total 量表 浮点
ibm_is_share_capacity_used 量表 浮点
ibm_is_share_mount_targets_count 量表 整数
ibm_is_share_snapshot_capacity_used 量表 浮点
ibm_is_share_snapshot_capacity_total 量表 浮点

分段的属性

您可以将 IBM Cloud Monitoring 显示的指标拆分成 IBM Cloud Monitoring 仪表板中的各种可视化内容,以便根据您的偏好查看不同的指标。

全局属性

以下属性可用于分割文件共享指标。

全局属性
属性 属性名称 属性描述
Cloud type ibm_ctype IBM Cloud. 云类型值为 publicdedicatedlocal
Location ibm_location 受监控资源的位置。 该值可以是区域、数据中心或全球。
Resource ibm_resource 服务所衡量的资源。 通常,该值是一个标识名称或 GUID。
Resource type ibm_resource_type 服务测量的资源类型。
Scope ibm_scope 与该指标相关的账户、组织或空间 GUID 的范围。
Service name ibm_service_name 生成此指标的服务名称。

其他属性

以下属性可用于分割前文所述的一个或多个属性。 有关细分选项,请参阅各个指标。

表 4:其他属性
属性 属性名称 属性描述
IBM IS Generation 2 ibm_is_generation IBM IS 世代(2 为 2 世代)

监视警报

在 IBM Cloud Monitoring 服务中,您可以配置单警报和多条件警报,以通知可能需要注意的问题。 警报触发后,可通过 1 个或多个通知渠道通知您。 警报定义可生成多渠道通知。

例如,当文件共享可用容量不足时,就会导致复制出现问题。 因此,您可能希望在文件共享容量达到 75%、90% 和 95% 时创建警报。 当达到度量阈值时,可以通过电子邮件、Slack、PagerDuty, 或其他渠道通知您。 有关更多信息,请参阅 使用警报和事件