我是水进来的驻场,领导让我做的工作我有点蒙,我也不确定对不对,各位朋友帮忙指点一二,抱拳了
不知道你这个问题是否已经解决, 如果还没有解决的话:vi /usr/lib/zabbix/alertscripts/feishu.py
#!/usr/bin/python3
# -*- coding:utf-8 -*-
import requests
import json
import sys
import os
import datetime
url = "这里填写群聊机器人webhook地址"
def send_message(message):
payload_message = {
"msg_type": "text",
"content": {
"text": message
}
}
headers = {
'Content-Type': 'application/json'
}
response = requests.request("POST", url, headers=headers, data=json.dumps(payload_message))
return response
if __name__ == '__main__':
# a="ou_xxxxxx ou_xxxxxx"
a = sys.argv[1]
b = a.split( )
sendto = ""
for i in b:
sendto = sendto + "<at user_id=\""+ i +"\"></at>" + "\r\n"
subject = sys.argv[2] + "\r\n"
message = sys.argv[3]
messages = sendto + subject + message
send_message(sendto)
sys.exit(0)