一般咱们用ea,要实现24小时不间断自动运行,咱们都是把MT4和EA加载在vps上的。
由于vps的配置比不上本地电脑,一旦出现cpu使用率达到100%的情况,不但可能无法登录vps,也有可能会影响到正常的ea交易。
下面说一下怎么实现vps的cpu使用率大于90%时报警,可以是短信,微信,邮箱报警。
以下教学针对腾讯云的vps。
其它的vps云服务器原理类似,应该都有报警的功能。
1、先添加一个报警用户
https://console.cloud.tencent.com/cam?from_column=20421&from=20421
正常情况注册后都有个用户,如果这个用户就是你要报警的用户,那就可以了,如果不是,那要添加一个用户。
如上图,可以新建一个仅用于接收消息的用户,用于接收报警信息,你也可以建立一个用户组,把多个用户都加到这个组里,这个我就不演示了。
2、新建cpu报警策略
https://console.cloud.tencent.co ... mn=20421&from=20421
这里能看到建立的策略。
点击“新建策略”。
由于我的vps服务器是轻量应用服务器,所以这里用轻量应用服务器举例,如果你是正常的云服务器,选择相对应的就好。
实例对象里我选择了全部对象,就是我下面的所有vps,你也可以选择具体的某个vps,或者把vps分组,选择某组vps。
如上图设置,除了cpu报警,我还添加了一个内存报警。
当1分钟cpu使用率或内存使用率,超过90%时报警。
3、设置报警对象
在上面说的一步点下一步后,进入下图。
在这里点“新建模板”。
我选择的是“告警触发”通知,告警恢复通知我没有勾选,你可以按你的情况决定是否勾选。
接收对象这里选择接收报警的用户。
4、完成
设置好之后点击完成,之后等vps的cpu的使用率大于90%时就会收到腾讯云的邮件,微信,短信警报。
在告警的策略管理里,可以看到关联的实例数量和告警的历史记录。
|