存储空间可视性

*此内容使用人工智能(Beta)翻译,可能包含错误。若要查看英文页面,请点按 此处

记忆存储可视化仪表板提供实时查看您的内存使用和 API 请求。它还有一个内置警报系统,通过电子邮件通知您 when 有问题发生,以帮助您在同步中解决。有关特定错误的更多信息,您可以查看您的 错误报告 来查找错误日志。

访问仪表板

记录可用性仪表板可用于任何使用 MemoryStoreService 的体验,但您必须是体验所有者或有 分析组权限 才能访问仪表板。

要访问仪表板:

  1. 导航到创建页面在 创建者仪表板
  2. 创建者中心 下拉列表中,选择您的帐户或目标体验的群组。
  3. 选择体验。
  4. 监控 下拉列表中,选择 存储

可用图表

仪表板包括两个类别的线形图:

  • 使用限额 图表来跟踪您在体验中的使用,与基于用户数量的 动态分配限额,计算基于体验中的用户数量。
    • 内存使用率 在您的内存使用率每分钟以比例于您剩余的内存 quota。
    • API Request Unit 在您每分钟的总请求单位比您剩余的 API 额度多少。此图可以由每个 API 方法来分解。
  • API使用和性能 图表,用于根据API方法和响应状态来监控API使用方式和性能。
    • 按 API 请求数量 by API 请求数量每分钟 by API 方法, 例如 Class.MemoryStoreQueue:ReadAsync() 或 Class.MemoryStoreSortedMap:UpdateAsync() .
    • 按状态请求API请求数量回应状态请求数量上。
    • API 请求 x 状态 在所有或特定 API 方法返回的回应状态。

图表包含有关过去 30 天的数据,您可以选择使用选择器在页面顶部查看自定义时间范围。如果您选择的时间范围小于 30 天,系统将返回一个 请求失败 错误。

响应状态代码

观察性仪表板的 请求状态 和 请求 API 图表包含 API 回应的状态代码,您可以使用它们来了解和解决错误。对于列出并描述所有这些状态代码的表,请参阅 观察 。

通知警报

邮件警报系统会自动检测到并发送您的体验性能问题的提示。有两种提示:

  • 警告) 是警报,其优先级较低,关于可能影响您体验的问题。您应该在它们成为重要问题之前解决它们。仪表板通过将图形用黄色警告消信息突出显示来标记这些警报。
  • 暴击 是与您的体验直接影响的警报。您应该尽快解决这些问题,以防止降低性能。仪表板会用红色字体标记这些警报,以提示您解决这些问题。

当您的体验触发两种警报类型时,仪表板显示警报标题消息,并将注意区域为 重要 显示为图形。

目前,系统有四个预设警报来警告记忆使用和 API 请求。 如果您的体验超过警报阈值,系统将您最多一天通知一次。 当您收到电子邮件警报时,您应该查看仪表板并采取行动来防止降级性能。

内存使用警报

系统向您发送以下内存使用警告:

  • 当您的体验内存使用率超过上一小时的总 quota 的 70% 时发出警告。

  • 当您的体验超过了过去一小时的内存大小上限时,您会收到一个 警告

这些问题通常会发生在您过度填充存储数据结构的数据量过多,这会使存储空间快速消耗,即使您只发送请求到几个钥匙。例如,如果您将长期过期时间设置为钥匙或不清理处理的数据,额外数据可能会填满您的存储数据 quota。

为了防止和解决这些问题,请使用最佳实践来跟踪您使用的数据结构,并设置一个机制来清理处理的数据。

API 请求警报

系统发送以下 API 请求警报:

  • 一个 警告 ,当您的内存存储请求失败次数超过 20% 内的时候。

  • 暴露 警报,当您的内存存储请求在过去的一小时内超过 10% 时。

    • 此警告基于数据结构请求限制数量 + 总请求限制数量,表示您的体验正在被限制,因为它发送的请求太多。
    • 此警告与请求大小无关,仅与数量有关。

    所有 API 请求都有相应的 回应状态代码 ,因此您可以使用状态 请求数量 by 状态 图表查看所有错误回应的比例。