自定义监控--监控模板

栏目:云苍穹知识作者:金蝶来源:金蝶云社区发布:2024-09-23浏览:1

自定义监控--监控模板

采集模板是同一类别资源监控指标的集合概念,每个采集模板都包含一组监控指标,方便用户对监控指标进行管理。在创建监控任务时,需要选择一个监控模板进行创建。


  • 采集模板分为标准模板和自定义模板。标准模板由云平台提供和维护,不允许用户修改和删除。自定义模板需要用户自行创建和维护;

  • 采集模板支持复制;

  • 一个采集模板只能监控一类资源。一个监控任务只能绑定一个采集模板。


1 标准模板

平台已经内置了一些常用的监控对象的模板,我们在监控相应对象时,可以直接选用。如果内置标准模板不满足要求,可以复制相应模板并进行修改或扩展。


提示: 标准模板可以在管理后台OMP中进行修改,具体在管理后台【云产品管理】→【监控服务】→【模板管理】中维护。


2 自定义模板

2.1 创建自定义采集模板

进入监控模板-自定义模板列表页;
点击创建采集模板按钮;

填写模板信息,点击完成”。



模板名称 采集模板名称支持中英文,长度不超过32个。
配置采集端口和路径:采集端口和路径是该模板需要部署的采集器暴露出的端口和路径。采集周期定义了监控任务去拉取数据周期的时间间隔。
采集指标样本数据: 指标样本数据是采集器采集后的数据的样本,为时序数据格式。通过解析该样本数据,可以获得元指标以及标签。因此用户可以定义监控指标。现在支持2种方式获取样本数据,curl一个可访问的路径或者直接粘贴数据。

2.2 创建自定义监控指标

监控指标是指针对元指标及标签进行聚合运算、函数运算或者逻辑运算后组成的查询表达项。监控服务基础云原生组件Prometheus实现,因此直接可以使用PromSQL语法来进行编写。

根据监控指标可以配置监控项。
监控指标由名称,单位,指标表达式,备注组成。

进入监控模板-自定义模板页,选择某监控模板,点击查看详情”;

详情页点击创建监控指标”;

页面填写指标信息,点击完成”。


 

指标表达式是一条查询语句,该查询语句对采集到的数据进行过滤、聚合运算、函数运算等。指标表达式的配置方式分为计算项配置,手动输入2种方式。


示例指标表达式:

http_requests_total{code="503"}/http_requests_total{code=~"5d{2}"}


方式一: 计算项配置指标表达式

首先创建监控指标,输入监控指标基本信息,点击"+新增计算项",然后在表达式公式处输入对计算项的操作。最后保存监控指标。

  • 配置计算项 (配置计算项的过程是对指标元数据进行标签过滤、函数运算、聚合运算的过程)

数据项数据项是采集模板的元指标,由采集模板的样本数据解析得出。例如在示例指标表达式中,http_requests_total 就是数据项。
过滤标签过滤标签用来对数据项进行筛选。例如示例表达式中code 就是过滤标签。 code=500 就是选择标签code 值为500的数据项。
计算函数计算函数是对数据项进行函数运算,例如求绝对值,求平均增长率等。该示例没有计算函数。
聚合:聚合数是对数据项进行聚合运算,例如求和,计数等。该示例没有聚合函数。

  • 配置表达式公式表达式公式是通过对计算项进行数学运算生成监控指标表达式公式的过程


方式二:手动输入指标表达式

在指标表达式输入框旁取消勾选可视化编辑,直接输入指标表达式。如果对PromSQL比较熟悉,建议使用手动编写监控指标。





自定义监控--监控模板

采集模板是同一类别资源监控指标的集合概念,每个采集模板都包含一组监控指标,方便用户对监控指标进行管理。在创建监控任务时,需要选择一...
点击下载文档
确认删除?
回到顶部
客服QQ
  • 客服QQ点击这里给我发消息