赞
踩
夫君子之行,静以修身,俭以养德,非淡泊无以明志,非宁静无以致远。
夫学须静也,才须学也,非学无以广才,非志无以成学。淫慢则不能励精,险躁则不能冶性。
年与时驰,意与日去,遂成枯落,多不接世,悲守穷庐,将复何及。
——诸葛亮《诫子书》
于文章中出现的任何错误请大家批评指出,一定及时修改
有任何想要讨论和学习的问题可联系我:yangmq@aliyun.com
docker run -d -e"ELASTICSEARCH_HOST=10.134.22.218" \
-e"ELASTICSEARCH_USER=elastic" \
-e"ELASTICSEARCH_PASSWORD=替换您的密码" \
-e"CONTAINER_TIMEZONE=Asia/Shanghai" \
-e"TZ=Asia/Shanghai" \
-v /opt/elastalert/rules:/opt/elastalert/rules \
--name elastalert anjia0532/elastalert-docker:v0.2.4
启动脚本中已经将/opt/elastalert/rules
挂载到宿主机,我们就直接在这个目录下面编写
创建一个脚本vim error.yaml
#报警监控的标题
name: 系统发生BUG
type: frequency
index: prod-*
num_events: 5
timeframe:
minutes: 1
#报警规则
filter:
- query:
query_string:
query: "level: ERROR"
#报警插件,我们当前用的钉钉
alert:
- "elastalert_modules.dingtalk_alert.DingTalkAlerter"
#钉钉的access_token,请手动自己截取,不能直接放进链接
dingtalk_access_token: "xxxxx"
#钉钉加签
dingtalk_secret: "xxxxx"
#钉钉加签类型
dingtalk_security_type: "sign"
# 仅支持text和markdown两种格式,默认是text
dingtalk_msgtype: text
重启后即可生效
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。