监视文件共享运行状况,生命周期状态和事件

通过控制台、命令行界面 (CLI) 或 API 监控“File Storage for VPC”的健康状态、生命周期状态和事件,以跟踪共享操作。

文件共享状态

当您 在控制台中查看文件共享列表 时,可以在第二列中查看每个文件共享的状态。

通过运行 ibmcloud is shares 或 ibmcloud is share 命令 从 CLI 查看文件共享详细信息 时,响应包含所显示文件共享的 Status。

当您发出 GET /shares 请求 时,API 将返回 lifecycle_state 值作为有关文件共享的信息的一部分。

表 1 显示了文件共享可以具有的生命周期状态。

File Storage生命周期状态
状态 说明
stable 文件共享或安装目标稳定且可供使用。
pending 正在创建文件共享或安装目标。
failed 未能创建文件共享或安装目标。 您可以删除失败的共享并尝试创建另一个共享。
从存取器共享撤销对源共享的访问权时,也会显示此状态。
deleting 正在删除文件共享或安装目标。
suspended 文件共享违反了 IBM Cloud® 使用条款。 无法更新或删除暂挂的文件共享。
updating 正在更新文件共享容量或 IOPS。
waiting

文件共享复制状态

在控制台中查看文件共享 时,可以看到其复制角色和复制状态。 此信息显示在文件共享列表和文件共享详细信息页面的文件共享复制关系部分。

通过运行 ibmcloud is share 命令 从 CLI 查看文件共享的详细信息 时,响应包含指定文件共享的 Replication status。

当您发出 GET /shares/{id} 请求 时,API 将返回 replication_status 值作为有关文件共享的信息的一部分。

表 2 显示了文件共享可以具有的所有复制状态。

File Storage复制状态
状态 说明
active 此共享正在积极参与复制,并且副本的数据是最新的复制调度。
failover_pending 此共享正在执行复制故障转移。 或者,服务正在等待另一个操作 (例如文件共享扩展) 完成,然后才能开始故障转移。
initializing 此共享正在初始化复制。
none 此共享未参与复制。
split_pending 此共享正在执行复制分割。

复制同步运行状况

复制是一个异步操作,它不是瞬时的。 系统每 15 分钟查询一次上次同步状态。 结果显示完成的上次复制的数据,例如开始日期和结束日期以及传输的数据量。

查看源或副本共享的详细信息时,可以查看有关上次复制操作的信息。 有关更多信息,请参阅 在控制台中查看文件共享的详细信息。

在列出源共享或副本共享的详细信息时,可以查看有关上次复制操作的信息。 有关更多信息,请参阅 从 CLI 查看文件共享的详细信息。

您可以通过调用 VPC API中的 /shares 方法,以编程方式检索最后一个同步详细信息。 在 API 响应中查找 latest_sync 部分,以查看复制何时启动 (started_at),何时结束 (completed_at) 以及传输的数据量 (data_transferred)。有关更多信息,请参阅 查看与 API 的单个文件共享。

当要传输的数据量超过复制窗口期间可传输的数据量 (具有正常传输速率) 时,复制过程无法完成,并且复制状态变为 degraded。 如果发生此情况,请尝试调整文件共享的更改速率和复制频率。

活动跟踪事件

您可以使用 IBM Cloud® Activity Tracker Event Routing 配置如何路由审计事件。 审计事件是安全运维的关键数据,也是满足合规要求的重要因素。 创建、修改或删除文件共享时会触发此类事件。 建立和使用文件共享复制时,也会触发活动跟踪事件。 有关详细信息,请参阅 IBM Cloud VPC。

文件共享服务的日志记录

配置 IBM Cloud Logs Routing 以在 IBM Cloud® 体系结构中添加日志管理功能后,您可以启用平台日志以查看和分析 File Storage for VPC 服务的日志。 发生复制时,文件服务会生成 regional-file.00002I 日志消息,其中包含有关发生复制的时间以及传输的数据量的信息。 有关更多信息,请参阅 VPC 日志记录。

监视度量

您可以在 IBM Cloud 控制台中监控共享在一段时间内的读写吞吐量、读写 IOPS、挂载目标数量和容量使用情况。 要查看这些指标,请转到文件共享详细信息页面,然后单击 Monitoring 选项卡。

监控总 IOPS 和总吞吐量等利用率指标可帮助您确定应用程序或工作负载完成了多少工作。 您可以使用此信息来确定是否需要调整 IOPS 值。 监控共享的可用容量可帮助您确定是否需要更多存储空间,以免空间不足成为向共享或复制写入数据的问题。 查看这些指标可以帮助您预测账单期末费用的任何变化。 即使没有 IBM Cloud Monitoring 实例,您也可以免费使用这些图表。

如果您有 IBM Cloud Monitoring 服务实例,请单击“启动监控”打开 Sysdig Web UI,以使用其中的度量仪表板。 在 Sysdig Web UI 中,您可以更详细地查看吞吐量、IOPS 和容量指标,自定义仪表盘,并设置警报。 有关详细信息,请参阅 开始监控 和 监控 File Storage for VPC 的指标。