當前位置:首頁 » 編程軟體 » 監控寫腳本

監控寫腳本

發布時間: 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 10:33:27 瀏覽:795
游戲目錄在哪裡安卓 發布:2025-03-16 10:33:19 瀏覽:467
婉兒腳本 發布:2025-03-16 10:19:33 瀏覽:580
c語言ftp下載文件 發布:2025-03-16 10:05:02 瀏覽:307
手機帳戶密碼怎麼找回密碼 發布:2025-03-16 10:02:10 瀏覽:706
c語言位段的使用 發布:2025-03-16 10:00:38 瀏覽:572
象山編程 發布:2025-03-16 09:38:41 瀏覽:927
綠點掌知識薪資密碼是多少 發布:2025-03-16 09:37:05 瀏覽:597
osu安卓版怎麼 發布:2025-03-16 09:37:05 瀏覽:153
python編程編程第三版 發布:2025-03-16 09:29:56 瀏覽:968