为 Azure 文件存储创建监视警报

在监视数据中发现重要情况时,Azure Monitor 警报会主动通知你。 有了警报,你就可以在客户注意到你的系统中的问题之前确定和解决它们。 可以在指标日志活动日志上设置警报。

本文介绍如何创建有关限制、容量、流出量和高服务器延迟的警报。 若要了解有关创建警报的详细信息,请参阅“创建或编辑警报规则”。

有关警报类型和警报的详细信息,请参阅“监视 Azure 文件存储”。

适用于

文件共享类型 SMB NFS
标准文件共享 (GPv2)、LRS/ZRS 是 否
标准文件共享 (GPv2)、GRS/GZRS 是 否
高级文件共享 (FileStorage)、LRS/ZRS 是 是

用于警报的指标

下表列出了一些要监视的示例场景和用于警报的适当指标:

提示

如果创建了警报,但警报导致过多的干扰,请调整阈值和警报逻辑。

方案 用于警报的指标
文件共享受到限制。 指标:Transactions
维度名称:响应类型
维度名称:FileShare(仅限高级文件共享)
文件共享大小为容量的 80%。 指标:文件容量
维度名称:FileShare(仅限高级文件共享)
一天内的文件共享流出量已超过 500 GiB。 指标:流出量
维度名称:FileShare(仅限高级文件共享)
文件共享可用性小于 99.9%。 指标:可用性
维度名称:FileShare(仅限高级文件共享)

如何创建文件共享受到限制时的警报

若要创建警报,以便在文件共享受到限制时通知你,请执行以下步骤。

  1. 打开“创建警报规则”对话框。 有关详细信息,请参阅创建或编辑警报规则

  2. 在“条件”选项卡中,选择“事务”指标。

  3. 在“维度名称”下拉列表中,选择“响应类型”。

  4. 在“维度值”下拉列表中,为文件共享选择适当的响应类型。

    对于标准文件共享,请选择以下响应类型:

    • SuccessWithShareIopsThrottling
    • SuccessWithThrottling
    • ClientShareIopsThrottlingError

    对于高级文件共享,请选择以下响应类型:

    • SuccessWithShareEgressThrottling
    • SuccessWithShareIngressThrottling
    • SuccessWithShareIopsThrottling
    • ClientShareEgressThrottlingError
    • ClientShareIngressThrottlingError
    • ClientShareIopsThrottlingError

    注意

    如果“维度值”下拉列表中没有列出响应类型,表明资源未被限制。 若要添加维度值,请在“维度值”下拉列表旁边,选择“添加自定义值”,输入响应类型(例如,SuccessWithThrottling),选择“确定”,然后重复上述步骤,为文件共享添加所有适用的响应类型。

  5. 对于“高级文件共享”,请选择“维度名称”下拉列表,然后选择“文件共享”。 对于“标准文件共享”,请跳到 7。

    注意

    如果文件共享是标准文件共享,则“文件共享”维度不会列出文件共享,因为每个共享指标对标准文件共享不可用。 如果存储帐户中的任何文件共享受到限制,则会触发标准文件共享的限制警报,并且警报不会识别哪个文件共享受到限制。 因为标准文件共享不能使用按共享设置的指标,所以建议为每个存储帐户使用一个文件共享。

  6. 选择“维度值”下拉列表,并选择要对其发出警报的文件共享。

  7. 定义警报参数(阈值、运算符、回溯期和评估频率)。

    提示

    如果你使用的是静态阈值,并且文件共享当前受到限制,则可通过指标图表来确定合理的阈值。 如果使用的是动态阈值,则指标图表将显示基于最新数据计算出的阈值。

  8. 选择“操作”选项卡,以将操作组(电子邮件、短信等)添加到警报。 可以选择现有的操作组或创建新的操作组。

  9. 选择“详细信息”选项卡,以填写警报的详细信息,例如警报名称、说明和严重性。

  10. 选择“查看 + 创建”以创建警报。

如何在 Azure 文件共享大小为容量的 80% 时创建警报

  1. 打开“创建警报规则”对话框。 有关详细信息,请参阅创建或编辑警报规则

  2. 在“创建警报规则”对话框的“条件”选项卡中,选择“文件容量”指标。

  3. 对于“高级文件共享”,请选择“维度名称”下拉列表,然后选择“文件共享”。 对于“标准文件共享”,请跳到步骤 5。

    注意

    如果文件共享是标准文件共享,则“文件共享”维度不会列出文件共享,因为每个共享指标对标准文件共享不可用。 标准文件共享的警报基于存储帐户中的所有文件共享。 因为标准文件共享不能使用按共享设置的指标,所以建议为每个存储帐户使用一个文件共享。

  4. 选择“维度值”下拉列表,并选择要对其发出警报的文件共享。

  5. 输入“阈值”(以字节为单位)。 例如,如果文件共享大小为 100 TiB,并且你希望在文件共享大小为容量的 80% 时收到警报,则阈值(以字节为单位)为 87960930222080。

  6. 定义警报参数(阈值、运算符、回溯期和评估频率)。

  7. 选择“操作”选项卡,以将操作组(电子邮件、短信等)添加到警报。 可以选择现有的操作组或创建新的操作组。

  8. 选择“详细信息”选项卡,以填写警报的详细信息,例如警报名称、说明和严重性。

  9. 选择“查看 + 创建”以创建警报。

