首页 公告 项目 RSS

解决prometheus告警数据太长的问题

April 12, 2023 本文有 167 个字 需要花费 1 分钟阅读

简介

prometheus告警的时候经常收到一长串比如

主机磁盘剩余空间小于20%,目前16.218141978457318

这样的告警

操作

在告警规则里面添加

printf \"%.2f\"

这样就可以,例如

      - alert: HostOutOfDiskSpace70%
        expr: (node_filesystem_avail_bytes * 100) / node_filesystem_size_bytes < 30
        for: 30s
        labels:
          level: 0
        annotations:
          description: "{{ $labels.instance }} 主机磁盘剩余空间小于30%,目前{{ $value | printf \"%.2f\" }}"

或者

{{ printf "%.2f" $value }}

或者

{{ humanize $value }}

即可

欢迎关注我的博客www.bboy.app

Have Fun