欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

用來監(jiān)視數(shù)據(jù)庫環(huán)境的微監(jiān)視器的制作方法

文檔序號:6419527閱讀:313來源:國知局
專利名稱:用來監(jiān)視數(shù)據(jù)庫環(huán)境的微監(jiān)視器的制作方法
技術領域
本申請一般涉及用來監(jiān)視計算環(huán)境的監(jiān)視應用程序,尤其涉及用于監(jiān)視數(shù)據(jù)庫環(huán)境的微監(jiān)視器,它提供豐富的、健壯的和可定制的數(shù)據(jù)。
背景技術
由于計算和通信技術的進展,市場全球化和商業(yè)擴張以及政府企業(yè)的擴展已形成并且還在繼續(xù)。在大跨度范圍內(nèi)共享數(shù)據(jù)和信息時的地理限制正成為遙遠的記憶。而且,利用這些技術的進步,計算應用程序正跨越巨大的計算環(huán)境網(wǎng)絡和平臺被展開,這些計算機應用程序曾經(jīng)一度只在單獨的機器上被預定使用。隨著更多的數(shù)據(jù)和計算應用程序成為共享的,出現(xiàn)了監(jiān)視和控制容納數(shù)據(jù)的系統(tǒng)的需要,以確保它們適當?shù)陌l(fā)揮功能并保護它免遭有害故障時間,故障可能意味著收益損失。
企業(yè)的計算環(huán)境可能包含好幾百臺服務器計算機,還可能包含好幾千臺客戶機,這些計算機都在通信中共享應用程序和應用程序數(shù)據(jù)。這樣的計算環(huán)境還可能支持大量的數(shù)據(jù)存儲,以用于存儲應用程序數(shù)據(jù)?,F(xiàn)在的數(shù)據(jù)存儲,或者數(shù)據(jù)庫,被設計用來在單機座單獨的機器上操作,或者在若干臺計算機之間操作(例如,計算機數(shù)據(jù)庫服務器),并協(xié)同計算環(huán)境,來接收數(shù)據(jù)以便存儲,和/或向請求應用程序提供數(shù)據(jù)。給出企業(yè)的數(shù)據(jù)的重要性,已經(jīng)并正制造有效的工作確保數(shù)據(jù)庫管理應用程序存儲,管理,和檢索數(shù)據(jù)的操作是完全可操作的并且是完全最佳的。關于這一點,數(shù)據(jù)管理應用程序的提供者已經(jīng)開發(fā)了監(jiān)視應用程序,該監(jiān)視應用程序與數(shù)據(jù)庫管理應用程序持續(xù)地通信,以便監(jiān)視和解決應用程序的差錯。
數(shù)據(jù)庫監(jiān)視應用程序可以是與企業(yè)的計算環(huán)境協(xié)同操作的的獨立應用程序,或者可以是數(shù)據(jù)庫管理應用程序的組件,利用該數(shù)據(jù)庫管理應用程序以監(jiān)視通過計算環(huán)境的各種各樣的數(shù)據(jù)庫。不論是哪種情況,監(jiān)視應用程序操作以輪詢數(shù)據(jù)庫及有關操作、優(yōu)化和通信信息的相關應用程序,所述相關的應用程序由監(jiān)視應用程序處理向計算環(huán)境管理員顯示。通常,監(jiān)視應用程序是完全熔固的計算應用程序,在執(zhí)行時該完全熔固的計算應用程序可提供具有各種顯示區(qū)域的圖形用戶接口,以用于顯示有關數(shù)據(jù)庫管理應用程序的各種信息。另外,圖形用戶接口可以具有導航控制,以輔助顯示數(shù)據(jù)的操作。
特別是,數(shù)據(jù)庫管理員裝入該監(jiān)視應用程序(并關聯(lián)圖形用戶接口)。監(jiān)視應用程序與數(shù)據(jù)庫管理應用程序和要被監(jiān)視的數(shù)據(jù)庫進行通信(例如數(shù)據(jù)存儲)。使用消息服務器,監(jiān)視應用程序向數(shù)據(jù)庫管理應用程序和數(shù)據(jù)庫(例如數(shù)據(jù)存儲)請求關于操作條件的特殊數(shù)據(jù),以及數(shù)據(jù)庫管理應用程序和/或數(shù)據(jù)存儲狀態(tài)的特殊數(shù)據(jù)。這樣的信息可以包括通信完整性、更新記錄信息、處理完整性和效率。監(jiān)視應用程序處理檢索信息,使用一些預先確定的用戶定義配置變量(例如標志指示器和警告條件閾值),產(chǎn)生監(jiān)視信息,以在監(jiān)視應用程序的圖形用戶接口顯示區(qū)域顯示。
監(jiān)視應用程序的圖形用戶接口往往獲得和在管理員的計算機上操作的其他任何計算應用程序,例如字處理計算應用程序、電子表格、或者電子郵件計算應用程序,一樣的顯示空間。同樣的,監(jiān)視應用程序是操作麻煩的,管理員必須經(jīng)常在監(jiān)視應用程序和其他計算應用程序(例如字處理器、電子郵件應用程序等等)之間切換復位,以保持監(jiān)視應用程序報告和警報最佳。此外,當監(jiān)視應用程序提供維護被監(jiān)視的數(shù)據(jù)庫管理應用程序的完整性需要的重要性能和操作數(shù)據(jù)時,管理員不能處理該監(jiān)視應用程序。。
由上述可以理解,需要一種系統(tǒng)和方法克服現(xiàn)有技術的缺陷。
本發(fā)明實施方案的概述本發(fā)明提供一種用于數(shù)據(jù)庫環(huán)境的監(jiān)視的微監(jiān)視器。在一個說明性實現(xiàn)中,微監(jiān)視器包括具有信息導航控制的圖形用戶接口(GUI),用于控制數(shù)據(jù)庫環(huán)境的控制器,和用于顯示有關數(shù)據(jù)庫信息的監(jiān)視信息的顯示區(qū)域。該微監(jiān)視器還包括用于最大化微監(jiān)視器的顯示區(qū)域的控制器,就像它是正規(guī)的計算應用程序。當在具有操作顯示空間的計算環(huán)境中執(zhí)行時,微監(jiān)視器占有操作顯示空間的小部分,該操作顯示空間由其他執(zhí)行的計算應用程序占有。在操作中,微監(jiān)視器通過GUI接收配置變量,以便用于設置監(jiān)視閾值、警告和顯示布局設計?;谂渲眯畔?,微處理器將與它正在監(jiān)視的數(shù)據(jù)庫環(huán)境協(xié)同操作以獲得操作信息進行處理。操作信息根據(jù)配置進行處理,以產(chǎn)生期望的監(jiān)視信息在微監(jiān)視器顯示區(qū)域中顯示。
在可選擇的預期的實施方案中,微監(jiān)視器包括常規(guī)監(jiān)視計算應用程序的較小形狀因子(form-factor)。當微監(jiān)視器在具有操作顯示區(qū)域的計算環(huán)境中執(zhí)行時,該較小形狀因子導致微監(jiān)視器占據(jù)比其他在計算環(huán)境中操作的執(zhí)行計算應用程序更少的空間。在該上下文環(huán)境中,微監(jiān)視器包括通過監(jiān)視信息導航的控制器,以及用于數(shù)據(jù)庫環(huán)境控制操作的控制器。
下面更詳細的描述其他特征。
附圖簡述這里描述的系統(tǒng)和方法是關于附圖的進一步描述,其中

