前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >alertmanager设置定时静默告警脚本

alertmanager设置定时静默告警脚本

作者头像
章工运维
发布2023-06-10 10:56:21
7790
发布2023-06-10 10:56:21
举报
文章被收录于专栏:章工运维

# 每周五6点20定时停止告警

代码语言:javascript
复制
#!/bin/bash
now_date=`date +%F`
future_date=`date +%F --date="+3 day"`
curl 'http://172.16.30.250:9093/api/v2/silences' \
-H 'Content-Type: application/json' \
--data '{"matchers":[{"name":"alertname","value":"gf_RabbitMQ_published","isRegex":false},{"name":"instance","value":"gf_RabbitMQ","isRegex":false}],"startsAt":"'${now_date}'T22:20:00.000","endsAt":"'${future_date}'T23:00:00.000","createdBy":"jaylen","comment":"tmp","id":null}' \
--compressed --insecure
##########
curl 'http://172.16.30.250:9093/api/v2/silences' \
-H 'Content-Type: application/json' \
--data '{"matchers":[{"name":"instance","value":"gf-md_hq","isRegex":false}],"startsAt":"'${now_date}'T22:20:00.000","endsAt":"'${future_date}'T23:00:00.000","createdBy":"jaylen","comment":"tmp","id":null}' \
--compressed --insecure
############
curl 'http://172.16.30.250:9093/api/v2/silences' \
-H 'Content-Type: application/json' \
--data '{"matchers":[{"name":"instance","value":"quote-md_hq","isRegex":false}],"startsAt":"'${now_date}'T22:20:00.000","endsAt":"'${future_date}'T23:00:00.000","createdBy":"jaylen","comment":"tmp","id":null}' \
--compressed --insecure
##########
curl 'http://172.16.30.250:9093/api/v2/silences' \
-H 'Content-Type: application/json' \
--data '{"matchers":[{"name":"alertname","value":"ait0_gm_stock","isRegex":false},{"name":"instance","value":"ait0-gm_hq","isRegex":false}],"startsAt":"'${now_date}'T22:20:00.000","endsAt":"'${future_date}'T23:00:00.000","createdBy":"jaylen","comment":"tmp","id":null}' \
--compressed --insecure
###########
curl 'http://172.16.30.250:9093/api/v2/silences' \
-H 'Content-Type: application/json' \
--data '{"matchers":[{"name":"alertname","value":"ait0_gm_future","isRegex":false},{"name":"instance","value":"ait0-gm_future_hq","isRegex":false}],"startsAt":"'${now_date}'T22:20:00.000","endsAt":"'${future_date}'T23:00:00.000","createdBy":"jaylen","comment":"tmp","id":null}' \
--compressed --insecure
########
curl 'http://172.16.30.250:9093/api/v2/silences' \
-H 'Content-Type: application/json' \
--data '{"matchers":[{"name":"instance","value":"airm-quoteproxy_hq","isRegex":false}],"startsAt":"'${now_date}'T22:20:00.000","endsAt":"'${future_date}'T23:00:00.000","createdBy":"jaylen","comment":"tmp","id":null}' \
--compressed --insecure
#########
curl 'http://172.16.30.250:9093/api/v2/silences' \
-H 'Content-Type: application/json' \
--data '{"matchers":[{"name":"instance","value":"airm-nano_hq","isRegex":false}],"startsAt":"'${now_date}'T22:20:00.000","endsAt":"'${future_date}'T23:00:00.000","createdBy":"jaylen","comment":"tmp","id":null}' \
--compressed --insecure
########
curl 'http://172.16.30.250:9093/api/v2/silences' \
-H 'Content-Type: application/json' \
--data '{"matchers":[{"name":"instance","value":"gf-md_hq_qianhai","isRegex":false}],"startsAt":"'${now_date}'T22:20:00.000","endsAt":"'${future_date}'T23:00:00.000","createdBy":"jaylen","comment":"tmp","id":null}' \
--compressed --insecure
##########
curl 'http://172.16.30.250:9093/api/v2/silences' \
-H 'Content-Type: application/json' \
--data '{"matchers":[{"name":"instance","value":"airm-fortex_hq","isRegex":false}],"startsAt":"'${now_date}'T22:20:00.000","endsAt":"'${future_date}'T23:00:00.000","createdBy":"jaylen","comment":"tmp","id":null}' \
--compressed --insecure

# 其它时间段停止静默告警

代码语言:javascript
复制
#!/bin/bash
now_date=`date +%F`
future_date=`date +%F --date="+1 day"`
curl 'http://172.16.30.250:9093/api/v2/silences' \
-H 'Content-Type: application/json' \
--data '{"matchers":[{"name":"alertname","value":"ait0_gm_stock","isRegex":false},{"name":"instance","value":"ait0-gm_hq","isRegex":false}],"startsAt":"'${now_date}'T07:35:00.000","endsAt":"'${future_date}'T23:00:00.000","createdBy":"jaylen","comment":"tmp","id":null}' \
--compressed --insecure
###########
curl 'http://172.16.30.250:9093/api/v2/silences' \
-H 'Content-Type: application/json' \
--data '{"matchers":[{"name":"alertname","value":"ait0_gm_future","isRegex":false},{"name":"instance","value":"ait0-gm_future_hq","isRegex":false}],"startsAt":"'${now_date}'T07:35:00.000","endsAt":"'${future_date}'T23:00:00.000","createdBy":"jaylen","comment":"tmp","id":null}' \
--compressed --insecure
本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2023-06-02,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • # 每周五6点20定时停止告警
  • # 其它时间段停止静默告警
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档