亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

一種運行狀態(tài)的檢測方法及系統(tǒng)的制作方法

文檔序號:7751565閱讀:170來源:國知局
專利名稱:一種運行狀態(tài)的檢測方法及系統(tǒng)的制作方法
技術(shù)領域
本發(fā)明涉及電信領域智能網(wǎng)技術(shù),尤其涉及一種運行狀態(tài)的檢測方法及系統(tǒng)。
背景技術(shù)
電信系統(tǒng)中的智能網(wǎng)技術(shù)是在現(xiàn)有的交換與傳輸技術(shù)的基礎網(wǎng)絡結(jié)構(gòu)上,為快 速、方便、經(jīng)濟地提供電信新業(yè)務而設置的一種附加網(wǎng)絡結(jié)構(gòu)。由于智能網(wǎng)技術(shù)有標準模型 約束,以及標準通信協(xié)議支持產(chǎn)品的互聯(lián),從而為快速提供新業(yè)務創(chuàng)造了基礎條件?;谏?述原因,智能網(wǎng)中各類增值業(yè)務不斷發(fā)展壯大,智能網(wǎng)的用戶數(shù)量也急劇增加,導致智能網(wǎng) 中運行設備不斷擴容,因此給維護設備的工程人員提出了較高的要求,如何能及時方便并 且直觀的了解到各個設備當前的運行狀態(tài),獲得各個增值業(yè)務當前運行的主要參數(shù),以及 了解設備上系統(tǒng)的總體性能,對維護設備的工程人員來說至關重要。通常情況下,一個設備上操作系統(tǒng)的運行狀態(tài)包括以下三個部分設備的操作系 統(tǒng)的運行狀態(tài)、數(shù)據(jù)庫的運行狀態(tài)以及加載在設備上的業(yè)務的運行狀態(tài)。其中,操作系統(tǒng)的 運行狀態(tài)包括中央處理單元(CPU,Central Processing Unit)的負載情況、磁盤空間以及 輸入/輸出(1/0,Input/Output)的讀寫情況等;數(shù)據(jù)庫的運行狀態(tài)包括能否正常啟動、表 空間、日志空間以及磁盤碎片等主要參數(shù)。目前為止,都是靠維護設備的工程人員登錄到各 個設備的操作系統(tǒng)上運行各種命令,來查看操作系統(tǒng)的業(yè)務表結(jié)構(gòu)的內(nèi)容等獲取以上內(nèi)容 的。這種方法的缺陷是不僅需要大量的人力資源,更需要維護設備的工程人員對業(yè)務相當 熟悉,而且往往獲取的信息很瑣碎,并不能系統(tǒng)的說明操作系統(tǒng)當前的運行情況。

