Źródła danych monitorowania zasobów

Dane monitorowania zasobów mogą być przechwytywane lub importowane z kilku źródeł.

IBM Tivoli Monitoring

Produkt IBM Tivoli Monitoring służy do monitorowania aplikacji systemowych i sieciowych oraz do zarządzania nimi na wielu platformach, a także do śledzenia dostępności i wydajności wszystkich elementów sieci przedsiębiorstwa. Za pomocą raportów udostępnianych przez produkt IBM® Tivoli Monitoring można określać trendy i rozwiązywać problemy.
Nie wszystkie agenty produktu IBM Tivoli Monitoring są obsługiwane. Dostępnych jest ponad 100 agentów produktu IBM Tivoli Monitoring, pochodzących od firmy IBM oraz innych dostawców. Na potrzeby gromadzenia danych monitorowania zasobów obsługiwane są następujące agenty produktu IBM Tivoli Monitoring:
  • Agenty systemu operacyjnego
    • Agent monitorowania dla systemu operacyjnego Linux
    • Agent monitorowania dla systemu operacyjnego UNIX
    • Agent monitorowania dla systemu operacyjnego Windows
    • Agent monitorowania dla systemu operacyjnego z/OS
  • Agenty aplikacji
    • Agent monitorowania dla produktu Citrix
    • Agent monitorowania dla produktu IBM DB2
    • Agent monitorowania dla produktu IBM Tivoli Composite Application Manager for WebSphere
    • Agent monitorowania dla serwera IBM WebSphere Application Server
    • Agent monitorowania dla produktu IBM WebSphere MQ
    • Agent monitorowania dla bazy danych Oracle
    • Agent monitorowania dla protokołu SNMP-MIB2 (wyłącznie)

Monitorowanie bazy danych IBM DB2

Produkt IBM DB2 gromadzi informacje pochodzące z menedżera bazy danych i jego baz danych oraz wszystkich połączonych aplikacji. Monitor obrazów stanu przechwytuje stan aktywności bazy danych w określonym momencie.

Infrastruktura monitorowania wydajności produktu IBM WebSphere

Produkt IBM WebSphere Application Server gromadzi dane o wydajności i udostępnia interfejsy umożliwiające monitorowanie tych danych przez aplikacje zewnętrzne. Gromadzenie danych odbywa się za pośrednictwem infrastruktury monitorowania wydajności (Performance Monitoring Infrastructure – PMI) w celu ułatwienia identyfikacji problemów z wydajnością i usprawnienia strojenia środowiska, w którym są uruchamiane aplikacje WWW. Infrastruktura monitorowania wydajności stanowi bazową strukturę serwera WebSphere Application Server, za pomocą której są gromadzone dane o wydajności pochodzące z różnych zasobów środowiska wykonawczego, takich jak wirtualna maszyna języka Java™ (JVM) i pule wątków, oraz komponentów aplikacji, takich jak serwlety i komponenty Enterprise JavaBeans (EJB).

Java Management Extensions

Za pomocą technologii Java Management Extensions (JMX) można monitorować charakterystyki wydajności serwerów aplikacji oraz aplikacji uruchamianych na serwerach aplikacji. Monitorowanie JMX jest obsługiwane przez następujące serwery aplikacji:

Monitorowanie JMX jest również obsługiwane przez wirtualne maszyny języka Java.

Metryka bazy danych Oracle

Baza danych Oracle gromadzi metryki dotyczące poprawności i obciążenia bazy danych.

Demon rstatd w systemie UNIX

Demon rstatd umożliwia zdalne gromadzenie statystyk wydajności pochodzących z komputerów z systemem UNIX (lub Linux), które są podłączone do sieci. Demon rstatd gromadzi statystyki dotyczące sieci, pamięci wirtualnej, przerwań, dysku i wykorzystania procesora.

Agenty protokołu SNMP (Simple Network Management Protocol)

Protokół SNMP (Simple Network Management Protocol) jest zwykle używany do monitorowania wydajności, sprzętu i poprawności sieci. Agenty SNMP to komponenty oprogramowania, które są instalowane na urządzeniach zarządzanych i gromadzą informacje dotyczące zarządzania.

Monitor wydajności systemu Windows

Monitor wydajności systemu Windows (PerfMon) gromadzi dane z obiektów wydajności. System operacyjny Microsoft Windows udostępnia obiekty wydajności dla głównych komponentów sprzętowych, np. pamięci i procesorów. Poszczególne obiekty wydajności udostępniają określone liczniki wydajności. Na przykład obiekt Pamięć udostępnia licznik Strony/s, który śledzi szybkość stronicowania pamięci. Inne programy, na przykład Internet Information Services (IIS) i Microsoft SQL Server, mogą instalować na komputerze własne obiekty wydajności. Na przykład program serwera poczty może zainstalować obiekt wydajności poczty. Dostępność określonych liczników zależy od wersji systemu operacyjnego Windows oraz innych programów zainstalowanych na komputerze.

Opinia