Foglight簡介
Foglight 是一種易於實施和使用的套用監控解決方案,採用輕量數據採集和快速信息發布機制,大大降低了系統資源消耗,實現了快速的投資回報。
Foglight可以與Netcool、Tivoli、HP OpenView和其它第三方管理框架產品集成,向其傳送相關事件和報警信息。
Foglight 包括Server、Agent和Console三部分:
Foglight Server用於對所採集的性能數據進行關聯、分析和集中存儲。
Foglight Agent負責按照預先定義的時間間隔,收集信息並傳送給Foglight Server。Foglight Agent運行於被監控的伺服器上。
Foglight Console為基於Web的管理控制台,對Foglight進行管理和回響報警事件。
Foglight——套用系統監控解決方案
方案簡介
IT 環境的複雜性,要求企業必須建立完善的性能監控機制,通過專門的人員配備和專業監控工具,對資料庫、企業套用、作業系統和網路設備等軟硬體設施的性能實施監控。
Foglight 是 Quest 的高級套用監控解決方案,可以對所有影響企業 IT 性能的伺服器、資料庫、作業系統、 Web Sever 和網路進行監控和管理,改善系統的性能和可用性。
Foglight 是一種易於實施和使用的套用監控解決方案,採用輕量數據採集和快速信息發布機制,大大降低了系統資源消耗,實現了快速的投資回報。
Foglight 可以與 Micromuse Netcool 、 Tivoli IT Director 、 HP OpenView 和其它第三方管理框架產品集成,向其相關事件和報警信息。
產品結構
Foglight 包括伺服器、 Agent 和圖形化用戶界面三部分。
Foglight 伺服器
具備智慧型化的規則引擎和專門用來存儲性能數據的 Repository 庫,可以對所採集的性能數據進行關聯、分析和集中化存儲。
Foglight Agent
負責按照預先定義的時間間隔,收集信息並傳送給 Foglight 伺服器,進行存儲、分析或報警處理。 Foglight 代理運行於被監控的伺服器, CPU 和記憶體占用很少,是一種輕型數據採集方案,對被監控系統和網路流量不會產生影響。
用戶界面
Foglight 具有基於 Java 的圖形化接口,以及 Web 方式的管理界面,具有良好的易用性和遠程管理功能。 Foglight 提供了圖形化和 HTML 格式報表,即可根據需求自動生成,也可由用戶定製產生。
管理特色
服務級協定管理 (SLA)
為了獲得最佳的性能和可用性等級,不僅要收集相關的性能數據並作出回響,還必須能夠將關鍵數據與系統事件進行關聯,以確定是否達到了既定的服務等級要求。 Foglight 允許用戶主動定義與特定服務級相關的性能數據,並通過數據收集和分析,報告系統實際達到的服務級。
回響時間計量 (RTM)
Foglight 具備持續監控 Web 交易並就回響時間問題向系統管理員報警的能力,並可實現交易審查、最佳性能 ( 服務級協定符合狀態 ) 和可用性信息的按需提供等。 Foglight 的主動式監控會就系統故障、回響時間和吞吐量等異常信息向 Web 管理員報警。
深入診斷( Drilldown )
Spotlight 產品系列主要包括:
Spotlight on Oracle
Spotlight on DB2
Spotlight on SQL Server
Spotlight on Sybase
Spotlight on Web Server
Spotlight on Unix
Spotlight on Window
Spotlight on Exchange
Spotlight on EMC
管理內容
作業系統
Foglight 能夠主動地管理和監控多種作業系統和伺服器,確保業務系統穩定運行。 Foglight 目前所支持的作業系統包括:
Windows 2000 、 Windows NT、AIX 、 Solaris 、 HPUX、AIX 、 Solaris 、 HPUX、Linux
Foglight 提供了許多詳盡的監控選項,並提供逐層深入的報警功能,使管理員能夠快速識別作業系統環境中性能下降的因素。 Foglight 提供的監控指標主要包括:
作業系統 CPU 的使用狀況
記憶體使用狀況
檔案系統使用狀況
進程統計信息
用戶利用 CPU 狀況
用戶利用記憶體狀況
用戶執行進程狀況
網路吞吐狀況
網卡利用率狀況
網路碰撞率、錯誤率等狀況
系統可用性狀況
系統回響時間等
資料庫
Foglight 提供對多中資料庫的監控管理功能,實現資料庫 24X7 無人職守的監控。利用 Foglight ,管理員能夠在影響資料庫及套用之前預先識別系統瓶頸,變被動的管理方式為主動管理方式。目前 Foglight 可以監控的資料庫包括:
Oracle 7x 、 8x 、 8i 、 9i
Oracle Log Monitor
Sybase
MS SQL Server 7 & 2000
DB2
Foglight 能夠讓管理員深入地檢查資料庫內部的情況。此外, Foglight 可以與 Quest 資料庫監控最佳化產品集成,實現更加深入地問題診斷、定位及解決功能。這些產品包括:
Oracle 資料庫
產品為 Quest Central for Oracle ,其中 Spotlight on Oracle 可以實現對 Oracle 資料庫實時診斷。 Quest Central for Oracle 提供的 Notice Board 可以接收 Foglight 對 Oracle 資料庫監控的報警。 DBA 可以利用 Quest Central for Oracle 中相應的組件對報警進行深入定位以及最終解決問題。
DB2 資料庫
產品為 Quest Central for DB2 ,其中 Spotlight on DB2 可以實現對 DB2 資料庫實時診斷。 DBA 可以利用 Quest Central for DB2 中相應的組件對報警進行深入定位以及最終解決問題。
SQL Server 資料庫
產品為 Spotlight on SQL Server ,可以實現對 SQL Server 資料庫實時診斷。
Sybase 資料庫
產品為 Spotlight on Sybase ,可以實現對 Sybase 資料庫實時診斷。
如針對 Oracle 資料庫,通過 Foglight 的 Oracle Instance Overview 可以監控在特定的時間範圍內 Oracle 資料庫服務的 CPU 使用率、資料庫記憶體緩衝區的命中率、 I/O 分布情況及 Oracle 用戶會話 ( 用戶登錄 ) 等信息。主要的監控信息包括:
命中率狀況
Lock 競爭狀況
Shared Pool 使用狀況
數據字典使用狀況
排序狀況
Session 狀況
Rollback 段使用狀況
Redo Log 使用狀況
表空間使用狀況
登錄用戶狀況
Alert 日誌
Oracle 資料庫可用性
Oracle 資料庫記憶體使用狀況
Oracle 資料庫 CPU 利用狀況等
套用伺服器
目前,很多 Web 套用系統都是基於 J2EE 的套用架構設計的,確保關鍵 Web 應用程式的高性能和可用性對於業務的成功是至關重要的。 Foglight 能夠對複雜的套用架構進行全面地監控,並能提供詳細的分析,報告和報警,以這些信息為指導,管理員可以快速定位系統的瓶頸所在。
Foglight 提供對如下應用程式伺服器的監控:
Foglight Cartridge for BEA WebLogic Server
Foglight Cartridge for IBM WebSphere Server
Foglight Cartridge for BEA Weblogic Server 可以監控 BEA WebLogic Server 的性能和可用性,主要功能包括:
自動收集 BEA WebLogic Server 的性能信息,定義報警的閾值
分析 Java Virtual Machine (JVM) 的性能
提供相應的視圖深入 BEA WebLogic Server ,對獨立的 JSP , Servlets 和 EJB 進行監控
獲取應用程式中 Java Class 運用多種 Method 的回響時間
Oracle 提供 Repository 存放監控的歷史信息資料庫可用性
Oracle 能夠監控 WebLogic Server Cluster
提供 WebLogic 的管理控制台
Web 伺服器
Web Server 已經成為業務系統中重要的一部分, Web Server 的性能問題將導致整個應用程式的可用性。無論 Web Server 是 Apache 還是 MicroSoft 的 IIS , Foglight 都提供深入的監控功能,使管理員及時了解到 Web 伺服器的吞吐量和利用率。
Foglight 具備持續監控 Web 交易並就回響時間問題向系統管理員報警的能力,並可實現交易審查、最佳性能 ( 服務級協定符合狀態 ) 和可用性信息的按需提供等。 Foglight 的主動式監控會就系統故障、回響時間和吞吐量等異常信息向 Web 管理員報警
Foglight 的 Transaction recorder 允許管理員自己定義一個 Web 的事務,這個事務中的每一部分都將被自動地記錄下來,管理員可以定製時間表在特定的時間運行這個事務。通過這種方式,管理員可以了解到同樣一個 Web 事務在一天的不同時段,或一個月中的不同工作日回響時間的變化情況。
企業套用
Foglight 具有針對不同企業套用的管理模組,幫助用戶實現深入的套用性能分析和管理。現有的套用管理模組包括:
Foglight? Cartridge for PeopleSoft
持續監控 PeopleSoft 環境的不同組件, 包括 Web server 、套用伺服器 (Tuxedo) 和資料庫伺服器。
Foglight? Cartridge for mySAP.com?
利用多種內置的 agent ,持續監控關鍵的 mySAP.com 套用,及時發現性能瓶頸並提供快速診斷和解決功能。
Foglight? Cartridge for Siebel eBusiness Applications
持續監控 Siebel 環境的不同組件,包括網關、企業伺服器、 Siebel 伺服器、組件集、任務、檔案系統和資料庫伺服器。額外的 Agent 還可實現最終用戶端回響時間和特定交易的服務級監控。
公司介紹
Quest Software, Inc. (NASDAQ: QSFT) 是業界領先的套用管理解決方案供應商。致力於通過改善企業關鍵套用的性能和可用性,降低其運行成本,幫助 IT 專業人員高效率地完成關鍵業務數據和套用系統的管理工作。
Quest 公司的全線產品不僅可以管理包括 Oracle 、 IBM 和 Microsoft 在內的資料庫套用,也為包括 Oracle E-Business Suite 、 Siebel eBusiness Applications 、 mySAP.com 、 Microsoft Exchange 及 PeopleSoft 等企業級套用系統提供了最佳的管理方案。
Quest 面向 Oracle 的管理工具專門為資料庫的開發人員和管理人員而設計,從不同的視角幫助相關人員檢查可能的性能問題。其產品專業化強,設計細膩,易於使用,被全世界廣大用戶所使用,在同類產品中具有絕對領先的技術和市場優勢。相關產品系列分為性能維護管理、高可用性管理及套用開發管理三部分。
Quest 產品 1999 年進入中國。在短短的時間內,已經被包括北京電信、哈爾濱電信、 Motorola 、東方資產、北京地稅、新疆移動、浙江移動、湖北電信、浙江電信及大唐電信等大批企業用戶採用 , 並以其適用性和高品質博得了用戶的讚譽。
原文來自:http://www.innovatedigital.com/JavaTuning/Foglight.shtml