發(fā)明內(nèi)容
有鑒于此,本發(fā)明的主要目的在于提供一種運行狀態(tài)的檢測方法及系統(tǒng),自動的 完成設備運行狀態(tài)的檢測。為達到上述目的,本發(fā)明的技術(shù)方案是這樣實現(xiàn)的本發(fā)明公開一種運行狀態(tài)的檢測方法,包括設置檢測模塊;根據(jù)待檢測設備的檢測項設置檢測腳本,并生成檢測包;檢測模塊根據(jù)預先設置的待檢測設備的相關信息將檢測包發(fā)送給待檢測設備;對 待檢測設備的檢測項進行檢測。上述方法中,所述設置檢測模塊之后還包括生成檢測包目錄; 所述生成檢測包之后還包括將所述檢測包放到所述檢測包目錄,對檢測腳本和 檢測包進行配置。上述方法中,所述對檢測腳本和檢測包進行配置具體為利用可擴展標記語言(XML)格式的配置文件對檢測腳本的屬性和檢測包的屬性 進行配置,每個檢測包對應一個XML格式的配置文件,配置文件對應保存在檢測包目錄下。上述方法中,
所述檢測包的屬性包括檢測包的名稱、檢測包應用的待檢測設備、檢測包能夠用 于檢測的操作系統(tǒng);所述檢測腳本的屬性包括檢測腳本的編號、名稱,檢測腳本進行檢查時的建議,檢 測腳本對應的功能說明。上述方法中,所述對檢測腳本和檢測包進行配置之后還包括設置待檢測設備的相關信息。上述方法中,所述設置待檢測設備的相關信息具體為在檢測模塊提供的界面上設置待檢測設備的網(wǎng)絡之間互連的協(xié)議(IP)地址,登 錄待檢測設備的登錄方式,以及登錄方式對應的用戶名和密碼,Telnet遠程登錄的用戶名 和密碼。上述方法中,所述檢測模塊根據(jù)預先設置的待檢測設備的相關信息將檢測包發(fā)送 給待檢測設備之前還包括檢測模塊根據(jù)實際情況對所述檢測包中的檢測腳本的信息進行修改。上述方法中,所述對待檢測設備的檢測項進行檢測之后還包括顯示檢測結(jié)果,并根據(jù)檢測結(jié)果生成報表。上述方法中,所述檢測模塊根據(jù)預先設置的待檢測設備的相關信息將檢測包發(fā)送 給待檢測設備具體為根據(jù)XML格式的配置文件中配置的檢測包的屬性找到需要發(fā)送的檢測包,檢測模 塊登錄到待檢測設備后點擊界面上的創(chuàng)建按鈕,根據(jù)預先設置的待檢測設備的IP地址,通 過網(wǎng)絡命令將所述檢測包發(fā)送給待檢測設備。上述方法中,所述對待檢測設備的檢測項進行檢測具體為檢測模塊輸入Telnet遠程登錄的用戶名和密碼后,點擊開始按鈕,檢測腳本在待 檢測設備上運行,并將檢測結(jié)果反饋到檢測模塊。本發(fā)明還提供一種運行狀態(tài)的檢測系統(tǒng),包括設置模塊、檢測模塊、待檢測設備; 其中,設置模塊,用于設置檢測模塊;根據(jù)待檢測設備的檢測項設置檢測腳本,并生成檢 測包;檢測模塊,用于根據(jù)預先設置的待檢測設備的相關信息將檢測包發(fā)送給待檢測設 備;對待檢測設備的檢測項進行檢測;待檢測設備,用于保存檢測模塊發(fā)送的檢測包。上述系統(tǒng)中,所述設置模塊進一步用于生成檢測包目錄并將所述檢測包放到檢測包目錄;和/ 或,設置待檢測設備的相關信息;所述檢測模塊進一步用于根據(jù)實際情況對所述檢測包中的檢測腳本的信息進行 修改;和/或,顯示檢測結(jié)果,并根據(jù)檢測結(jié)果生成報表。上述系統(tǒng)中,該系統(tǒng)進一步包括配置模塊,用于對檢測腳本和檢測包進行配置。本發(fā)明提供的運行狀態(tài)的檢測方法及系統(tǒng),將檢測腳本與檢測模塊相結(jié)合,可以 快捷的自動的完成待檢測設備運行狀態(tài)的檢測工作,節(jié)省了人力資源;根據(jù)檢測項設置檢
5測腳本,利用檢測腳本生成檢測包,生成的檢測包可以重復利用,簡化了不同時段對同一待 檢測設備的相同檢測項的檢測流程,方便高效的進行檢測工作;此外,可以根據(jù)檢測結(jié)果生 成報表,維護設備的工程人員可以直觀且系統(tǒng)的掌握設備的運行狀態(tài)。