圖1和圖2是適合于本發(fā)明的典型計算環(huán)境的示意圖,用圖2描繪典型網(wǎng)絡計算環(huán)境;圖3是微監(jiān)視器系統(tǒng)和在它的組件之間的協(xié)同操作的的框圖。
圖4是典型微監(jiān)視器的屏幕拍攝。圖4A是轉(zhuǎn)換計算環(huán)境顯示區(qū)域的屏幕拍攝。
圖5是典型監(jiān)視器的屏幕拍攝,微監(jiān)視器基于該監(jiān)視器。
圖6是處理通過微監(jiān)視器執(zhí)行以執(zhí)行監(jiān)視功能的流程圖。
典型實施方案的詳述綜述提供一種技術,其中監(jiān)視軟件在受監(jiān)視的服務器和監(jiān)視用戶計算機之間分配,有軟件的服務器部分,配置該軟件以回復來自監(jiān)視用戶計算機的詢問,有關于服務器和在服務器運行的軟件服務器的信息編譯。詢問通過預定時間間隔進行周期的和分離的發(fā)送。另外,可操作軟件的服務器部分以將消息發(fā)送到在缺陷或者其他預定條件出現(xiàn)的參與用戶。
有關服務器的信息以單一編譯的方式發(fā)送,允許監(jiān)視用戶計算機避免不得不發(fā)送對服務器的重復的詢問,以收集來自服務器的必要信息。服務器不連接到網(wǎng)絡,即,服務器沒有電力或者不能適當?shù)剡\行網(wǎng)絡連通性軟件,可以被檢測到。在服務器上的缺乏發(fā)現(xiàn)之后,為用戶提供的顯示器將改為指示缺乏的出現(xiàn)。軟件的用戶計算機部分可以監(jiān)視多個服務器。通過監(jiān)視軟件監(jiān)視的服務器的服務的選擇,該選擇是由監(jiān)視軟件的服務器部分確定的;因而,改變在服務器上被監(jiān)視的服務的選擇不需要改變監(jiān)視軟件的用戶計算機部分。
在一方面,這里描述的方法提供監(jiān)視服務器計算機的方法,該方法包括在服務器計算機編譯有關服務器計算機狀態(tài)的信息集合,該集合包括許多狀態(tài)指示器,向服務器計算機發(fā)送來自用戶計算機的請求,并向用戶計算機發(fā)送來自服務器計算機的回復,該回復包括該集合。
該集合可以包括有關服務器或者其他在計算環(huán)境中的服務器的缺乏信息。該回復可以包括通過在服務器設置的配置、直接被包括在回復中的信息。參與用戶計算機可以向許多服務器中的每個發(fā)送請求,還可以接收來自許多服務器的每個的回復。
在另一方面,這里描述的方法提供監(jiān)視服務器計算機的方法,該方法包括發(fā)送許多有關服務器計算機的信息的請求,該請求以可調(diào)整頻率發(fā)送,每個請求由用戶計算機發(fā)送到服務器計算機,對請求中的一個在回復中編譯該信息,向用戶計算機發(fā)送來自服務器計算機的回復,并基于該回復,向參與用戶調(diào)整信息顯示器。
這個方面的執(zhí)行可以包括一個或者更多接下來的特征。所述回復可以包括在服務器計算機的有關缺陷的信息,并且該缺陷的結(jié)果是可以增加頻率。所述回復可以包括服務器計算機的軟件服務的狀態(tài),或者通過在服務器設置的配置直接包括在回復中的信息。
該方法進一步包括使用許多列服務器計算機,其中每一列都相應于發(fā)送請求的不同頻率。該方法還進一步包括通過回復確定是否在服務器計算機存在缺乏,并依靠確定的結(jié)果,為服務器計算機移動列相,該列相由服務器計算機的一列向服務器計算機的另一列移動??梢赃M一步依靠配置設置來移動該列相。
A.典型計算環(huán)境圖1示出了適合的計算系統(tǒng)環(huán)境100的實施例,本發(fā)明可以在其中執(zhí)行。該計算環(huán)境100只是合適的計算環(huán)境的一個實施例,而且它不打算提出任何關于使用范圍或者本發(fā)明的功能的限制。計算環(huán)境100既不解釋為具有任何從屬性,也不論及典型操作環(huán)境100中例示的組件的任何一個或者其組合。
具有很多其他一般或者特殊目的的計算系統(tǒng)環(huán)境或者配置的本發(fā)明是可操作的。本發(fā)明包括的眾所周知的計算系統(tǒng)的實施例、環(huán)境、和/或配置可以是適合使用的,但并不限制為個人計算機、服務器計算機、手持或膝上設備、多處理器系統(tǒng)、基于微處理器的系統(tǒng)、置頂盒、可編程消費者電子設備、主計算機、分布式計算環(huán)境包括任何上述系統(tǒng)或者設備,等等。
本發(fā)明可以用通常上下文中的計算機可執(zhí)行指令來描述,例如計算機正在執(zhí)行的程序模塊。通常,程序模塊包括例程、程序、對象、組件、數(shù)據(jù)結(jié)構(gòu)等等,它們執(zhí)行特殊的任務或?qū)崿F(xiàn)特殊摘要數(shù)據(jù)類型。本發(fā)明還可以在分布式計算環(huán)境中實行,在分布式環(huán)境中通過遠程處理設備執(zhí)行任務,該遠程處理設備通過通信網(wǎng)絡或者其他數(shù)據(jù)傳輸介質(zhì)連接。在分布式計算環(huán)境中,程序模塊和其他數(shù)據(jù)可以定位在本地和遠程計算機存儲介質(zhì),該存儲介質(zhì)包括存儲器存儲設備。
參考圖1,實行本發(fā)明的實施例系統(tǒng)包括以計算機110的形態(tài)的通用計算機設備。計算機110的組件可以包括,但不限制為處理單元120、系統(tǒng)存儲器130和系統(tǒng)總線121,該系統(tǒng)總線將包括系統(tǒng)存儲器在內(nèi)的許多的系統(tǒng)組件耦合到處理單元120。系統(tǒng)總線121可以是任何若干類型的總線結(jié)構(gòu),該總線結(jié)構(gòu)包括存儲器總線或者存儲器控制器、外圍總線、和本地總線,該本地總線使用任何多種總線體系結(jié)構(gòu)。作為實施例,而不是限制,這樣的體系結(jié)構(gòu)包括工業(yè)標準結(jié)構(gòu)(ISA)總線、微通道結(jié)構(gòu)(MCA)總線、增強ISA(EISA)總線、視頻標準協(xié)會(VESA)本地總線、和周邊元件擴展接口(PCI)總線(也作為夾層總線公知)。
計算機110典型包括多種計算機可讀介質(zhì)。計算機可讀介質(zhì)可以是任何可用的介質(zhì),計算機110可以訪問該介質(zhì),且包括易失和非易失介質(zhì),可刪除和不可刪除介質(zhì)。作為實施例,而不是限制,計算機可讀介質(zhì)包括計算機存儲介質(zhì)和通信介質(zhì)。計算機存儲介質(zhì)包括易失和非易失、可刪除和不可刪除介質(zhì),該介質(zhì)以任何方法或者技術實現(xiàn),以便存儲例如計算機可讀指令、數(shù)據(jù)結(jié)構(gòu)、程序模塊或者其他數(shù)據(jù)的信息。計算機存儲介質(zhì)包括,但不限制為RAM、ROM、EEPROM、閃存或者其他存儲器技術、CD-ROM、數(shù)字化視頻光盤(DVD)或者其他光盤存儲、盒式磁帶、磁帶、磁盤存儲或者其他磁存儲設備、或者任何其他所期望的可用于存儲信息和其他計算機110能訪問的介質(zhì)。通信介質(zhì)典型包括有計算機可讀指令、數(shù)據(jù)結(jié)構(gòu)、程序模塊或者其他在已調(diào)制的數(shù)據(jù)信號種的數(shù)據(jù),還包括任何信息傳送介質(zhì),所述已調(diào)制的數(shù)據(jù)信號是例如載波或者其他傳送機構(gòu)。術語“已調(diào)制的數(shù)據(jù)信號”意為一種信號,它具有一個或更多的特征設置、或以將信息編碼到信號中的方式變換。作為實施例,而不是限制,通信介質(zhì)包括有線介質(zhì)或者直線連接,還包括無線介質(zhì),例如聲音、無線電頻率、紅外線和其他無線介質(zhì)。
系統(tǒng)存儲器130包括以諸如ROM131和RAM132的易失和/或非易失存儲器的形態(tài)的計算機存儲介質(zhì)?;据斎?輸出系統(tǒng)133(BIOS),包含基本例程,該例程幫助將信息在計算機內(nèi)部的元件之間傳送,例如在啟動期間,該例程典型存儲于ROM131。RAM132典型包含數(shù)據(jù)和/或立即可存取的程序模塊,和/或目前通過處理單元120起作用。作為實施例,而不是限制,圖1示出操作系統(tǒng)134、應用程序135、其他程序模塊136、和程序數(shù)據(jù)137。
計算機110還可以包括其他可刪除/不可刪除、易失/非易失計算機存儲介質(zhì)。僅作為實施例,圖1示出了硬盤驅(qū)動器140,它讀取或者寫入不可刪除非易失磁介質(zhì),磁盤驅(qū)動器151,它讀取或者寫入可刪除非易失磁盤152,以及光盤驅(qū)動器155,它讀取或者寫入可刪除非易失光盤156,例如CD-ROM或者其他光學介質(zhì)。其他可刪除/不可刪除、易失/非易失計算機存儲介質(zhì)可用于典型操作環(huán)境,包括,但不限制為磁帶盒、閃存卡、數(shù)字通用盤、數(shù)字視頻帶固態(tài)RAM、固態(tài)ROM等等。硬盤驅(qū)動器141通過諸如接口140的不可刪除存儲接口典型連接到系統(tǒng)總線121,且磁盤驅(qū)動器151和光盤驅(qū)動器155通過諸如接口150的可刪除存儲接口典型連接到系統(tǒng)總線121。
上述且在圖1示出的驅(qū)動器和它們連接的計算機存儲介質(zhì)為計算機110提供計算機可讀指令、數(shù)據(jù)結(jié)構(gòu)、程序模塊和其他數(shù)據(jù)的存儲。例如圖1中,硬盤驅(qū)動器141圖示為存儲操作系統(tǒng)144、應用程序145、其他程序模塊146和程序數(shù)據(jù)147。注意,這些組件可以與操作系統(tǒng)134、應用程序135、其他程序模塊136和程序數(shù)據(jù)137相同或者不同。這里給出操作系統(tǒng)144、應用程序145、其他程序模塊146和程序數(shù)據(jù)147不同的數(shù)字,以示出,在極小方面,它們是不同的類型。用戶可以通過諸如鍵盤162和點擊設備161的輸入設備向計算機110鍵入命令和信息,點擊設備161通常指鼠標、軌跡球或者觸摸板。其他輸入設備(未示出)可以包括麥克風、操縱桿、圓盤式衛(wèi)星電視天線等等。這些和其他輸入設備常常通過用戶輸入接口160連接到處理單元120,該用戶輸入接口160耦合系統(tǒng)總線,但不通過諸如并行端口、游戲端口或者通用串行總線(USB)的其他接口和總線結(jié)構(gòu)連接。監(jiān)視器191或者其他類型顯示設備還經(jīng)由諸如視頻接口190的接口連接到系統(tǒng)總線121。除了監(jiān)視器,計算機還可以包括諸如揚聲器197和打印機196的其他外圍輸出設備,其通過輸出外圍接口190連接。
計算機110可以在網(wǎng)絡環(huán)境操作,該網(wǎng)絡環(huán)境使用邏輯連接到一個或者更多的諸如遠程計算機180的遠程計算機。遠程計算機180可以是個人計算機、服務器、路由器、網(wǎng)絡PC、同級設備或者其他通用網(wǎng)絡節(jié)點,且典型包括許多或者所有上面描述的關于計算機110的元件,雖然只有存儲器存儲設備181已經(jīng)在圖1中示出。描述的邏輯連接包括局域網(wǎng)(LAN)和廣域網(wǎng)(WAN),但還可以包括其他網(wǎng)絡。這樣的網(wǎng)絡環(huán)境在辦公室、企業(yè)計算機網(wǎng)絡、企業(yè)內(nèi)部互聯(lián)網(wǎng)和國際互聯(lián)網(wǎng)中是普遍的。
當計算機110在LAN網(wǎng)絡環(huán)境中使用時,它通過網(wǎng)絡接口或者適配器170連接到LAN171。當計算機110在WAN網(wǎng)絡環(huán)境中使用時,它典型包括調(diào)制解調(diào)器173或其他為建立遍歷WAN173的通信裝置,例如國際互聯(lián)網(wǎng)。調(diào)制解調(diào)器172可以是內(nèi)置或者外置,可經(jīng)由用戶輸入接口160和其他適合的結(jié)構(gòu)方式連接到系統(tǒng)總線121。在網(wǎng)絡環(huán)境中,描述的關于計算機110程序模塊,或者其中部分,可以存儲在遠程存儲器存儲設備。作為實施例,而不是限制,圖1示出了在存儲設備181中駐留的遠程應用程序185??梢岳斫?,示出的網(wǎng)絡連接只是示例性的,且可以使用其他在計算機之間建立通信連接的裝置。
B.示例性網(wǎng)絡計算環(huán)境上述計算機環(huán)境100配置為計算機網(wǎng)絡的一部分。通常,上述計算機應用到服務器計算機和在網(wǎng)絡環(huán)境中配置的用戶計算機。圖2示出了示例性網(wǎng)絡環(huán)境,該網(wǎng)絡環(huán)境具有經(jīng)由網(wǎng)絡與用戶計算機通信的服務器,本發(fā)明可以被配置在該網(wǎng)絡中。如圖2所示,許多的服務器10a、10b等等經(jīng)由通信網(wǎng)絡14(該通信網(wǎng)絡可以是LAN、WAN、企業(yè)內(nèi)部互聯(lián)網(wǎng)、或者其他計算機網(wǎng)絡)與許多用戶計算機20a、20b、20c或者諸如移動電話15、陸線電話16和個人數(shù)字助理17的計算設備互相連接。在網(wǎng)絡環(huán)境中,通信網(wǎng)絡160是國際互聯(lián)網(wǎng),例如,服務器10可以是環(huán)球網(wǎng)服務器,具有環(huán)球網(wǎng)服務器的用戶20經(jīng)由許多諸如超文本傳送協(xié)議(HTTP)或者無線應用協(xié)議(WAP)的公知協(xié)議中的任何一個通信)。每個用戶計算機20可以配備瀏覽器180a,以獲得訪問服務器10。相似的,個人數(shù)字助理17可以配備瀏覽器180b,且移動電話15可以配備瀏覽器180c,以顯示并接收不同的數(shù)據(jù)。
在操作中,用戶(未示出)可以與在用戶計算設備上運行的計算應用程序結(jié)合,以監(jiān)視通過微監(jiān)視器協(xié)同操作的數(shù)據(jù)環(huán)境的用戶。報告可以存儲在服務器計算機,并在通信網(wǎng)絡160上通過用戶計算設備與協(xié)同操作的用戶通信。用戶可以通過用戶計算設備上的具有計算應用程序的接口監(jiān)視并管理數(shù)據(jù)環(huán)境。周圍的監(jiān)視操作可以通過用戶計算設備與服務器計算機通信,以便處理和存儲。服務器計算機可以招待(host)計算應用程序,以易于數(shù)據(jù)環(huán)境的監(jiān)視。
因而,本發(fā)明可以在計算機網(wǎng)絡環(huán)境中應用,該計算機網(wǎng)絡環(huán)境具有訪問和作用于網(wǎng)絡的用戶計算裝置,該計算機網(wǎng)絡環(huán)境還具有與用戶計算機相互作用的服務器計算機。然而,這里所述的系統(tǒng)和方法可以用多種基于網(wǎng)絡的體系結(jié)構(gòu)執(zhí)行,因而,不應限制給出的實施例?,F(xiàn)在,這里將更詳細的描述具有關于本發(fā)明示例性實施方案的系統(tǒng)和方法。
C.微監(jiān)視器在示例性實施方案中,微監(jiān)視器通過向用戶提供一種監(jiān)視服務器活動的方法來擴展監(jiān)視和管理用戶經(jīng)驗,該方法不必保持監(jiān)視應用程序的全視圖。在操作中,可以激活標準監(jiān)視UI中的多路微監(jiān)視器。由菜單點擊或者在工具欄中點擊圖符會替換具有微監(jiān)視器的全監(jiān)視視圖。微監(jiān)視器提供信息的高位在其他的之中是用戶的出版者和簽名的狀態(tài)、差錯和告警的總數(shù)、顯示最近活動的簡短消息和當活動發(fā)生時的印時戳。用戶可以將這個小窗口定位在方便的屏幕的任何地方。
作為結(jié)果,當允許高級別、動態(tài)的監(jiān)視器視圖保持可見時,用戶具有其他分離操作活動的附加計算操作顯示空間。當差錯或者告警出現(xiàn)時,微監(jiān)視器提供直觀和音頻警報。在當前狀態(tài)中,用戶具有擴充微監(jiān)視器和返回全視圖或者選擇離開的選擇。就像標準全視圖,微監(jiān)視器會繼續(xù)運行并監(jiān)視其他活動。其經(jīng)常保持視覺指示器,以示出差錯/告警已經(jīng)發(fā)生并會反映該狀態(tài)直到問題被解決。用戶還可以在不需要返回窗口全尺寸的情況下收集被報告的問題的限制信息。另外,微監(jiān)視器提供控制器,以控制正在監(jiān)視的計算環(huán)境的操作。關于這一點,給予用戶提供小形狀因子的監(jiān)視應用程序,該應用程序提供全熔固充分擴展監(jiān)視計算應用程序的利益。由于微監(jiān)視器可以定位為管理員監(jiān)視計算環(huán)境的顯示區(qū)域的部分,因此這種形狀因子由管理員使用更加容易。另外,由于預期的監(jiān)視器具有顯示圖形和聲音的能力,參與數(shù)據(jù)庫管理員可以選擇操作與其他計算應用程序相結(jié)合的微監(jiān)視器,并立即通過已述的圖形或者聲音通知差錯。
在期望的實施方案中,例圖中的監(jiān)視器恢復為完整視圖,其會給出摘要頁,該摘要頁突出顯示差錯和告警。使用摘要頁,允許用戶理解更深入應用,以聚集有關差錯或者警告的更詳細的信息,以校正該缺點。
圖3示出了典型數(shù)據(jù)環(huán)境的系統(tǒng)方框圖,該數(shù)據(jù)環(huán)境符合這里描述的系統(tǒng)和方法。如已示出的典型數(shù)據(jù)環(huán)境300包括包含數(shù)據(jù)存儲1的DB服務器1、包含數(shù)據(jù)存儲2的DB服務器2、包含數(shù)據(jù)存儲3的DB服務器3、包含數(shù)據(jù)存儲4的DB服務器4、通信網(wǎng)絡14、應用程序和管理員客戶機程序,該程序執(zhí)行微監(jiān)視器應用程序310。在操作中,由應用程序320使用的數(shù)據(jù)在DB服務器1、2、3、或4之中的任何一個、通過通信網(wǎng)絡14到應用程序14進行通信。應用程序320可以在多種計算環(huán)境中操作是可以理解的,象應用程序指示的一樣,該應用程序駐留具有虛線輪廓的計算機服務器圖。
微監(jiān)視器應用程序310在管理員用戶操作,管理員用戶與DB服務器1、2、3、和4通過通信網(wǎng)絡14進行通信,以獲得監(jiān)視數(shù)據(jù)庫可操作信息,以便處理產(chǎn)生監(jiān)視信息。包含數(shù)據(jù)存儲1、2、3、和4的DB服務器1、2、3、和4共同形成單獨的數(shù)據(jù)庫,該數(shù)據(jù)庫通過四個不同的計算環(huán)境被收容。關于這一點,微監(jiān)視器310操作用來監(jiān)視合成分布式數(shù)據(jù)庫(或者在可選擇的預期的執(zhí)行中,一個復制數(shù)據(jù)庫),該合成分布式數(shù)據(jù)庫包括數(shù)據(jù)存儲1、2、3、和4。除了和數(shù)據(jù)存儲1、2、3、和4通信外,微監(jiān)視器應用程序310與任何下面的計算環(huán)境協(xié)同操作,該計算環(huán)境在DB服務器1、2、3、和4上操作,數(shù)據(jù)存儲1、2、3、和4在DB服務器1、2、3、和4上操作。
應當理解,雖然微監(jiān)視系統(tǒng)300以特殊配置描述,該配置具有計算環(huán)境、數(shù)據(jù)庫服務器、和通信網(wǎng)絡的配置,但是這些描述僅是這里描述的本發(fā)明概念的實施例,擴展到許多具有眾多數(shù)據(jù)庫的計算環(huán)境,它們所連接的組件排列為許多配置,并不同于已提供的描述進行操作。
圖4是典型微監(jiān)視器400執(zhí)行時的擴大的屏幕拍攝。如圖4所見,微監(jiān)視器400包括圖形用戶接口405,該接口具有顯示區(qū)域410、420、430、450,還包括控制器440、470、450、和490。在操作中,圖形用戶接口405接收命令和參與用戶通過控制器440和470的輸入。在示例性執(zhí)行中,當控制器440進行工作以指出實施例微監(jiān)視器400用來將用戶接口405擴展到轉(zhuǎn)換應用程序尺寸。在這樣情況下,所有當前顯示在圖形用戶接口405上的信息將顯示在擴展的、恢復轉(zhuǎn)換計算應用程序圖形用戶接口中(如圖5所示)??刂破?70和480進行操作,以提供附加監(jiān)視信息,而不是在顯示區(qū)域410、420、430、和450中顯示。當通過監(jiān)視數(shù)據(jù)環(huán)境的可操作條件的目錄進行卷屏時(例如,通過差錯目錄卷屏),在已提供的實施例執(zhí)行中提供控制器470。比較地,當控制器480進行操作時,控制器480提供被監(jiān)視的數(shù)據(jù)庫環(huán)境的擴展視圖事務記錄。擴展視圖可以包括微監(jiān)視器已經(jīng)收集的更高優(yōu)先權的活動??刂破?90是對話框,其有益于參加用戶控制和管理監(jiān)視差錯。關于這一點,當控制器490進行操作時,微監(jiān)視器400與數(shù)據(jù)庫環(huán)境(未示出)和計算環(huán)境操作系統(tǒng)協(xié)同操作,在該計算環(huán)境操作系統(tǒng)上,數(shù)據(jù)庫環(huán)境操作用來導航差錯的資源,以便解決差錯。可選擇的,控制器490可以擔任命令行,該命令行由微監(jiān)視器490向數(shù)據(jù)庫環(huán)境發(fā)送命令,該數(shù)據(jù)庫環(huán)境是被監(jiān)視的,以便顯示的差錯可以直接由微監(jiān)視器410解決。
顯示區(qū)域410、420、430和450可以配置用來顯示監(jiān)視信息的過剩。在提供的典型示例性執(zhí)行中,顯示區(qū)域410配置用于顯示由被監(jiān)視的數(shù)據(jù)庫環(huán)境接收的最后消息的有關數(shù)據(jù)和時間的信息。顯示區(qū)域430配置用于顯示差錯和監(jiān)視期間遇到的警告的數(shù)目。顯示區(qū)域420配置用于提供圖形顯示,該圖形顯示通過顏色(未示出)指示,且通過許多圖形的顯示,監(jiān)視數(shù)據(jù)庫環(huán)境的操作狀態(tài)。關于這一點,如果差錯是通過監(jiān)視的數(shù)據(jù)庫環(huán)境遇到的,那么顯示區(qū)域可以顯示紅色圖形,該紅色圖形示出差錯發(fā)生的數(shù)據(jù)庫服務器和/或數(shù)據(jù)存儲的數(shù)目。作為最大的所示顯示區(qū)域450,提供有關被觀察的數(shù)據(jù)庫環(huán)境的操作信息。在提供的典型示例性執(zhí)行中,顯示區(qū)域450用于顯示有關被監(jiān)視的協(xié)同操作的數(shù)據(jù)環(huán)境(未示出)的差錯類型信息。
可以理解,雖然將微監(jiān)視器400描述為具有特殊顯示區(qū)域和控制器的典型配置圖形用戶接口,但是那些描述僅是作為這里所述的本發(fā)明概念的實施例,擴展以許多途徑配置的許多圖形用戶接口,且包含相同的、附加或更少所述組件。
圖4A是轉(zhuǎn)換計算環(huán)境顯示區(qū)域的屏幕拍攝,在該顯示區(qū)域執(zhí)行微監(jiān)視器。如圖4A所示,轉(zhuǎn)換計算環(huán)境顯示區(qū)域480為了典型目的包括字處理應用程序。微監(jiān)視器400在全執(zhí)行模式中僅包括全部可利用的顯示區(qū)域的一部分,該顯示區(qū)域由轉(zhuǎn)換計算環(huán)境顯示區(qū)域480提供。微監(jiān)視器的小形狀因子允許參與用戶們(未示出)操作其它計算應用程序同時執(zhí)行所有重要監(jiān)視任務。
圖5是典型監(jiān)視應用程序500的屏幕拍攝。如圖4所述,微監(jiān)視器400(未示出)可以操作用以擴展到轉(zhuǎn)換尺寸的監(jiān)視應用程序500。如圖5所示,監(jiān)視應用程序500包括圖形用戶接口505,該接口具有顯示區(qū)域510、520,控制器530,以及組件520和525。在已提供的典型示例性執(zhí)行中,顯示區(qū)域520包括控制組件520,該組件允許參與用戶們(未示出)通過協(xié)同操作的數(shù)據(jù)庫環(huán)境(未示出)導航的能力。在操作中,當微監(jiān)視器400(未示出)擴展為轉(zhuǎn)換尺寸的監(jiān)視應用程序500時,駐留在微監(jiān)視器400(未示出)的數(shù)據(jù)駐留在監(jiān)視應用程序500、顯示區(qū)域510和520中。可以預配置內(nèi)容的映象,建立在微監(jiān)視器400(未示出)的顯示區(qū)域430(未示出)中的該內(nèi)容可以映象到顯示區(qū)域520的內(nèi)容525。相似的,建立在顯示區(qū)域450(未示出)的內(nèi)容也可以映射到顯示區(qū)域520的內(nèi)容525。同樣的,控制器490(未示出)可以映射到顯示區(qū)域510的控制內(nèi)容520??梢圆捎每刂破?30以導航并分別管理顯示區(qū)域510、520的內(nèi)容520和525。
圖6是當執(zhí)行、配置和操作典型微監(jiān)視器時,處理執(zhí)行的流程圖。如所示,處理開始于框600,并進行到框605,在框605,提供微監(jiān)視器的用戶化設置。用戶化/配置設置可以包括微監(jiān)視器顯示區(qū)域的位置和控制器。接下來處理進行到框610,在框610,依據(jù)提供的配置設置配置微監(jiān)視器。接著,在框615,微監(jiān)視器與協(xié)同操作的數(shù)據(jù)環(huán)境通信,以獲得監(jiān)視需要的數(shù)據(jù)。接著執(zhí)行一個檢查,以確定微監(jiān)視器是否接收了到數(shù)據(jù)庫環(huán)境的機會。如果在框615確定已經(jīng)制造了機會,那么處理進行到框630,在框630制造了接收機會。但是如果在框625確定沒有機會,那么處理進行到框615,并由那里進行。
D結(jié)論這里描述的系統(tǒng)和方法提供一種微監(jiān)視器,該微監(jiān)視器用于監(jiān)視數(shù)據(jù)庫環(huán)境。然而可以理解,本發(fā)明容許許多修改和可以選擇的構(gòu)造。這里描述的特殊構(gòu)造沒有限制本發(fā)明的意圖。相反的,本發(fā)明打算保護本發(fā)明精神和范圍內(nèi)的所有的修改、可以選擇的構(gòu)造和等效物。
還應當注意,本發(fā)明可以在許多計算機環(huán)境(包括無線和有線計算機環(huán)境)、偏計算環(huán)境、和真實世界環(huán)境中實行。這里描述的許多技術可以在硬件或者軟件、或兩者的結(jié)合中實行。優(yōu)選的,該技術在可編程計算機上的計算機程序中實行,該計算機每個都包括處理器、處理器可讀的存儲介質(zhì)(包括易失和非易失存儲器和/或存儲元件)、至少一個輸入設備、和至少一個輸出設備。將程序代碼應用于數(shù)據(jù),該數(shù)據(jù)使用輸入設備進入以執(zhí)行上述功能,并產(chǎn)生輸出信息。將輸出信息應用于一個或者更多輸出設備。每個程序優(yōu)選的在高級別程序上的或者面向?qū)ο缶幊陶Z言中實行,以與計算機系統(tǒng)通信。然而,如果希望,那么該程序可以在匯編或機器語言中實行。無論如何,該語言可以是編譯或者解釋語言。每個這樣的計算機程序優(yōu)選存儲在存儲介質(zhì)或設備(例如ROM或者磁盤),該介質(zhì)或設備可以由通用或者專用目的可編程計算機讀取,以便當存儲介質(zhì)或設備由計算機讀取以執(zhí)行上述過程時,配置和操作計算機。該系統(tǒng)還可以被認為是作為計算機可讀存儲介質(zhì)實行的,用計算機程序配置,在該系統(tǒng)中配置存儲介質(zhì)使計算機以特殊和預定義的方式操作。
雖然上面詳細描述了本發(fā)明的典型執(zhí)行,但是那些本領域技術人員應當容易理解,沒有實質(zhì)上脫離本發(fā)明的新示教和優(yōu)點,許多附加修改可能在典型實施方案中。因此,打算把這些和全部那些修改包含在本發(fā)明的精神內(nèi)。通過下面的典型權利要求,可以更好的定義本發(fā)明。
權利要求
1.一種用于監(jiān)視數(shù)據(jù)庫環(huán)境的方法,包括提供一個微監(jiān)視器應用程序,該微監(jiān)視器應用程序具有一個圖形用戶接口,用來顯示關于協(xié)同操作的數(shù)據(jù)庫環(huán)境的監(jiān)視信息,使得微監(jiān)視器的尺寸是全部可利用的計算環(huán)境操作顯示空間的一小部分;提供一種通信裝置,該通信裝置由微監(jiān)視器使用,用來與協(xié)同操作的數(shù)據(jù)庫通信。
2.如權利要求1所述的方法,還包括為微監(jiān)視器應用程序提供尺寸調(diào)整控制器,其中所述控制器執(zhí)行擴展微監(jiān)視器尺寸的任務。
3.如權利要求1所述的方法,還包括為微監(jiān)視器應用程序提供命令行控制器,其中該命令行控制器允許微監(jiān)視器控制一個或者多個協(xié)同操作的數(shù)據(jù)庫環(huán)境的操作。
4.如權利要求3所述的方法,還包括為微監(jiān)視器應用程序提供導航控制器,該導航控制器允許用戶獲得詳細的監(jiān)視信息。
5.如權利要求3所述的方法,還包括通過微監(jiān)視器應用程序提供代表數(shù)據(jù)庫環(huán)境操作狀態(tài)的圖形警告。
6.如權利要求4所述的方法,還包括通過微監(jiān)視器應用程序提供代表數(shù)據(jù)庫環(huán)境操作狀態(tài)的聽覺警告。
7.一種計算機可讀介質(zhì),所述介質(zhì)具有用以指令計算機執(zhí)行如權利要求1所述的方法的計算機可讀指令。
8.一種用于監(jiān)視計算環(huán)境的活動的用戶接口(UI),其包括代表一個或多個計算環(huán)境組件的一組信息;其中,所述UI可以多種形態(tài)顯示,這些形態(tài)可配置以表示一個或多個計算環(huán)境信息,所述UI通過計算環(huán)境提供控制。
9.如權利要求8所述的UI,其中UI可以大形狀因子和小形狀因子顯示,其中大形狀因子占據(jù)協(xié)同操作的計算環(huán)境顯示區(qū)域的主要部分,而其中小形狀因子占據(jù)計算環(huán)境的顯示區(qū)域的一小部分。
10.如權利要求9所述的UI,其中在小形狀因子中操作的UI具有將UI從小形狀因子擴展到大形狀因子的控制器。
11.如權利要求10所述的UI,其中當UI從小形狀因子擴展到大形狀因子時,填充小形狀因子UI的信息被用于填充大形狀因子UI。
12.如權利要求9所述的UI,其中以小形狀因子操作的UI包括多個能夠顯示監(jiān)視信息的顯示區(qū)域,其中所述監(jiān)視信息包括動態(tài)鏈接,當該動態(tài)鏈接被使用時它導航到被監(jiān)視的計算環(huán)境部分。
13.如權利要求12所述的UI,其中監(jiān)視信息包括有關被監(jiān)視的計算環(huán)境的差錯信息。
14.如權利要求13所述的UI,還包括命令行控制器。
15.如權利要求14所述的UI,其中命令行控制器向被監(jiān)視的計算環(huán)境傳送命令,以對被監(jiān)視的計算環(huán)境執(zhí)行至少一個操作。
16.一種用于監(jiān)視計算環(huán)境的系統(tǒng),其包括微監(jiān)視器,該微監(jiān)視器具有與全部可利用的顯示空間相比而言的小尺寸;通信裝置,所述微監(jiān)視器使用該通信裝置與計算環(huán)境進行雙向數(shù)據(jù)通信。
17.如權利要求16所述的系統(tǒng),其中微監(jiān)視器包括多個顯示區(qū)域,以用于顯示監(jiān)視信息。
18.如權利要求17所述的系統(tǒng),其中微監(jiān)視器包括命令控制器,該命令控制器允許微監(jiān)視器對計算環(huán)境執(zhí)行至少一個操作。
19.如權利要求18所述的系統(tǒng),其中微監(jiān)視器可擴展為較大尺寸。
20.如權利要求16所述的系統(tǒng),其中微監(jiān)視器產(chǎn)生表示在計算環(huán)境發(fā)生的至少一個差錯的圖形和聽覺警告。
21.一種使用微監(jiān)視器監(jiān)視數(shù)據(jù)庫環(huán)境的方法,其包括由微監(jiān)視器與數(shù)據(jù)庫環(huán)境通信以獲得數(shù)據(jù)庫環(huán)境的操作信息;處理接收到的數(shù)據(jù)庫環(huán)境操作信息以產(chǎn)生監(jiān)視信息;在微監(jiān)視器中顯示產(chǎn)生的監(jiān)視信息。
22.如權利要求21所述的方法,還包括由微監(jiān)視器控制數(shù)據(jù)庫環(huán)境,這種控制是通過由微監(jiān)視器向計算環(huán)境傳送命令語句。
23.如權利要求21所述的方法,還包括通過使用微監(jiān)視器控制器在微監(jiān)視器中顯示的監(jiān)視信息中導航。
24.如權利要求21所述的方法,還包括在微監(jiān)視器中顯示計算環(huán)境的圖形告示。
25.如權利要求21所述的方法,還包括由微監(jiān)視器廣播代表計算環(huán)境差錯的聽覺告示。
全文摘要
提供一種在數(shù)據(jù)庫環(huán)境的監(jiān)視中使用的微監(jiān)視器。在一個示例性執(zhí)行中,微監(jiān)視器包括圖形用戶接口(GUI),該接口具有信息導航的控制器,控制數(shù)據(jù)庫環(huán)境的控制器,用于顯示關于數(shù)據(jù)庫環(huán)境的監(jiān)視信息的顯示區(qū)域,和最大化顯示區(qū)域至常規(guī)應用程序的尺寸的控制器。當在具有操作顯示空間的計算環(huán)境中執(zhí)行時,微監(jiān)視器占有操作顯示空間的一部分,該操作顯示空間被其他正在執(zhí)行的計算應用程序占有。微監(jiān)視器在操作中接收配置變量,以便用于設置閾值,告警和設計?;谂渲眯畔ⅲ⒈O(jiān)視器會與正在監(jiān)視的數(shù)據(jù)庫環(huán)境協(xié)同操作的,以獲得處理的操作信息。操作信息根據(jù)配置處理,用來生成期望的監(jiān)視信息,以便在微監(jiān)視器顯示區(qū)域中顯示。
文檔編號G06F11/32GK1609790SQ20041006399
公開日2005年4月27日 申請日期2004年6月25日 優(yōu)先權日2003年6月27日
發(fā)明者P·D·加丁, R·松科 申請人:微軟公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
麻城市| 定兴县| 敖汉旗| 临猗县| 淮阳县| 江油市| 松阳县| 兴国县| 海林市| 龙海市| 新竹市| 怀集县| 桐梓县| 南和县| 卢氏县| 弥勒县| 全州县| 广宗县| 芜湖县| 柳河县| 府谷县| 潜山县| 襄城县| 云阳县| 大连市| 正阳县| 德州市| 布拖县| 伊春市| 白沙| 湄潭县| 金乡县| 富民县| 本溪市| 河北区| 横山县| 江华| 北碚区| 班玛县| 积石山| 呼伦贝尔市|