这个示例,是用PowerShell脚本调用飞书机器人,发送告警通知
如下是一个简单的例子,先新建一个PowerShell脚本文件sendMsg.ps1,文件名称可以修改为自己喜欢的名字,文件内容如下
将上面内容保存为sendMsg.ps1,然后修改server/config/application.yml如下配置项warnScript,注意是配置完全路径,然后重启server程序即可
注意:告警脚本文件需要填写完整的路径,配置项冒号后需要保留一个英文空格
提示:windows的PowerShell默认设置,不允许任何脚本运行,我们输入以下命令来更改执行策略为允许运行脚本,在开始菜单中找到PowerShell,右键点击并选择“以管理员身份运行”,设置下
RemoteSigned:本地创建的脚本可以运行,从网络下载的脚本需要签名才能运行
设置好后,就可以执行PowerShell脚本了
如上SowserShell脚本只获取了告警通知内容,如果想获取用户ID,标签,告警级别,请查看说明