<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="zh-Hans-CN">
	<id>https://wiki.linuxsa.org/index.php?action=history&amp;feed=atom&amp;title=Alertmanager</id>
	<title>Alertmanager - 版本历史</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.linuxsa.org/index.php?action=history&amp;feed=atom&amp;title=Alertmanager"/>
	<link rel="alternate" type="text/html" href="https://wiki.linuxsa.org/index.php?title=Alertmanager&amp;action=history"/>
	<updated>2026-04-20T12:59:54Z</updated>
	<subtitle>本wiki上该页面的版本历史</subtitle>
	<generator>MediaWiki 1.43.1</generator>
	<entry>
		<id>https://wiki.linuxsa.org/index.php?title=Alertmanager&amp;diff=155&amp;oldid=prev</id>
		<title>Evan：​/* see also */</title>
		<link rel="alternate" type="text/html" href="https://wiki.linuxsa.org/index.php?title=Alertmanager&amp;diff=155&amp;oldid=prev"/>
		<updated>2021-10-21T11:21:38Z</updated>

		<summary type="html">&lt;p&gt;&lt;span class=&quot;autocomment&quot;&gt;see also&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;新页面&lt;/b&gt;&lt;/p&gt;&lt;div&gt;=*  my email =&lt;br /&gt;
@126.com &lt;br /&gt;
&lt;br /&gt;
授权密码&lt;br /&gt;
=dingding机器人=&lt;br /&gt;
[https://www.cnblogs.com/hong-fithing/p/14868049.html  Docker系列——Grafana+Prometheus+Node-exporter钉钉推送（四） ]&lt;br /&gt;
&lt;br /&gt;
=telegram=&lt;br /&gt;
 通过 prome &lt;br /&gt;
&lt;br /&gt;
这个有空看一下 &lt;br /&gt;
https://github.com/metalmatze/alertmanager-bot&lt;br /&gt;
==*  创建 tg  机器和 报警组==&lt;br /&gt;
&lt;br /&gt;
===** 创建机器 ===&lt;br /&gt;
&lt;br /&gt;
====*** 202011 创建bot的例子====&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
#2020&lt;br /&gt;
evan lai, [29.10.20 16:50]&lt;br /&gt;
/start&lt;br /&gt;
&lt;br /&gt;
BotFather, [29.10.20 16:50]&lt;br /&gt;
I can help you create and manage Telegram bots. If you&amp;#039;re new to the Bot API, please see the manual (https://core.telegram.org/bots).&lt;br /&gt;
&lt;br /&gt;
You can control me by sending these commands:&lt;br /&gt;
&lt;br /&gt;
/newbot - create a new bot&lt;br /&gt;
/mybots - edit your bots [beta]&lt;br /&gt;
&lt;br /&gt;
Edit Bots&lt;br /&gt;
/setname - change a bot&amp;#039;s name&lt;br /&gt;
/setdescription - change bot description&lt;br /&gt;
/setabouttext - change bot about info&lt;br /&gt;
/setuserpic - change bot profile photo&lt;br /&gt;
/setcommands - change the list of commands&lt;br /&gt;
/deletebot - delete a bot&lt;br /&gt;
&lt;br /&gt;
Bot Settings&lt;br /&gt;
/token - generate authorization token&lt;br /&gt;
/revoke - revoke bot access token&lt;br /&gt;
/setinline - toggle inline mode (https://core.telegram.org/bots/inline)&lt;br /&gt;
/setinlinegeo - toggle inline location requests (https://core.telegram.org/bots/inline#location-based-results)&lt;br /&gt;
/setinlinefeedback - change inline feedback (https://core.telegram.org/bots/inline#collecting-feedback) settings&lt;br /&gt;
/setjoingroups - can your bot be added to groups?&lt;br /&gt;
/setprivacy - toggle privacy mode (https://core.telegram.org/bots#privacy-mode) in groups&lt;br /&gt;
&lt;br /&gt;
Games&lt;br /&gt;
/mygames - edit your games (https://core.telegram.org/bots/games) [beta]&lt;br /&gt;
/newgame - create a new game (https://core.telegram.org/bots/games)&lt;br /&gt;
/listgames - get a list of your games&lt;br /&gt;
/editgame - edit a game&lt;br /&gt;
/deletegame - delete an existing game&lt;br /&gt;
&lt;br /&gt;
BotFather, [29.10.20 16:50]&lt;br /&gt;
Alright, a new bot. How are we going to call it? Please choose a name for your bot.&lt;br /&gt;
&lt;br /&gt;
evan lai, [29.10.20 16:50]&lt;br /&gt;
/newbot&lt;br /&gt;
&lt;br /&gt;
evan lai, [29.10.20 16:51]&lt;br /&gt;
evan_alert_bot&lt;br /&gt;
&lt;br /&gt;
BotFather, [29.10.20 16:51]&lt;br /&gt;
Good. Now let&amp;#039;s choose a username for your bot. It must end in `bot`. Like this, for example: TetrisBot or tetris_bot.&lt;br /&gt;
&lt;br /&gt;
evan lai, [29.10.20 16:51]&lt;br /&gt;
evan_alert_bot&lt;br /&gt;
&lt;br /&gt;
BotFather, [29.10.20 16:51]&lt;br /&gt;
Done! Congratulations on your new bot. You will find it at t.me/evan_alert_bot. You can now add a description, about section and profile picture for your bot, see /help for a list of commands. By the way, when you&amp;#039;ve finished creating your cool bot, ping our Bot Support if you want a better username for it. Just make sure the bot is fully operational before you do this.&lt;br /&gt;
&lt;br /&gt;
Use this token to access the HTTP API:&lt;br /&gt;
1363904888:AAGeUIoxxRMlxk9zHUa2MTRi1My9HDBP69w&lt;br /&gt;
Keep your token secure and store it safely, it can be used by anyone to control your bot.&lt;br /&gt;
&lt;br /&gt;
For a description of the Bot API, see this page: https://core.telegram.org/bots/api&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====有用的信息 ====&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
evan lai, [10.05.20 21:55]&lt;br /&gt;
lxtx_prom_alert_bot&lt;br /&gt;
&lt;br /&gt;
BotFather, [10.05.20 21:55]&lt;br /&gt;
Done! Congratulations on your new bot. You will find it at t.me/lxtx_prom_alert_bot. You can now add a description, about section and profile picture for your bot, see /help for a list of commands. By the way, when you&amp;#039;ve finished creating your cool bot, ping our Bot Support if you want a better username for it. Just make sure the bot is fully operational before you do this.&lt;br /&gt;
&lt;br /&gt;
Use this token to access the HTTP API:&lt;br /&gt;
1157710367:AAFD9YLsjdQ_t7botbVLa4xxWrOc9LVHNYc&lt;br /&gt;
Keep your token secure and store it safely, it can be used by anyone to control your bot.&lt;br /&gt;
&lt;br /&gt;
For a description of the Bot API, see this page: https://core.telegram.org/bots/api&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
使用API/bottoken/API方法getMe获取自己的id&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
curl https://api.telegram.org/bot1157710367:AAFD9YLsjdQ_t7xxxxxLa4imWrOV9LVHNYc/getMe&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
#前面有bot字母 &lt;br /&gt;
sns:~# curl https://api.telegram.org/bot1157710367:AAFD9YLsjdQ_xxxxotbVLa4imWrOV9LVHNYc/getMe&lt;br /&gt;
{&amp;quot;ok&amp;quot;:true,&amp;quot;result&amp;quot;:{&amp;quot;id&amp;quot;:1157710367,&amp;quot;is_bot&amp;quot;:true,&amp;quot;first_name&amp;quot;:&amp;quot;prom_alert_bot&amp;quot;,&amp;quot;username&amp;quot;:&amp;quot;lxtx_prom_alert_bot&amp;quot;,&amp;quot;can_join_groups&amp;quot;:true,&amp;quot;can_read_all_group_messages&amp;quot;:false,&amp;quot;supports_inline_queries&amp;quot;:false}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== 创建组===&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
获取群ID&lt;br /&gt;
&lt;br /&gt;
在Telegram新建group,然后添加成员刚创建的机器人 (prom_alert_bot) ，调用API方法getUPdates获取群ID&lt;br /&gt;
&lt;br /&gt;
 curl https://api.telegram.org/bot1157710367:AAFD9YLsjdQ_t7botbVLa4imWrOV9LVHNYc/getUpdates&lt;br /&gt;
{&amp;quot;ok&amp;quot;:true,&amp;quot;result&amp;quot;:[{&amp;quot;update_id&amp;quot;:367831744,&lt;br /&gt;
&amp;quot;message&amp;quot;:{&amp;quot;message_id&amp;quot;:1,&amp;quot;from&amp;quot;:{&amp;quot;id&amp;quot;:796717144,&amp;quot;is_bot&amp;quot;:false,&amp;quot;first_name&amp;quot;:&amp;quot;evan&amp;quot;,&amp;quot;last_name&amp;quot;:&amp;quot;lai&amp;quot;,&amp;quot;username&amp;quot;:&amp;quot;linuxsa&amp;quot;},&amp;quot;chat&amp;quot;:{&amp;quot;id&amp;quot;:-470646458,&amp;quot;title&amp;quot;:&amp;quot;alerm&amp;quot;,&amp;quot;type&amp;quot;:&amp;quot;group&amp;quot;,&amp;quot;all_members_are_administrators&amp;quot;:true},&amp;quot;date&amp;quot;:1597202656,&amp;quot;new_chat_participant&amp;quot;:{&amp;quot;id&amp;quot;:1157710367,&amp;quot;is_bot&amp;quot;:true,&amp;quot;first_name&amp;quot;:&amp;quot;prom_alert_bot&amp;quot;,&amp;quot;username&amp;quot;:&amp;quot;lxtx_prom_alert_bot&amp;quot;},&amp;quot;new_chat_member&amp;quot;:{&amp;quot;id&amp;quot;:1157710367,&amp;quot;is_bot&amp;quot;:true,&amp;quot;first_name&amp;quot;:&amp;quot;prom_alert_bot&amp;quot;,&amp;quot;username&amp;quot;:&amp;quot;lxtx_prom_alert_bot&amp;quot;},&amp;quot;new_chat_members&amp;quot;:[{&amp;quot;id&amp;quot;:1157710367,&amp;quot;is_bot&amp;quot;:true,&amp;quot;first_name&amp;quot;:&amp;quot;prom_alert_bot&amp;quot;,&amp;quot;username&amp;quot;:&amp;quot;lxtx_prom_alert_bot&amp;quot;}]}}]}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==telegram webhook ==&lt;br /&gt;
=== 1.先把 webhook 跑起来 ===&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
git clone https://github.com/evan886/alertmanager-webhook-telegram-python.git&lt;br /&gt;
cd   alertmanager-webhook-telegram-python/docker &lt;br /&gt;
docker build -t alertmanager-webhook-telegram:1.0 .&lt;br /&gt;
docker run -d --name telegram-bot \&lt;br /&gt;
	-e &amp;quot;bottoken=1157710367:AxxxxxxQ_t7botbVLa4imWrOV9LVHNYc&amp;quot; \&lt;br /&gt;
	-e &amp;quot;chatid=4706458&amp;quot; \&lt;br /&gt;
	-e &amp;quot;username=evan&amp;quot; \&lt;br /&gt;
	-e &amp;quot;password=evanLxx123&amp;quot; \&lt;br /&gt;
	-p 9119:9119 alertmanager-webhook-telegram:1.0&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== 配置 ====&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
cat alertmanager/config.yml&lt;br /&gt;
&lt;br /&gt;
# 定义路由树信息,这个路由可以接收到所有的告警,还可以继续配置路由,比如project: zhidaoAPP(prometheus 告警规则中自定义的lable)发给谁,project: baoxian的发给谁&lt;br /&gt;
route:&lt;br /&gt;
  group_by: [&amp;#039;alertname&amp;#039;] # 报警分组依据&lt;br /&gt;
  group_wait: 10s         # 最初即第一次等待多久时间发送一组警报的通知&lt;br /&gt;
  group_interval: 60s     # 在发送新警报前的等待时间&lt;br /&gt;
  repeat_interval: 1h     # 发送重复警报的周期 对于email配置中，此项不可以设置过低，否则将会由于邮件发送太多频繁，被smtp服务器拒绝&lt;br /&gt;
  receiver: &amp;#039;telegram-webhook&amp;#039;       # 发送警报的接收者的名称，以下receivers name的名称&lt;br /&gt;
&lt;br /&gt;
# 定义警报接收者信息&lt;br /&gt;
receivers:&lt;br /&gt;
  - name: &amp;#039;telegram-webhook&amp;#039;&lt;br /&gt;
    webhook_configs:&lt;br /&gt;
    - url: http://evan:evanL23@172.31.24.19:9119/alert&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== 结果查看===&lt;br /&gt;
 正常来说 这时候 你的TG 组就有信息了 ,没的话 就停止一个node export  收不到就有问题喽&lt;br /&gt;
&lt;br /&gt;
== trouble==&lt;br /&gt;
 起不来 老报错 level=error ts=2019-08-26T05:52:52.19072198Z caller=main.go:337 msg=&amp;quot;Loading configuration file failed&amp;quot; file=/usr/local/prometheus/alertmanager/alertmanager.yml err=&amp;quot;yaml: unmarshal errors:\n  line 12: field receivers not found in type config.plain&amp;quot;   解决办法 用了聪的办法  - url: &amp;#039;http://用户:密码@172.24.103.122:9119/alert&amp;#039;&lt;br /&gt;
&lt;br /&gt;
== bot  see also==&lt;br /&gt;
https://prometheus.io/docs/alerting/latest/configuration/&lt;br /&gt;
&lt;br /&gt;
https://core.telegram.org/bots&lt;br /&gt;
&lt;br /&gt;
[https://techsoftcenter.com/how-to-create-a-telegram-bot-id-chat-id/ How to Create a Telegram Bot ID/Chat ID]&lt;br /&gt;
&lt;br /&gt;
[https://toolbox.kali-linuxtr.net/prometheus-alertmanager-telegram-bot.tool Prometheus Alertmanager Telegram Bot]&lt;br /&gt;
&lt;br /&gt;
[https://www.cnblogs.com/KillBugMe/p/13140226.html 创建telegram 机器人 并发送消息]&lt;br /&gt;
&lt;br /&gt;
[https://www.teleme.io/articles/create_your_own_telegram_bot?hl=zh-hans 如何创建我自己的电报机器人(Telegram Bot)]&lt;br /&gt;
&lt;br /&gt;
[https://nova.moe/manage-host-alert-on-telegram-with-grafana/ 在 Telegram 中管理主机监控和警报信息]&lt;br /&gt;
&lt;br /&gt;
https://github.com/inCaller/prometheus_bot&lt;br /&gt;
&lt;br /&gt;
https://github.com/metalmatze/alertmanager-bot&lt;br /&gt;
&lt;br /&gt;
[https://blog.csdn.net/weixin_34242331/article/details/91875514  基于prometheus + grafana + mysql + Telegram 监控告警]&lt;br /&gt;
&lt;br /&gt;
https://my.oschina.net/54188zz/blog/3030618&lt;br /&gt;
&lt;br /&gt;
[https://yunlzheng.gitbook.io/prometheus-book/parti-prometheus-ji-chu/alert/prometheus-alert-rule 自定义Prometheus告警规则]&lt;br /&gt;
&lt;br /&gt;
[https://www.linux.org.ru/forum/general/14894302  prometheus alertmanager telegram ]&lt;br /&gt;
&lt;br /&gt;
[https://www.cnblogs.com/wangxu01/articles/11654836.html 部署Alertmanager实现邮件/钉钉/微信报警]&lt;br /&gt;
&lt;br /&gt;
[https://www.cnblogs.com/xiaobaozi-95/p/10740511.html prometheus告警插件-alertmanager]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[https://github.com/metalmatze/alertmanager-bot This is the Alertmanager bot for Prometheus that notifies you on alerts.]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
https://github.com/metalmatze/alertmanager-bot&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[https://www.cnblogs.com/longcnblogs/p/9620733.html  Prometheus 和 Alertmanager实战配置]&lt;br /&gt;
&lt;br /&gt;
== 微信==&lt;br /&gt;
&lt;br /&gt;
[https://blog.csdn.net/knight_zhou/article/details/106937276  Prometheus 微信告警注意事项]&lt;br /&gt;
=webhook=&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[https://blog.csdn.net/shida_csdn/article/details/81980021  prometheus alertmanager webhook 配置教程]&lt;br /&gt;
&lt;br /&gt;
[https://blog.csdn.net/bluuusea/article/details/104619235  prometheus+alertmanager+webhook实现自定义监控报警系统]&lt;br /&gt;
&lt;br /&gt;
=* intro =&lt;br /&gt;
告警能力在Prometheus的架构中被划分为两个部分，在Prometheus Server中定义告警规则以及产生告警，Alertmanager组件则用于处理这些由Prometheus产生的告警。Alertmanager即Prometheus体系中告警的统一处理中心。&lt;br /&gt;
Alertmanager提供了多种内置第三方告警通知方式，同时还提供了对Webhook通知的支持，通过Webhook用户可以完成对告警更多个性化的扩展。&lt;br /&gt;
&lt;br /&gt;
=* ins=&lt;br /&gt;
==** using docker or docker-composer==&lt;br /&gt;
&lt;br /&gt;
用自带的 compose&lt;br /&gt;
&lt;br /&gt;
https://hub.docker.com/r/prom/alertmanager/dockerfile&lt;br /&gt;
*** docker only &lt;br /&gt;
  docker pull prom/alertmanager&lt;br /&gt;
  docker run --name alertmanager  -d -p 9093:9093   -v /path/to/config.yml:/etc/alertmanager/conf/config.yml prom/alertmanager&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=* conf =&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
rules&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 vim node-up.rules&lt;br /&gt;
groups:&lt;br /&gt;
- name: node-up&lt;br /&gt;
  rules:&lt;br /&gt;
  - alert: node-up&lt;br /&gt;
    expr: up{job=&amp;quot;node-exporter&amp;quot;} == 0&lt;br /&gt;
    for: 15s&lt;br /&gt;
    labels:&lt;br /&gt;
      severity: 1&lt;br /&gt;
      team: node&lt;br /&gt;
    annotations:&lt;br /&gt;
      summary: &amp;quot;{{ $labels.instance }} 已停止运行超过 15s！&amp;quot;&lt;br /&gt;
&lt;br /&gt;
说明一下：该 rules 目的是监测 node 是否存活，expr 为 PromQL 表达式验证特定节点 job=&amp;quot;node-exporter&amp;quot; 是否活着，for 表示报警状态为 Pending 后等待 15s 变成 Firing 状态，一旦变成 Firing 状态则将报警发送到 AlertManager，labels 和 annotations 对该 alert 添加更多的标识说明信息，所有添加的标签注解信息，以及 prometheus.yml 中该 job 已添加 label 都会自动添加到邮件内容中，更多关于 rule 详细配置可以参考&lt;br /&gt;
&lt;br /&gt;
#告警解除 &lt;br /&gt;
&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=* 自定义告警规则=&lt;br /&gt;
==** CPU load 自定义告警规则==&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
  - alert: high_load-85per&lt;br /&gt;
    expr: (100-(avg(irate(node_cpu_seconds_total{mode=&amp;quot;idle&amp;quot;}[5m]))by (job)) * 100)  &amp;gt; 80&lt;br /&gt;
    #expr: sum(avg without (cpu)(irate(node_cpu{mode!=&amp;#039;idle&amp;#039;}[5m]))) by (instance) &amp;gt; 0.81&lt;br /&gt;
    #expr: node_load1 &amp;gt; 0.2&lt;br /&gt;
    for: 10m&lt;br /&gt;
    labels:&lt;br /&gt;
      severity: page&lt;br /&gt;
    annotations:&lt;br /&gt;
      summary: &amp;quot;Instance {{ $labels.instance }} under high load&amp;quot;&lt;br /&gt;
      description: &amp;quot;{{ $labels.instance }} of job {{ $labels.job }} is under high load more than  12 minutes.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
 FIRING 才会 send email &lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
==** 内存自定义告警规则==&lt;br /&gt;
&amp;lt;pre&amp;gt;#rules file 注意空格在前面哦 &lt;br /&gt;
- alert: hostMemUsageAlert&lt;br /&gt;
    expr: ((node_memory_MemTotal_bytes -(node_memory_MemFree_bytes+node_memory_Buffers_bytes+node_memory_Cached_bytes) )/node_memory_MemTotal_bytes ) * 100 &amp;gt; 90&lt;br /&gt;
    #expr: (node_memory_MemTotal - node_memory_MemAvailable)/node_memory_MemTotal &amp;gt; 0.85&lt;br /&gt;
    for: 1m&lt;br /&gt;
    labels:&lt;br /&gt;
      severity: page&lt;br /&gt;
    annotations:&lt;br /&gt;
      summary: &amp;quot;Instance {{ $labels.instance }} MEM usgae high&amp;quot;&lt;br /&gt;
      description: &amp;quot;{{ $labels.instance }} MEM usage above 85% (current value: {{ $value }})&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
成功的自定义报警规则 2020&lt;br /&gt;
https://www.shared-code.com/article/84&lt;br /&gt;
&lt;br /&gt;
这个成功的 上面的不成功 &lt;br /&gt;
&lt;br /&gt;
((node_memory_MemTotal_bytes -(node_memory_MemFree_bytes+node_memory_Buffers_bytes+node_memory_Cached_bytes) )/node_memory_MemTotal_bytes ) * 100 &amp;gt; 90&lt;br /&gt;
&lt;br /&gt;
[https://www.shared-code.com/article/84  常用prometheus告警规则模板（三]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[https://www.bookstack.cn/read/prometheus-book/alert-prometheus-alert-rule.md 自定义Prometheus告警规则]&lt;br /&gt;
&lt;br /&gt;
==** 磁盘自定义告警==&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
- alert: LowDiskSpaceNodeFilesystemUsage&lt;br /&gt;
    expr: 100 - (node_filesystem_free_bytes{mountpoint=&amp;quot;/&amp;quot;,fstype=~&amp;quot;ext4|xfs&amp;quot;} / node_filesystem_size_bytes{fstype=~&amp;quot;ext4|xfs&amp;quot;} * 100) &amp;gt; 80&lt;br /&gt;
    for: 1m&lt;br /&gt;
    labels:&lt;br /&gt;
      severity: warning&lt;br /&gt;
    annotations:&lt;br /&gt;
      summary: &amp;quot;Instance {{ $labels.instance  }} ：{{ $labels.mountpoint }} 分区使用率过高&amp;quot; &lt;br /&gt;
      description: &amp;quot;{{ $labels.instance  }} ： {{ $labels.job  }} ：{{ $labels.mountpoint  }} 这个分区使用大于百分之80% (当前值：{{ $value }})&amp;quot;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=see also=&lt;br /&gt;
新环境可能还要分组一下什么的 &lt;br /&gt;
&lt;br /&gt;
[https://www.cnblogs.com/hong-fithing/p/14797242.html  Docker系列——Grafana+Prometheus+Node-exporter服务器告警中心（二） ]&lt;br /&gt;
&lt;br /&gt;
[https://blog.csdn.net/y_xiao_/article/details/50818451?utm_medium=distribute.pc_relevant.none-task-blog-BlogCommendFromMachineLearnPai2-1.add_param_isCf&amp;amp;depth_1-utm_source=distribute.pc_relevant.none-task-blog-BlogCommendFromMachineLearnPai2-1.add_param_isCf  Prometheus监控 - Alertmanager报警模块]&lt;br /&gt;
&lt;br /&gt;
[https://my.oschina.net/OutOfMemory/blog/4706596 Prometheus监控告警浅析]&lt;br /&gt;
&lt;br /&gt;
[https://www.cnblogs.com/winstom/p/11940570.html Alertmanager 部署配置]&lt;br /&gt;
&lt;br /&gt;
[https://blog.51cto.com/lookingdream/2504572 Prometheus监控node_exporter的告警规则]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[https://blog.csdn.net/weixin_30752699/article/details/101417735 (坑爹错误)记录prometheus中配置alertmanager.yml一次报错]&lt;br /&gt;
&lt;br /&gt;
[https://juejin.im/post/6844903880778579976 Prometheus学习系列（三十九）之报警模板例子 ]&lt;br /&gt;
&lt;br /&gt;
https://prometheus.io/docs/alerting/alertmanager/&lt;br /&gt;
&lt;br /&gt;
[https://www.jianshu.com/p/239b145e2acc Prometheus Alertmanager报警组件]&lt;br /&gt;
&lt;br /&gt;
[https://blog.csdn.net/qq_25178661/article/details/86690729 good-prometheus + AlertManager 实现对多node节点CPU和内存信息的监控]&lt;br /&gt;
&lt;br /&gt;
[https://blog.csdn.net/kozazyh/article/details/80636512  prometheus-常用的监控告警规则]&lt;br /&gt;
&lt;br /&gt;
[https://blog.51cto.com/jerrymin/2333824  Prometheus配合Alertmanager报警系统]&lt;br /&gt;
&lt;br /&gt;
[https://www.cnblogs.com/longcnblogs/p/9620733.html Prometheus 和 Alertmanager实战配置]&lt;br /&gt;
&lt;br /&gt;
[https://www.kancloud.cn/huyipow/prometheus/527563 alertmanager报警规则详解]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[https://blog.csdn.net/wang725/article/details/94174331  prometheus - 监控磁盘]&lt;br /&gt;
&lt;br /&gt;
[https://blog.csdn.net/mnasd/article/details/86694412  Prometheus自定义监控部署]&lt;br /&gt;
&lt;br /&gt;
[https://www.ctolib.com/docs/sfile/prometheus-book/alert/prometheus-alert-rule.html 自定义Prometheus告警规则]&lt;br /&gt;
&lt;br /&gt;
[https://blog.csdn.net/weixin_33827731/article/details/92947113?utm_medium=distribute.pc_relevant_t0.none-task-blog-BlogCommendFromMachineLearnPai2-1.nonecase&amp;amp;depth_1-utm_source=distribute.pc_relevant_t0.none-task-blog-BlogCommendFromMachineLearnPai2-1.nonecase  监控指标以及prometheus规则-不断完善中]&lt;br /&gt;
&lt;br /&gt;
[https://www.cnblogs.com/xiangsikai/p/11290000.html Prometheus 编写告警规则案例]&lt;br /&gt;
&lt;br /&gt;
[https://www.jianshu.com/p/1f05476ebcee 使用prometheus自定义监控]&lt;br /&gt;
&lt;br /&gt;
[https://blog.csdn.net/chubi7812/article/details/100612951?utm_medium=distribute.pc_relevant_t0.none-task-blog-BlogCommendFromMachineLearnPai2-1.nonecase&amp;amp;depth_1-utm_source=distribute.pc_relevant_t0.none-task-blog-BlogCommendFromMachineLearnPai2-1.nonecase  prometheus通过node_exporter抓取的数据准确计算磁盘使用率]&lt;br /&gt;
&lt;br /&gt;
=k8s =&lt;br /&gt;
&lt;br /&gt;
[https://www.qikqiak.com/post/alertmanager-of-prometheus-in-practice/ Prometheus报警AlertManager实战]&lt;br /&gt;
[[category:ops]] [[category:container]] [[category:prom]]&lt;/div&gt;</summary>
		<author><name>Evan</name></author>
	</entry>
</feed>