問題描述
巡檢提示日誌查詢和報表導出功能: 不正常,請檢查mysql是否異常還提示很多核心進程不存在。(見下圖)
告警信息
處理過程
1、確認設備版本是12.0.12
2、11.x以上設備是沒有Mysql進程的,這個肯定是巡檢腳本用錯導致
根因
使用錯了巡檢腳本
解決方案
使用正確的巡檢腳本
建議與總結
AC不同版本需要使用不同的巡檢工具。
⑵ 有沒有PC伺服器Windows操作系統巡檢腳本
最簡單的方法。用RadioButton控制項就行了。何苦搞得這么累呢。如果真要這樣做也可以就是五個控制項共用一個事件同時訂閱相同事件然後再判斷你選中的Checkbox其他的為假代碼如下:
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
⑶ 求一個linux伺服器巡檢腳本,50多台伺服器,結果要做成一個excel表格,每天手動開始執行即可!
你可以在每台伺服器上面放同一個腳本。
這個linux腳本加入cron,這個腳本每天定時把df -k free -m uptime 這三項的結果保存到文本文件裡面,比如uptime可以保存到uptime_20140112.txt,以此類推。
然後腳本把這些文件ftp到一個單獨的伺服器上面,比如192.168.1.100,這個伺服器可以是windows。
然後寫個程序讀當天或者幾天的txt文件,然後輸出到excel。可以用你熟悉的語言來寫,應該不難。
⑷ 如何使用python寫華三設備的自動化巡檢腳本
如何使用Python和Nose實現自動化測試? 如何使用Python和Nose實現自動化測試? 本文我將詳細介紹使用Appium下的Python編寫的測試的例子代碼對一個iOS的樣例應用進行測試所涉及的各個步驟,而對Android應用進行測試所需的步驟與此非常類似。
⑸ BAT腳本怎麼調用VBS腳本網路巡檢
你是想把vbs代碼寫進bat中,還是通過bat直接運行vbs腳本文件?
⑹ 誰有windows下巡檢Oracle RAC的腳本
1.列出配置的所有資料庫
srvctl config database
2.顯示指定集群資料庫的所有服務
srvctl config service -d GDTV
3.查看所有實例和服務的狀態
srvctl status database -d GDTV
4.查看單個實例的狀態
srvctl status service -d GDTV -s <service_name>
5.特定節點上節點應用程序的狀態
srvctl status nodeapps -n DBSERVER1
srvctl status nodeapps -n DBSERVER2
6.列出RAC資料庫的配置
srvctl config database -d GDTV
7.顯示節點應用程序的配置 —(VIP、GSD、ONS、監聽器)
srvctl config nodeapps -n DBSERVER1 -a -g -s -l
srvctl config nodeapps -n DBSERVER2 -a -g -s -l
⑺ 求一個DB2 v9.7的日常巡檢腳本! for Linux and AIX 如果實用的,額外獎勵大蝦50分!
我有此類腳本,但是設計得比較特殊可能不會適合你。我的日常檢查的檢查項主要有,網路,各資料庫連接狀態,資料庫健康日誌,資料庫作業運行情況,資料庫日誌,操作系統日誌,還有一些系統的關鍵消息。
⑻ VBS 巡檢腳本中的判斷!加循環 求解!(有懸賞)
看看報什麼錯吧!
#$language="VBScript"
#$interface="1.0"
crt.Screen.Synchronous=False
Setsscreen=crt.Screen
DimDevice,HWAggreOfCommands
DimDeviceNumth,CommandNumth
'設備集合
Device=Array("2.68.13.189","2.68.13.105")
'命令集合
HWAggreOfCommands=Array("displaysnmp-agentcommunityread",_
"displaysysmanip-accesssnmp",_
"displayiprouting-table")
'登錄函數
subTelnetDevice(dev_ip)
sscreen.Send"telnet"&dev_ip&chr(13)
wait_yn=sscreen.WaitForStrings("name:",5)'此處如果5S沒等到name出現,後面所有的for循環都終止執行Ctrl+k後執行下一個ip地址登錄一次執行for循環
ifwait_ynthen
ssscreen.Send"root"&chr(13)
sscreen.WaitForString"password:"
ssscreen.Send"nc@-j12"&chr(13)
ssscreen.Send"enable"&chr(13)
ssscreen.Send"config"&chr(13)
elseif
crt.sscreen.sendkeys("^k")'Ctrl+k
EndIf
Endsub
'退出函數
subQuitDevice
ssscreen.Send"quit"&chr(13)
ssscreen.Send"save"&chr(13)
ssscreen.SendVbCr
crt.sleep4000
sscreen.Send""&"quit"&chr(13)
sscreen.Send"y"&chr(13)
Do
sscreen.Sendchr(13)
LoopUntil(sscreen.WaitForString("ME60",1)<>False)
Endsub
'主函數
SubMain
'crt.Screen.Synchronous=True
ForDeviceNumth=LBound(Device)ToUBound(Device)
TelnetDeviceDevice(DeviceNumth)
CommandNumth=0
ForCommandNumth=LBound(HWAggreOfCommands)ToUBound(HWAggreOfCommands)'HWAggreOfCommands()返回值應該是一個字元串類型的·
sscreen.SendHWAggreOfCommands(CommandNumth)
sscreen.SendVbCr
sscreen.Sendchr(13)
Next
QuitDevice
Next
EndSub
⑼ 有沒有伺服器維護的大俠,巡檢腳本的製作 我需要對很多伺服器進行檢測,每個伺服器都需要做很多檢測
做成腳本,什麼都解決了啊。
把所有執行命令的輸出,重寫向到一個文件里(標准輸出、錯誤輸出),然後把文件down下來看下就行了。
要定時的話,不知道solaris和AIX有沒有crontab,沒有隻能自己寫一個了,有的話,就加進去就可以。
具體怎麼寫,你得自己查啊,咱們這行,靠自己比靠知道強,別老想著問別人,能自己解決的事情,手就勤快一點,既然知道要用腳本,查下就好了,很easy啊。別人告訴你用什麼去做,而你要做的就是查用那個怎麼能做出來。
⑽ linux自動巡檢腳本之用戶切換後的命令執行
切換的時候直接寫上要執行的巡檢腳本 並把結果發送的腳本一起寫上
例如:su - aaaa -s /bin/bash shell.sh
切到aaaa用戶用bash環境執行shell.sh腳本
其他自由發揮吧