如何在 Azure 文件共享流出量在一天内超过 500 GiB 时创建警报

  1. 打开“创建警报规则”对话框。 有关详细信息,请参阅创建或编辑警报规则

  2. 在“创建警报规则”对话框的“条件”选项卡中,选择“流出量”指标。

  3. 对于“高级文件共享”,请选择“维度名称”下拉列表,然后选择“文件共享”。 对于“标准文件共享”,请跳到步骤 5。

    注意

    如果文件共享是标准文件共享,则“文件共享”维度不会列出文件共享,因为每个共享指标对标准文件共享不可用。 标准文件共享的警报基于存储帐户中的所有文件共享。 因为标准文件共享不能使用按共享设置的指标,所以建议为每个存储帐户使用一个文件共享。

  4. 选择“维度值”下拉列表,并选择要对其发出警报的文件共享。

  5. 为“阈值”输入 536870912000 个字节。

  6. 从“检查间隔”下拉列表中,选择评估频率。

  7. 选择“操作”选项卡,以将操作组(电子邮件、短信等)添加到警报。 可以选择现有的操作组或创建新的操作组。

  8. 选择“详细信息”选项卡,以填写警报的详细信息,例如警报名称、说明和严重性。

  9. 选择“查看 + 创建”以创建警报。

如何为高服务器延迟创建警报

若要创建高服务器延迟(平均值)警报,请执行以下步骤。

  1. 打开“创建警报规则”对话框。 有关详细信息,请参阅创建或编辑警报规则

  2. 在“创建警报规则”对话框的“条件”选项卡中,选择“成功服务器延迟”指标。

  3. 选择“维度值”下拉列表,并选择要对其发出警报的文件共享。

    注意

    若要针对整体延迟体验发出警报,请取消选中“维度值”。 若要针对特定事务的延迟发出警报,请在下拉列表中选择“API 名称”。 例如,选择具有等于运算符的读取和写入 API 名称将仅显示数据事务的延迟。 选择具有不等于运算符的读取和写入 API 名称将仅显示元数据事务的延迟。

  4. 通过选择“静态”或“动态”来定义“警报逻辑”。 对于“静态”,请选择“平均”聚合、“大于”运算符和“阈值”。 对于“动态”,请选择“平均”聚合、“大于”运算符和“阈值敏感度”。

    提示

    如果你使用的是静态阈值,并且文件共享当前遇到高延迟问题,则可通过指标图表来确定合理的阈值。 如果使用的是动态阈值,则指标图表将显示基于最新数据计算出的阈值。 建议使用具有中等阈值敏感度的动态逻辑,并根据需要进一步调整。 若要了解详细信息,请参阅了解动态阈值

  5. 定义回溯期和评估频率。

  6. 选择“操作”选项卡,以将操作组(电子邮件、短信等)添加到警报。 可以选择现有的操作组或创建新的操作组。

  7. 选择“详细信息”选项卡,以填写警报的详细信息,例如警报名称、说明和严重性。

  8. 选择“查看 + 创建”以创建警报。

如何在 Azure 文件共享可用性小于 99.9% 时创建警报

  1. 打开“创建警报规则”对话框。 有关详细信息,请参阅创建或编辑警报规则

  2. 在“条件”选项卡中,选择“可用性”指标。

  3. 在“警报逻辑”部分,提供以下信息:

    • 阈值 = 静态
    • 聚合类型 = 平均值
    • 运算符 = 小于
    • 对于“阈值”,请输入 99.9
  4. 在“按维度拆分”部分中:

    • 选择“维度名称”下拉列表并选择“文件共享”。
    • 选择“维度值”下拉列表,并选择要对其发出警报的文件共享。

    注意

    如果文件共享是标准文件共享,则“文件共享”维度不会列出文件共享,因为每个共享指标对标准文件共享不可用。 标准文件共享的可用性警报将位于存储计数级别。

  5. 在“何时评估”部分,选择以下内容:

    • 检查间隔 = 5 分钟
    • 回溯期 = 1 小时
  6. 单击“下一步”以转到“操作”选项卡,然后将操作组(电子邮件、短信等)添加到警报。 可以选择现有的操作组或创建新的操作组。

  7. 单击“下一步”以转到“详细信息”选项卡,然后填写警报的详细信息,例如警报名称、说明和严重性。

  8. 选择“查看 + 创建”以创建警报。