zure 文件存储创建监视警报
在监视数据中发现重要情况时,Azure Monitor 警报会主动通知你。 有了警报,你就可以在客户注意到你的系统中的问题之前确定和解决它们。 可以在指标、日志和活动日志上设置警报。
本文介绍如何创建有关限制、容量、流出量和高服务器延迟的警报。 若要了解有关创建警报的详细信息,请参阅“创建或编辑警报规则”。
有关警报类型和警报的详细信息,请参阅“监视 Azure 文件存储”。
适用于
文件共享类型 | SMB | NFS |
---|---|---|
标准文件共享 (GPv2)、LRS/ZRS | ||
标准文件共享 (GPv2)、GRS/GZRS | ||
高级文件共享 (FileStorage)、LRS/ZRS |
用于警报的指标
下表列出了一些要监视的示例场景和用于警报的适当指标:
提示
如果创建了警报,但警报导致过多的干扰,请调整阈值和警报逻辑。
方案 | 用于警报的指标 |
---|---|
文件共享受到限制。 | 指标:Transactions 维度名称:响应类型 维度名称:FileShare(仅限高级文件共享) |
文件共享大小为容量的 80%。 | 指标:文件容量 维度名称:FileShare(仅限高级文件共享) |
一天内的文件共享流出量已超过 500 GiB。 | 指标:流出量 维度名称:FileShare(仅限高级文件共享) |
文件共享可用性小于 99.9%。 | 指标:可用性 维度名称:FileShare(仅限高级文件共享) |
如何创建文件共享受到限制时的警报
若要创建警报,以便在文件共享受到限制时通知你,请执行以下步骤。
打开“创建警报规则”对话框。 有关详细信息,请参阅创建或编辑警报规则。
在“条件”选项卡中,选择“事务”指标。
在“维度名称”下拉列表中,选择“响应类型”。
在“维度值”下拉列表中,为文件共享选择适当的响应类型。
对于标准文件共享,请选择以下响应类型:
SuccessWithShareIopsThrottling
SuccessWithThrottling
ClientShareIopsThrottlingError
对于高级文件共享,请选择以下响应类型:
SuccessWithShareEgressThrottling
SuccessWithShareIngressThrottling
SuccessWithShareIopsThrottling
ClientShareEgressThrottlingError
ClientShareIngressThrottlingError
ClientShareIopsThrottlingError
注意
如果“维度值”下拉列表中没有列出响应类型,表明资源未被限制。 若要添加维度值,请在“维度值”下拉列表旁边,选择“添加自定义值”,输入响应类型(例如,SuccessWithThrottling),选择“确定”,然后重复上述步骤,为文件共享添加所有适用的响应类型。
对于“高级文件共享”,请选择“维度名称”下拉列表,然后选择“文件共享”。 对于“标准文件共享”,请跳到 7。
注意
如果文件共享是标准文件共享,则“文件共享”维度不会列出文件共享,因为每个共享指标对标准文件共享不可用。 如果存储帐户中的任何文件共享受到限制,则会触发标准文件共享的限制警报,并且警报不会识别哪个文件共享受到限制。 因为标准文件共享不能使用按共享设置的指标,所以建议为每个存储帐户使用一个文件共享。
选择“维度值”下拉列表,并选择要对其发出警报的文件共享。
定义警报参数(阈值、运算符、回溯期和评估频率)。
提示
如果你使用的是静态阈值,并且文件共享当前受到限制,则可通过指标图表来确定合理的阈值。 如果使用的是动态阈值,则指标图表将显示基于最新数据计算出的阈值。
选择“操作”选项卡,以将操作组(电子邮件、短信等)添加到警报。 可以选择现有的操作组或创建新的操作组。
选择“详细信息”选项卡,以填写警报的详细信息,例如警报名称、说明和严重性。
选择“查看 + 创建”以创建警报。
如何在 Azure 文件共享大小为容量的 80% 时创建警报
打开“创建警报规则”对话框。 有关详细信息,请参阅创建或编辑警报规则。
在“创建警报规则”对话框的“条件”选项卡中,选择“文件容量”指标。
对于“高级文件共享”,请选择“维度名称”下拉列表,然后选择“文件共享”。 对于“标准文件共享”,请跳到步骤 5。
注意
如果文件共享是标准文件共享,则“文件共享”维度不会列出文件共享,因为每个共享指标对标准文件共享不可用。 标准文件共享的警报基于存储帐户中的所有文件共享。 因为标准文件共享不能使用按共享设置的指标,所以建议为每个存储帐户使用一个文件共享。
选择“维度值”下拉列表,并选择要对其发出警报的文件共享。
输入“阈值”(以字节为单位)。 例如,如果文件共享大小为 100 TiB,并且你希望在文件共享大小为容量的 80% 时收到警报,则阈值(以字节为单位)为 87960930222080。
定义警报参数(阈值、运算符、回溯期和评估频率)。
选择“操作”选项卡,以将操作组(电子邮件、短信等)添加到警报。 可以选择现有的操作组或创建新的操作组。
选择“详细信息”选项卡,以填写警报的详细信息,例如警报名称、说明和严重性。
选择“查看 + 创建”以创建警报。
如何在 Azure 文件共享流出量在一天内超过 500 GiB 时创建警报
打开“创建警报规则”对话框。 有关详细信息,请参阅创建或编辑警报规则。
在“创建警报规则”对话框的“条件”选项卡中,选择“流出量”指标。
对于“高级文件共享”,请选择“维度名称”下拉列表,然后选择“文件共享”。 对于“标准文件共享”,请跳到步骤 5。
注意
如果文件共享是标准文件共享,则“文件共享”维度不会列出文件共享,因为每个共享指标对标准文件共享不可用。 标准文件共享的警报基于存储帐户中的所有文件共享。 因为标准文件共享不能使用按共享设置的指标,所以建议为每个存储帐户使用一个文件共享。
选择“维度值”下拉列表,并选择要对其发出警报的文件共享。
为“阈值”输入 536870912000 个字节。
从“检查间隔”下拉列表中,选择评估频率。
选择“操作”选项卡,以将操作组(电子邮件、短信等)添加到警报。 可以选择现有的操作组或创建新的操作组。
选择“详细信息”选项卡,以填写警报的详细信息,例如警报名称、说明和严重性。
选择“查看 + 创建”以创建警报。
如何为高服务器延迟创建警报
若要创建高服务器延迟(平均值)警报,请执行以下步骤。
打开“创建警报规则”对话框。 有关详细信息,请参阅创建或编辑警报规则。
在“创建警报规则”对话框的“条件”选项卡中,选择“成功服务器延迟”指标。
选择“维度值”下拉列表,并选择要对其发出警报的文件共享。
注意
若要针对整体延迟体验发出警报,请取消选中“维度值”。 若要针对特定事务的延迟发出警报,请在下拉列表中选择“API 名称”。 例如,选择具有等于运算符的读取和写入 API 名称将仅显示数据事务的延迟。 选择具有不等于运算符的读取和写入 API 名称将仅显示元数据事务的延迟。
通过选择“静态”或“动态”来定义“警报逻辑”。 对于“静态”,请选择“平均”聚合、“大于”运算符和“阈值”。 对于“动态”,请选择“平均”聚合、“大于”运算符和“阈值敏感度”。
提示
如果你使用的是静态阈值,并且文件共享当前遇到高延迟问题,则可通过指标图表来确定合理的阈值。 如果使用的是动态阈值,则指标图表将显示基于最新数据计算出的阈值。 建议使用具有中等阈值敏感度的动态逻辑,并根据需要进一步调整。 若要了解详细信息,请参阅了解动态阈值。
定义回溯期和评估频率。
选择“操作”选项卡,以将操作组(电子邮件、短信等)添加到警报。 可以选择现有的操作组或创建新的操作组。
选择“详细信息”选项卡,以填写警报的详细信息,例如警报名称、说明和严重性。
选择“查看 + 创建”以创建警报。
如何在 Azure 文件共享可用性小于 99.9% 时创建警报
打开“创建警报规则”对话框。 有关详细信息,请参阅创建或编辑警报规则。
在“条件”选项卡中,选择“可用性”指标。
在“警报逻辑”部分,提供以下信息:
- 阈值 = 静态
- 聚合类型 = 平均值
- 运算符 = 小于
- 对于“阈值”,请输入 99.9
在“按维度拆分”部分中:
- 选择“维度名称”下拉列表并选择“文件共享”。
- 选择“维度值”下拉列表,并选择要对其发出警报的文件共享。
注意
如果文件共享是标准文件共享,则“文件共享”维度不会列出文件共享,因为每个共享指标对标准文件共享不可用。 标准文件共享的可用性警报将位于存储计数级别。
在“何时评估”部分,选择以下内容:
- 检查间隔 = 5 分钟
- 回溯期 = 1 小时
单击“下一步”以转到“操作”选项卡,然后将操作组(电子邮件、短信等)添加到警报。 可以选择现有的操作组或创建新的操作组。
单击“下一步”以转到“详细信息”选项卡,然后填写警报的详细信息,例如警报名称、说明和严重性。
选择“查看 + 创建”以创建警报。