故事
首页
指南
  • Java
  • Python
  • Linux
  • 前端
  • Docker
  • 实践
  • 折腾
  • 分类
  • 标签
  • 归档
GitHub (opens new window)
首页
指南
  • Java
  • Python
  • Linux
  • 前端
  • Docker
  • 实践
  • 折腾
  • 分类
  • 标签
  • 归档
GitHub (opens new window)
  • 服务器环境

    • Centos7安装Python3环境
    • 从零搭建Linux虚拟机环境
    • bash常用的快捷键
    • 阿里云服务器挂载阿里云盘
    • centos7防火墙命令
    • 阿里云服务器启用密钥登录并禁用密码登录
    • Linux服务器文件目录共享映射配置
    • 腾讯云服务器存在对外攻击行为的处理
    • Linux设置swap空间
    • 链接和别名(ln、alias)
    • nginx配置
    • Linux访问权限控制之ACL
    • Linux私钥登陆提示server refused our key
    • Ubuntu-server
  • 应用相关

    • canal部署
    • Linux中使用selenium
    • screen的进阶用法
    • iptables
    • FFmpeg相关
    • Grafana
      • 告警
  • 硬件

    • linux磁盘操作相关
  • 简介
  • linux
  • 应用相关
storyxc
2023-05-23

Grafana

# Grafana

# 告警

grafana的告警可以使用Go Template语法来读取内置的变量数据并输出到告警邮件中

比如alert query从Loki日志中查询,可以同时从日志中提取出自己需要的关键属性作为标签:

count_over_time({job="wechat"} |=订单申请退款失败| pattern<_> orderNo= refundNo=[1m])

上面的查询提取了订单号、退款单号的数据,标签会存在_value_string_中,可以使用$values访问,在Summary中填写以下模板:

{{ with $values }}
{{ range $k, $v := . }}
  订单编号: {{$v.Labels.orderNo}}
  退款单号: {{$v.Labels.refundNo}}
  服务器实例: {{$v.Labels.instance}}
{{ end }}
{{ end }}
1
2
3
4
5
6
7

https://community.grafana.com/t/how-to-use-alert-message-templates-in-grafana/67537/3

编辑 (opens new window)
#grafana#监控告警
上次更新: 2023/05/23, 12:09:57
FFmpeg相关
linux磁盘操作相关

← FFmpeg相关 linux磁盘操作相关→

Theme by Vdoing | Copyright © 2019-2023 story | 豫ICP备19046036号
  • 跟随系统
  • 浅色模式
  • 深色模式
  • 阅读模式