圖1是本發(fā)明實現(xiàn)運行狀態(tài)的檢測方法的流程示意圖;圖2是本發(fā)明實現(xiàn)運行狀態(tài)的檢測系統(tǒng)的結(jié)構(gòu)示意圖。
具體實施例方式希爾排序(shell)是指提供使用者使用界面的軟件,例如命令解析器,shell接收 用戶命令,調(diào)用相應的應用程序,同時它又是一種程序設計語言,作為命令語言,它可以交 互式解釋和執(zhí)行用戶輸入的命令或者自動地解釋和執(zhí)行預先設定好的命令。本發(fā)明的基本思想是設置檢測模塊;根據(jù)待檢測設備的檢測項設置檢測腳本, 并生成檢測包;檢測模塊根據(jù)預先設置的待檢測設備的相關信息將檢測包發(fā)送給待檢測設 備;對待檢測設備的檢測項進行檢測。下面通過附圖及具體實施例對本發(fā)明再做進一步的詳細說明。本發(fā)明提供一種運行狀態(tài)的檢測方法,圖1是本發(fā)明實現(xiàn)運行狀態(tài)的檢測方法的 流程示意圖,如圖1所示,該方法包括以下步驟步驟101,設置檢測模塊,生成檢測包目錄;具體的,在計算機的Windows操作系統(tǒng)上運行檢測軟件的安裝包,安裝完成后,在 安裝目錄下生成一個名為checktool. exe的檢測軟件,該軟件是用于檢測設備運行狀態(tài)的 檢測模塊,可在Windows操作系統(tǒng)上運行并可提供界面,通過界面進行各種配置工作;同時 生成的還有一些檢測模塊下的運行目錄,例如檢測包目錄、運行日志目錄和生成報表目錄寸。步驟102,根據(jù)待檢測設備的檢測項設置檢測腳本,生成檢測包并放到檢測包目 錄,對檢測腳本和檢測包進行配置;具體的,根據(jù)需要在待檢測設備上進行的檢測項編輯多個shell檢測腳本,例如, 檢測項可以是待檢測設備的CPU的主頻、硬盤使用率、硬件型號等;將同一個待檢測設備的 多個shell檢測腳本放到同一個文件夾中,該文件夾稱為檢測包;將所有檢測包都放到在 步驟101中生成的檢測包目錄下;可以利用可擴展標記語言(XML,Extensible Markup Language)格式的配置文件 對檢測腳本的屬性和檢測包的屬性進行配置,每個檢測包對應一個XML格式的配置文件, 配置文件對應保存在檢測包目錄下;檢測包的屬性包括檢測包的名稱、檢測包應用的待檢 測設備、檢測包能夠用于檢測的操作系統(tǒng)等,檢測包可用于檢測的操作系統(tǒng)一般是Iinux 操作系統(tǒng)和imix操作系統(tǒng);檢測腳本的屬性包括檢測腳本的編號、名稱,檢測腳本進行檢 查時的建議,檢測腳本對應的功能說明等。步驟103,設置待檢測設備的相關信息;具體的,在檢測模塊提供的界面上設置一個待檢測設備的相關信息,即通過界面 輸入該待檢測設備的網(wǎng)絡之間互連的協(xié)議(IP,Internet Protocol)地址,登錄該待檢測設備的登錄方式,以及登錄方式對應的用戶名和密碼,還有Telnet遠程登錄的用戶名和密 碼;登錄該待檢測設備的登錄方式包括文件傳輸協(xié)議(FTP,F(xiàn)ile Transfer Protocol)登錄 方式和安全外殼協(xié)議(SSH,Secure ShellProtocol)登錄方式。步驟104,檢測模塊根據(jù)實際情況對檢測包中的檢測腳本的信息進行修改,并根據(jù) 待檢測設備的相關信息將檢測包發(fā)送給待檢測設備;具體的,檢測模塊可以自動識別檢測包目錄下的各個檢測包,通過解析XML格式 的配置文件讀取各個shell檢測腳本的主要功能;檢測模塊根據(jù)需要選擇檢測包,檢測包 中的shell檢測腳本都有功能說明和默認的閾值等信息,該閾值和功能說明等信息有可能 與實際情況不符,所以可以根據(jù)實際情況,對選出的檢測包中的各個shell檢測腳本的名 稱、功能說明、檢測項默認的閾值等信息進行修改,以修改后的閾值為標準進行檢測,還可 以根據(jù)實際情況設置shell檢測腳本是否需要執(zhí)行;例如,檢測項是彩鈴的開銷戶的成功 率,檢測項默認的閾值是90%,即大于或等于90%為正常,小于90%為異常,此時,可以根 據(jù)實際情況對該閾值進行修改;根據(jù)XML格式的配置文件中配置的檢測包的屬性找到需要發(fā)送的檢測包,檢測模 塊根據(jù)實際情況對檢測包中的檢測腳本的信息進行修改后,以FTP登錄方式或者SSH登錄 方式登錄到待檢測設備,登錄后點擊檢測模塊提供的界面上的創(chuàng)建按鈕,檢測模塊根據(jù)預 先設置的待檢測設備的相關信息中的IP地址,通過網(wǎng)絡命令將找到的檢測包發(fā)送給待檢 測設備,待檢測設備將收到的檢測包保存到checktooldata目錄下,該目錄可以在待檢測 設備中預先創(chuàng)建。步驟105,對待檢測設備的檢測項進行檢測,顯示檢測結(jié)果;具體的,在檢測模塊輸入Telnet遠程登錄的用戶名和密碼后,在檢測模塊提供的 界面上點擊開始按鈕,檢測模塊對待檢測設備的檢測項進行檢測,即檢測包中根據(jù)檢測項 生成的shell檢測腳本在待檢測設備上運行,shell檢測腳本將各個檢測項的檢測結(jié)果,即 Result的值反饋到檢測模塊,檢測模塊提供的界面上顯示檢測結(jié)果;例如,如果Result的 值為0,表示檢測通過,檢測通過的具體內(nèi)容是能夠正確連接,并且shell檢測腳本正常運 行,檢測結(jié)果達到閾值;如果Result的值為1,表示檢測未通過,檢測未通過的具體內(nèi)容是 能夠正確連接,并且shell檢測腳本正常運行,但是檢測結(jié)果未達到閾值;如果Result的 值為8,表示不支持,不支持的具體內(nèi)容是當前設備的環(huán)境不支持此檢測項的運行,例如待 檢測設備的操作系統(tǒng)或者數(shù)據(jù)庫類型不支持此檢測項的運行;如果Result的值為9,表示 檢測失敗,檢測失敗的具體內(nèi)容是除了以上三種情況以外的所有情況,包括不能正確連接, shell檢測腳本不存在,shell檢測腳本未成功運行,shell檢測腳本運行過程中出錯或待 檢測設備環(huán)境異常等;檢測模塊實時獲取檢測包中shell檢測腳本的運行日志;當檢測結(jié)果或者運行日志比較多時,可以在待檢測設備上設置一個臨時文件,將 檢測結(jié)果和運行日志暫時保存在該文件中,在運行完最后一個shell檢測腳本后,檢測模 塊利用cat命令讀取并顯示文件中的內(nèi)容。步驟106,根據(jù)檢測結(jié)果生成報表;具體的,在待檢測設備的檢測項都檢測完成后,檢測模塊的界面可以提示檢測完 成,同時檢測模塊根據(jù)shell檢測腳本運行過程中反饋的檢測結(jié)果,生成excel報表,提供 給維護設備的工程人員,便于工程人員查看。
為實現(xiàn)上述方法,本發(fā)明還提供一種運行狀態(tài)的檢測系統(tǒng),圖2是本發(fā)明實現(xiàn)運 行狀態(tài)的檢測系統(tǒng)的結(jié)構(gòu)示意圖,如圖2所示,該系統(tǒng)包括設置模塊21、檢測模塊22、待檢 測設備23;其中,設置模塊21,用于設置檢測模塊22 ;根據(jù)待檢測設備23的檢測項設置檢測腳本, 并生成檢測包;檢測模塊22,用于根據(jù)預先設置的待檢測設備23的相關信息將檢測包發(fā)送給待 檢測設備23 ;對待檢測設備23的檢測項進行檢測;待檢測設備23,用于保存檢測模塊22發(fā)送的檢測包。所述設置模塊21進一步用于生成檢測包目錄并將所述檢測包放到檢測包目錄; 和/或,設置待檢測設備23的相關信息;設置模塊21設置待檢測設備23的相關信息具體為在檢測模塊22提供的界面上 設置待檢測設備23的IP地址,登錄待檢測設備23的登錄方式,以及登錄方式對應的用戶 名和密碼,Telnet遠程登錄的用戶名和密碼;所述檢測模塊22進一步用于根據(jù)實際情況對所述檢測包中的檢測腳本的信息進 行修改;和/或,顯示檢測結(jié)果,并根據(jù)檢測結(jié)果生成報表;檢測模塊22根據(jù)預先設置的待檢測設備23的相關信息將檢測包發(fā)送給待檢測設 備23具體為根據(jù)XML格式的配置文件中配置的檢測包的屬性找到需要發(fā)送的檢測包,檢 測模塊22登錄到待檢測設備23后點擊界面上的創(chuàng)建按鈕,根據(jù)預先設置的待檢測設備23 的IP地址,通過網(wǎng)絡命令將所述檢測包發(fā)送給待檢測設備23 ;檢測模塊22對待檢測設備23的檢測項進行檢測具體為檢測模塊22輸入Telnet 遠程登錄的用戶名和密碼后,點擊開始按鈕,檢測腳本在待檢測設備23上運行,并將檢測 結(jié)果反饋到檢測模塊22。該系統(tǒng)進一步包括配置模塊24,用于對檢測腳本和檢測包進行配置;配置模塊24對檢測腳本和檢測包進行配置具體為利用XML格式的配置文件對 檢測腳本的屬性和檢測包的屬性進行配置,每個檢測包對應一個XML格式的配置文件,配 置文件對應保存在檢測包目錄下;所述檢測包的屬性包括檢測包的名稱、檢測包應用的待 檢測設備、檢測包能夠用于檢測的操作系統(tǒng)等,所述檢測包可用于檢測的操作系統(tǒng)是Iinux 操作系統(tǒng)和imix操作系統(tǒng);所述檢測腳本的屬性包括檢測腳本的編號、名稱,檢測腳本進 行檢查時的建議,檢測腳本對應的功能說明等。以上所述,僅為本發(fā)明的較佳實施例而已,并非用于限定本發(fā)明的保護范圍,凡在 本發(fā)明的精神和原則之內(nèi)所作的任何修改、等同替換和改進等,均應包含在本發(fā)明的保護 范圍之內(nèi)。
權(quán)利要求
一種運行狀態(tài)的檢測方法,其特征在于,該方法包括設置檢測模塊;根據(jù)待檢測設備的檢測項設置檢測腳本,并生成檢測包;檢測模塊根據(jù)預先設置的待檢測設備的相關信息將檢測包發(fā)送給待檢測設備;對待檢測設備的檢測項進行檢測。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述設置檢測模塊之后還包括生成檢測包目錄;所述生成檢測包之后還包括將所述檢測包放到所述檢測包目錄,對檢測腳本和檢測 包進行配置。
3.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述對檢測腳本和檢測包進行配置具體為利用可擴展標記語言(XML)格式的配置文件對檢測腳本的屬性和檢測包的屬性進行 配置,每個檢測包對應一個XML格式的配置文件,配置文件對應保存在檢測包目錄下。
4.根據(jù)權(quán)利要求2或3所述的方法,其特征在于,所述檢測包的屬性包括檢測包的名稱、檢測包應用的待檢測設備、檢測包能夠用于檢 測的操作系統(tǒng);所述檢測腳本的屬性包括檢測腳本的編號、名稱,檢測腳本進行檢查時的建議,檢測腳 本對應的功能說明。
5.根據(jù)權(quán)利要求1或2所述的方法,其特征在于,所述對檢測腳本和檢測包進行配置之 后還包括設置待檢測設備的相關信息。
6.根據(jù)權(quán)利要求5所述的方法,其特征在于,所述設置待檢測設備的相關信息具體為 在檢測模塊提供的界面上設置待檢測設備的網(wǎng)絡之間互連的協(xié)議(IP)地址,登錄待檢測設備的登錄方式,以及登錄方式對應的用戶名和密碼,Telnet遠程登錄的用戶名和密 碼。
7.根據(jù)權(quán)利要求1至3任一所述的方法,其特征在于,所述檢測模塊根據(jù)預先設置的待 檢測設備的相關信息將檢測包發(fā)送給待檢測設備之前還包括檢測模塊根據(jù)實際情況對所述檢測包中的檢測腳本的信息進行修改。
8.根據(jù)權(quán)利要求1至3任一所述的方法,其特征在于,所述對待檢測設備的檢測項進行 檢測之后還包括顯示檢測結(jié)果,并根據(jù)檢測結(jié)果生成報表。
9.根據(jù)權(quán)利要求3所述的方法,其特征在于,所述檢測模塊根據(jù)預先設置的待檢測設 備的相關信息將檢測包發(fā)送給待檢測設備具體為根據(jù)XML格式的配置文件中配置的檢測包的屬性找到需要發(fā)送的檢測包,檢測模塊登 錄到待檢測設備后點擊界面上的創(chuàng)建按鈕,根據(jù)預先設置的待檢測設備的IP地址,通過網(wǎng) 絡命令將所述檢測包發(fā)送給待檢測設備。
10.根據(jù)權(quán)利要求9所述的方法,其特征在于,所述對待檢測設備的檢測項進行檢測具 體為檢測模塊輸入Telnet遠程登錄的用戶名和密碼后,點擊開始按鈕,檢測腳本在待檢測 設備上運行,并將檢測結(jié)果反饋到檢測模塊。
11.一種運行狀態(tài)的檢測系統(tǒng),其特征在于,該系統(tǒng)包括設置模塊、檢測模塊、待檢測 設備;其中,設置模塊,用于設置檢測模塊;根據(jù)待檢測設備的檢測項設置檢測腳本,并生成檢測包;檢測模塊,用于根據(jù)預先設置的待檢測設備的相關信息將檢測包發(fā)送給待檢測設備; 對待檢測設備的檢測項進行檢測;待檢測設備,用于保存檢測模塊發(fā)送的檢測包。
12.根據(jù)權(quán)利要求11所述的系統(tǒng),其特征在于,所述設置模塊進一步用于生成檢測包目錄并將所述檢測包放到檢測包目錄;和/或, 設置待檢測設備的相關信息;所述檢測模塊進一步用于根據(jù)實際情況對所述檢測包中的檢測腳本的信息進行修改; 和/或,顯示檢測結(jié)果,并根據(jù)檢測結(jié)果生成報表。
13.根據(jù)權(quán)利要求11或12所述的系統(tǒng),其特征在于,該系統(tǒng)進一步包括 配置模塊,用于對檢測腳本和檢測包進行配置。
全文摘要
本發(fā)明公開一種運行狀態(tài)的檢測方法,包括設置檢測模塊;根據(jù)待檢測設備的檢測項設置檢測腳本,并生成檢測包;檢測模塊根據(jù)預先設置的待檢測設備的相關信息將檢測包發(fā)送給待檢測設備;對待檢測設備的檢測項進行檢測;本發(fā)明還提供一種運行狀態(tài)的檢測系統(tǒng)。根據(jù)本發(fā)明的技術(shù)方案,自動的完成設備運行狀態(tài)的檢測。
文檔編號H04L12/24GK101894059SQ20101020072
公開日2010年11月24日 申請日期2010年6月11日 優(yōu)先權(quán)日2010年6月11日
發(fā)明者徐雙桑 申請人:中興通訊股份有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1