文档说明

创建检查

在InfluxDB用户界面(UI)中创建一个检查。检查查询数据并根据指定的条件为每个点应用状态。

检查的组成部分

检查由两部分组成 - 查询和检查配置。

检查查询

  • 指定要监视的数据集。
  • 可能包含标签以缩小结果。

检查配置

  • 定义检查属性,包括检查间隔和状态消息。
  • 评估指定的条件,并将状态(如适用)应用于每个数据点
    • critical(严重)
    • warning(警告)
    • info(信息)
    • ok(正常)
  • 将状态存储在_level列中。

检查类型

有两种类型的检查

阈值检查

阈值检查根据值是否在定义的阈值之上、之下、之内或之外来分配状态。

看门狗检查

看门狗检查在序列或组在指定时间内未报告时为数据分配状态。

创建检查

  1. 在左侧导航菜单中,选择警报 > 警报

  2. 单击 创建,然后选择要创建的检查类型

  3. 在窗口左上角单击命名此检查,并为检查提供一个唯一名称,然后执行以下操作

  4. (可选)在顶部的命名此检查字段中,输入检查的唯一名称。

配置检查查询

  1. 选择要查询的度量字段标签集

  2. 如果创建阈值检查,请选择一个聚合函数。聚合函数会在指定的检查间隔内聚合数据,并为检查返回一个单一值。

    聚合函数列中,从间隔下拉列表中选择一个间隔(例如,“每5分钟”)和一个函数列表中的聚合函数。

  3. 单击提交以运行查询并预览结果。要查看原始查询结果,请单击查看原始数据 切换。

配置检查

  1. 单击窗口顶部附近的2. 配置检查

  2. 属性列中,配置以下内容

    每隔一段时间

    选择运行检查的间隔(例如,“每5分钟”)。此间隔与检查查询的聚合函数间隔相匹配。在此处更改间隔将更新聚合函数间隔。

    偏移量

    延迟任务执行以考虑任何延迟数据。偏移量查询不会更改查询的时间范围。

    您的偏移量必须短于您的检查间隔

    标签

    向查询输出添加自定义标签。每个自定义标签都会在查询输出的每一行中添加一个新列。列标签是标签键,列值是标签值。

    使用自定义标签将与检查关联的其他元数据。不同检查之间的常用元数据标签可以轻松地对检查进行分组和组织。您还可以在通知规则中使用自定义标签。

  3. 状态消息模板列中,输入检查的状态消息模板。使用Flux字符串插值用查询中的数据填充消息。

    检查数据表示为记录,r。使用点符号访问特定列值:r.columnName

    使用以下列中的数据

    示例状态消息模板
    From ${r._check_name}:
    ${r._field} is ${r._level}.
    Its value is ${string(v: r.field_name)}.
    

    当检查生成状态时,它将消息存储在_message列。

  4. 定义检查条件,将状态分配给点。条件选项取决于您的检查类型。

    配置阈值检查
    1. 阈值列中,单击状态名称(CRIT、WARN、INFO或OK)来定义该特定状态的条件。
    2. 当值下拉列表中选择一个阈值:高于、低于、在...之内、在...之外。
    3. 输入阈值值或值。您还可以使用数据可视化的阈值滑块来定义阈值值。
    配置看门狗检查
    1. 看门狗列中,在for字段中输入看门狗检查的持续时间。例如,90s5m2h30m等。
    2. 使用设置状态为下拉列表来选择要设置在死系列上的状态。
    3. 之后停止检查字段中,输入停止监视系列的时间。例如,30m2h3h15m等。
  5. 单击右上角的绿色以保存检查。

克隆检查

通过克隆现有检查来创建新的检查。

  1. 转到左侧导航中的警报 > 警报

  2. 单击您想要克隆的检查旁边的图标,然后单击克隆


这个页面有帮助吗?

感谢您的反馈!


Flux的未来

Flux将进入维护模式。您可以继续像现在一样使用它,而无需对您的代码进行任何更改。

阅读更多

InfluxDB v3增强功能和InfluxDB Clustered现已正式发布

包括更快的查询性能和管理工具在内的新功能,推动了InfluxDB v3产品线的进展。InfluxDB Clustered现已正式发布。

InfluxDB v3性能和功能

InfluxDB v3产品线在查询性能方面取得了显著提升,并提供了新的管理工具。这些增强包括一个操作仪表板来监控InfluxDB集群的健康状况,InfluxDB Cloud Dedicated中的单点登录(SSO)支持,以及用于令牌和数据库的新管理API。

了解v3的新增强功能


InfluxDB集群版正式发布

InfluxDB集群版现已正式发布,为您自管理的堆栈带来了InfluxDB v3的力量。

与我们谈谈InfluxDB集群版