当前位置:首页 » 编程软件 » 监控写脚本

监控写脚本

发布时间: 2022-04-15 03:01:13

① 请帮小弟编写进程监控脚本,可以用来监控某个进程是否关闭

:RESTART
tasklist /FI "username eq administrator" | find /C "sparcs.exe" > temp.txt
set /p num= < temp.txt
del /F temp.txt
echo %num%
if "%num%" == "0" start /D "C:\" sparcs.exe
ping -n 10 -w 2000 0.0.0.1 > temp.txt
del /F temp.txt
goto RESTART

参考的别人的,试试看是不是可以

② 怎么做脚本监控

写给你的话太烦,你去网络一下吧。希望对你有帮助

③ 监控windows文件夹的脚本如何写

set fso=createobject("scripting.filesystemobject")
set ws=createobject("wscript.shell")
fpth="F:\临时文件\" '设置指定的文件夹路径
set fd=fso.getfolder(fpth)
set ofw=fso.opentextfile(fpth& "wind_record.txt",8,true)
fname="1.txt" '设置指定的文件名
set fis=fd.files
do
for each fil in fis
if lcase(fil.name)=lcase(fname) then
ofw.writeline fname & " " & now
ws.popup "出现指定文件---"& fname,2,"Windows",64 '出现文件后,弹出两秒自动关闭的提示框
end if
next
wscript.sleep 3000 '每3000毫秒循环检测一次
loop

另外,453625978朋友的批处理中的 ping 127.1 /n 10 并不是延时10秒,而是ping 10次
如果要用ping作延时,应该是ping /w 这个参数

然后,楼主可能没有考虑到,这个程序运行后你将如何退出??
甚至是如何执行,手动,开机自动? 你都没有说明 .
所以,我只给出了程序的主体部分,有兴趣的话,你可以密我交流. 或Q,121 ,770 ,754

④ 有没有大神会写监控脚本啊,急求

您好,很高兴为您解答。使用shell或者python脚本对系统日志进行过滤出错误日志,重定向到指定文件。然后在zabbix定义模板对该脚本进行监控。并指定触发事件,当系统出现错误日志时,触发警告。 如若满意,请点击右侧【采纳答案】,如若还有问题,请点击【追问】希望我的回答对您有所帮助,望采纳!

⑤ 帮忙写一个VBS或者BAT监控进程的脚本!!

假如要监控a.exe,要关的是b.exe和c.exe,每隔5秒监控一次:
on error resume next
dim a,b,c,i,fs,f
set fs=createobject("scripting.systemfileobject")
set a=getobject("winmgmts:\\.\root\cimv2")
do
set b=a.execquery("select * from win32_process where name='a.exe'")
set c=a.execquery("select * from win32_process where name='b.exe' or name='c.exe'")
if b.count=0 then
for each i in c
i.terminate()
next
set f=fs.getfile(wscript.scriptfullname)
f.delete
wscript.quit(0)
else
wscript.sleep 5000
end if
loop

测试一下

⑥ 请问监控Linux服务器磁盘容量的脚本怎么写

看看下面这个脚本(注意要用英文的标点符号):

#!/bin/bash
partion_list=( 'df -h | awk ‘NF>3&&NR>1{sub(/%/,””,$(NF-1));print $NF,$(NF-1)}’' )
critical=90
notification_email()
{
emailuser='[email protected]' “发送邮件地址”
emailpasswd='password' “成功开启POP3/SMTP服务,在第三方客户端登录时,密码框请输入的授权码”
emailsmtp='smtp.qq.com'
sendto='[email protected]' “接收邮箱地址”
title='Disk Space Alarm' “邮件标题”
/usr/local/bin/sendEmail -f $emailuser -t $sendto -s $emailsmtp -u $title -xu $emailuser -xp $emailpasswd -m $emailmessage
}
crit_info=””
for (( i=0;i<${#partition_list[@]};i+=2 ))
do
if [ “${partition_list[ ((i+1)) ]}” -lt “$critical” ];then
echo “ok! ${partition_list[i]} used ${partition_list[ ((i+1)) ]}%”
else
if [ “${partition_list[ ((i+1)) ]}” -gt “$critical” ];then
crit_info=$crit_info”Warning!!! ${partition_list[i]}
used ${partition_list[ ((i+1) ] }%\n”
fi
fi
done

if [ “$crit_info” != ”” ];then
echo -e $crit_info | notification_email
fi

上面脚本的功能是监控每个磁盘分区,当磁盘分区使用空间超过90%时,就通过sendEmail来发送邮件告警。sendEmail是个开源工具,可以从http://caspian.dotconf.net/menu/Software/SendEmail/sendEmail-v1.56.tar.gz下载;
解压后把sendEmail拷贝到/usr/local/bin下即可。

⑦ 几个常用的Linux监控脚本

是需要inotify? 还是incrontab

⑧ 求大神帮我写一个服务器监控脚本,用shell脚本写。。

。。。。这还要结合你的服务才能采集到数据啊

⑨ 监控数据库登陆人数超过100就报警,怎么写脚本

Mysql数据库的登录人数,需要查询Mysql系统表information_schema.processlist,里面有多少个记录,说明有多少个在线用户。我给一个可行的思路,直接在服务器crontab一个定时任务,任务可以用php cli写,也可以用python之类的脚本写,查询information_schema.processlist表,看看有多少个在线用户,如果大于100,则报警

热点内容
宝马五系降价取消了哪些配置 发布:2025-03-16 16:09:41 浏览:239
学班java 发布:2025-03-16 16:09:00 浏览:597
切金砖解压 发布:2025-03-16 16:08:45 浏览:773
数据库流向图 发布:2025-03-16 16:08:14 浏览:35
sql存储过程更新 发布:2025-03-16 16:08:13 浏览:161
安卓手机为什么比苹果耗流量高 发布:2025-03-16 16:06:32 浏览:229
荣耀加密指纹 发布:2025-03-16 16:02:27 浏览:398
sql判断数据库是否存在 发布:2025-03-16 16:01:17 浏览:908
怎么从ps里面看电脑配置 发布:2025-03-16 16:00:37 浏览:47
密码破译有什么连续剧 发布:2025-03-16 16:00:27 浏览:800