当前位置:首页 » 网页前端 » 监控脚本不执行
扩展阅读
webinf下怎么引入js 2023-08-31 21:54:13
堡垒机怎么打开web 2023-08-31 21:54:11

监控脚本不执行

发布时间: 2023-01-14 06:56:06

Ⅰ zabbix-agnet扩展监控脚本多次调用失败

1.修改zabbix server端的配置文件,启用AlertScriptsPath,使其支持脚本功能
1.编辑zabbix server端的配置文件,并重启服务
# vim /etc/zabbix/zabbix_server.conf
AlertScriptsPath=/usr/local/zabbix/alertscripts

# /etc/init.d/zabbix_server restart

2.在服务端添加邮件报警的python脚本,并给脚本执行权限
邮件报警,并记录日志

# vim /usr/local/zabbix/alertscripts/zabbix_sendmail.py

#!/usr/bin/env python
# -*- coding: utf-8 -*-
import pdb
import smtplib
import string
import time
import sys
reload(sys)
sys.setdefaultencoding(‘utf-8‘)
#pdb.set_trace()
#HOST = "mail.gw.com.cn"
def S_Mail():
HOST = "smtp.exmail.qq.com" #邮件服务器
SUBJECT = sys.argv[2].decode(‘utf-8‘).encode(‘gbk‘) #主题
TO =sys.argv[1] #收件邮箱
FROM = "[email protected]"
text = sys.argv[3].decode(‘utf-8‘).encode(‘gbk‘) #发件内容
BODY = string.join((
"FROM: %s" % FROM,
"To: %s" % TO,
"Subject: %s" %SUBJECT,
"",
text
),"\r\n")
server = smtplib.SMTP()
server.connect(HOST,25)
#server.starttls()
server.login("发件邮箱","密码")
server.sendmail(FROM,[TO],BODY)
server.quit()
# email log 记录日志
with open(‘/data/logs/zabbix/Email.log‘, ‘a‘) as f:
date=time.strftime("%y-%m-%d %H:%M:%S")
str = date + " " + TO +" " + SUBJECT + "\r\n" + "\n"
str1 = str.decode(‘gbk‘).encode(‘utf-8‘)
# print("%s" %str1)
f.write(str1)
if __name__==‘__main__‘:
S_Mail()

Ⅱ 我的的python语言脚本监控的服务器日志,日志出现错误的时候根据错误关键字进行语音告警。可是最近出现

应该是split后生成的列表的原始超过2个了。看下面的简单的例子就知道了。
其实应该看一下生成后的长度,做个保护,否则像你这种赋值,只要列表长度不为2,都会异常。

>>> x=[1,2,3]
>>> a,b=x
Traceback (most recent call last):
File "<interactive input>", line 1, in <mole>
ValueError: too many values to unpack

Ⅲ keepalived 监控脚本不执行 是不是一个bug

在keepalived.conf中的vrrp_script配置相信你已经配置完成了,但是在日志中看到执行情况始终是类似如下的情况:

chk_nginxnomatch,ignoring...

翻译过来是“chk_nginx没有匹配,忽略…”

但是脚本什么的怎么检查都是正确的,单独运行可以生效,exit 0和exit 1都设置了。

这时候我的做法是换了一台服务器用同样的脚本做测试,结果发现脚本运行正常。

具体是什么原因我一直没有检查出来。

Ⅳ linux 怎么查看脚本是否运行

以deepin linux为例,查看脚本是否运行,需要在系统监视器中查看。

具体的操作步骤和方法如下:

1、首先,单击deepin功能选项中的启动器,如下图所示。

Ⅳ 什么叫“初始化脚本监控失败”

“初始化脚本监控失败” 就是为了防止 javascript、vbscript脚本病毒的

你毒霸 监控网页脚本的模块出现问题了~~ 可能是 文件损坏或丢失了

杀毒软件 从装最简单~~
我不喜欢金山 我用瑞星~ 虽然瑞星 不怎么样~ 比金山强点有限~~~ 嘿嘿

Ⅵ 如何监控shell脚本是否执行失败

你好,
举个例子,执行一条基本语句建立一个文件
#!/bin/bashtouch test.txtif [ $? -eq 0 ]then echo "执行成功"else echo "执行失败"fi$?可以判断上一条命令是否成功,成功为0,不成功为非0

Ⅶ 我的金山毒霸在打开IE的时候出现初始化脚本监控失败,请教各位大虾怎么解决

尊敬的金山用户,你好!
你可以尝试使用金山毒霸或者金山卫士的电脑医生功能进行修复。
金山电脑医生集成了常见系统问题的解决方案,可帮助用户解决在使用电脑中遇到的各种问题。有了金山电脑医生,再也不用搬着电脑区到处找修理店了。
金山电脑医生使用非常方便,当系统出现问题时,只需打开金山毒霸或金山卫士的百宝箱,点击“电脑医生”图标,即可打开电脑医生的主界面,可以通过以下三种方式找到问题的解决方案来修复:
1、在搜索框中输入问题的描述关键字,找到对应问题的解决方案,点击解决--> 立即修复。
2、在左侧的分类中找到对应问题的解决方案,点击解决--> 立即修复即可。
3、直接点击分类的索引关键字找到对应问题的方案,点击解决--> 立即修复即可。
官网地址:http://www.ijinshan.com/
祝你生活愉快~