如何巧用拨测监控中的自定义维度?

在拨测监控的场景中,用户往往很关心拨测的资源对象是否正常。在当前拨测采集策略中,拨测采集对象本身可能无法反映出配置的拨测地址,用户可能还需要找到具体的拨测采集策略后才能确认拨测地址。

本期EasyOps产品使用最佳实践,我们将为您揭晓:

  • 1. 如何巧用拨测监控中的自定义维度附加额外信息(拨测地址)?
  • 2. 如何丰富出自定义维度信息到告警模板中?

「 需 求 背 景 」

在针对拨测监控的场景中,用户往往很关心拨测的资源对象是否正常,并且当拨测异常时能够明确是哪个资源对象异常。不过,在当前拨测采集策略中,拨测采集对象往往无法反映出配置的拨测地址,因此用户可能还需要找到具体的拨测采集策略后才能确认拨测地址。

基于这种困境,可以利用自定义维度的功能,把所需关注的信息以维度的形式附加到拨测相关的指标中,在配置告警信息时,通过取维度的方式可以非常方便把拨测的地址,端口和URI等信息展示出来。如下所示:

下面的告警信息中,我们通过自定义维度的方式获取到了部署实例的IP地址,端口和关联的接口。

「 配 置 说 明 」

1.拨测采集配置

01.新建拨测采集策略,在变量定义中以变量的形式引用CMDB数据,会简化拨测任务的配置。注意:实际的变量引用需要根据实际情况而定。

02. 在拨测步骤中,添加需要关注的信息。比如希望获知拨测的IP,端口和URI。那么在自定义维度中添加:{IP}:{PORT}{URI}

点击保存后即可。

此时在概步骤配置出的指标信息中,会增加了一个维度:customTag:维度值

2.告警规则配置

通过在告警通知中配置获取维度信息,可获取告警资源的自定义维度。

这里给出具体的通知模板:

注意:

  • {{alertDims|mvalue:'customTag'| split:'/' | first }}:获取IP和端口
  • {{color}}>/{{alertDims|mvalue:'customTag'| split:'/' | slice:"1:" | join:"/"}}:获取URI

而alertDims|mvalue:'customTag' 表示,获取customTag这个维度的值

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/214987.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

酵母双杂交服务专题(一)

酵母双杂交系统是一种在酵母这种真核生物模型中执行的实验方法,用于探索活细胞内部蛋白质间的相互作用。这种技术能够敏感地捕捉蛋白质间的细微和短暂相互作用,通过检测报告基因的表达产物来实现。作为一种高度灵敏的技术,酵母双杂交系统被广…

缓存组件状态,提升用户体验:探索 keep-alive 的神奇世界

🤍 前端开发工程师(主业)、技术博主(副业)、已过CET6 🍨 阿珊和她的猫_CSDN个人主页 🕠 牛客高级专题作者、在牛客打造高质量专栏《前端面试必备》 🍚 蓝桥云课签约作者、已在蓝桥云…

【STM32单片机】LED点阵花样显示设计

文章目录 一、功能简介二、软件设计三、实验现象联系作者 一、功能简介 本项目使用STM32F103C8T6单片机控制器,使用8*8LED点阵模块、按键模块等。 主要功能: 系统运行后,默认以静态模式显示,此时点阵左右循环切换图像。 当按下K…

元宇宙现已开放!

在 2023 年 11 月 3 日 The Sandbox 首个全球创作者日上,The Sandbox 联合创始人 Arthur Madrid 和 Sebastien Borget 宣布元宇宙已开放,已创作完整体验的 LAND 持有者可以自行将体验发布至 The Sandbox 地图上。 精选速览 LAND 持有者:如果…

SpringBoot——感谢尚硅谷官方文档

SpringBoot——感谢尚硅谷官方文档 1 Spring与SpringBoot1、Spring能做什么1.1、Spring的能力1.2、Spring的生态1.3、Spring5重大升级1.3.1、响应式编程1.3.2、内部源码设计 2、为什么用SpringBoot2.1、SpringBoot优点2.2、SpringBoot缺点 3、时代背景3.1、微服务3.2、分布式分…

**QT与目标板联合调试_断点仿真**

原文地址: https://blog.csdn.net/u012851408/article/details/86715626

vue2:组件中extends的使用

上一篇文章中我对mixin的使用进行了一个使用和测试,这里对extend进行一个使用,其实extend和mixin还是有区别的。 上一篇文章:vue2:mixin混入的使用-CSDN博客 不过也是看实际的业务场景,我们也可以使用extend完成和mixin几乎一摸一样的操作。 不废话,上代码 创建extendTest.…

django(千锋教育)

创建一个django项目 官网下载python最新版本 配置到环境变量中 打开intlij编辑器 创建django项目 安装django:pip install django 创建django项目: django-admin startproject django01 创建djangoAPP:python manage.py startapp App 启动&#xff1a…

室内卫星定位信号弱?——看时间服务器与GNSS模拟器如何实现区域内可靠的室内定位!

方案介绍 GNSS是当前最常用、覆盖最广泛、效率最高的定位导航技术,几乎各个领域都依赖它。然而,在室内或地下,GNSS信号通常非常弱甚至不可用。德思特采用时间服务器与GNSS模拟器相结合,提供了一种基于区域的室内定位方案。这个方…

Python 哈希表的实现——字典

哈喽大家好,我是咸鱼 接触过 Python 的小伙伴应该对【字典】这一数据类型都了解吧 虽然 Python 没有显式名称为“哈希表”的内置数据结构,但是字典是哈希表实现的数据结构 在 Python 中,字典的键(key)被哈希&#x…

从Redis反序列化UserDetails对象异常后中发现FastJson序列化的一些问题

最近在使用SpringSecurityJWT实现认证授权的时候,出现Redis在反序列化userDetails的异常。通过实践发现,使用不同的序列化方法和不同的fastJson版本,异常信息各不相同。所以特地记录了下来。 一、项目代码 先来看看我项目中redis相关配置信息…

Windows从源码构建tensorflow(离线编译)

由一开始的在线编译,到后面的离线编译,一路踩坑无数,历经整整6个半小时,终于编译成功!在此记录一下参考过的文章,有时间整理一下踩坑记录。 一、环境配置 在tensorflow官网上有版本对应关系 win10 bazel …