【从零开始vnpy量化投资】十三. 监控告警与自动重启

【从零开始vnpy量化投资】十三. 监控告警与自动重启

概述

之前我们主要通过日志来判断策略运行是否符合预期,当运行时间较长以后,人力基本很难做到长时间去监控每天海量的日志信息,以及一些意外情况需要人工干预的情况,仅通过观察日志可能影响发现问题的速度。
这时候我们需要对意料之外的情况,添加一些更方便快捷的告警通知,通过社交软件发送给自己常用的账号,这样就可以做到即使人不在电脑前,也能随时获得服务的异常情况。
另外告警除了可以监控异常场景,也可以用来通知重要的交易信息,比如开仓的具体交易信息,方便自己了解开仓时刻的各类指标信息,核查开仓策略是否正常。

使用钉钉告警

笔者这里使用的是钉钉告警,主要的优点是免费和简单。短信类的接口基本按条收费,如果读者自己有合适的也可以使用。微信的api对接比较麻烦。钉钉的交互方式比较简单,在钉钉群里新增一个机器人,同时会获得这个机器人的accessToken, 利用这个token就可以直接访问钉钉的http接口进行消息的发送。

创建机器人

创建一个钉钉群,点击右上角设置按钮,选择添加自定义机器人。

在这里插入图片描述

在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/u011687355/article/details/130554605