Präsentation: openSM2 Performance Monitoring

Werbung
openSM2
Enterprise Performance Monitoring
Copyright 2010 FUJITSU TECHNOLOGY SOLUTIONS
Agenda
 openSM2

Überblick

INSPECTOR

ANALYZER
1
© Copyright 2010 Fujitsu Technology Solutions
Überblick
 openSM2

bietet eine einheitliche Lösung für das unternehmensweite Performance
Management

unterstützt die Serversysteme Microsoft Windows, Linux, Solaris™,
VMware™ ESX Server™, Xen und BS2000/OSD und die
Speichersysteme Symmetrix, CLARiiON und FibreCAT sowie alle
SNMP-fähigen Systeme

bietet eine umfassende Online-Überwachung mit konfigurierbarem
Alarmmanagement

ermöglicht detaillierte Engpassanalysen sowie Prognosen über den
zukünftigen Leistungsbedarf

versetzt Sie so in die Lage, die Performance Ihrer Systeme zu optimieren
2
© Copyright 2010 Fujitsu Technology Solutions
Überblick
 Architektur

openSM2 besteht aus den Komponenten
• INSPECTOR für die simultane Online-Überwachung mehrerer
Systeme
• ANALYZER für die Offline-Auswertung von Messwertedateien
3
© Copyright 2010 Fujitsu Technology Solutions
Überblick
 Messdatenerfassung

openSM2 erfasst eine Vielzahl von Messdaten von
• Windows-Systemen über die WMI-Schnittstelle
• Linux- und Xen-Systemen über SSH
• Solaris-Systemen über verschiedene Systemschnittstellen (kstat, /proc,
statvfs)
• VMware ESX Server-Systemen über den VI web service
• BS2000/OSD-Systemen mit dem Messmonitor SM2
• Speichersystemen über StorMan
• anderen Systemen mit SNMP

Die Messdaten können für alle Systeme außer Solaris und BS2000/OSD
remote ("agentless") erfasst werden

Die Messdaten werden für die Online-Überwachung bereit gestellt und
können auch zur späteren Auswertung in eine Messwertedatei
abgespeichert werden
4
© Copyright 2010 Fujitsu Technology Solutions
Überblick
 Messdaten von Windows-Systemen

openSM2 erfasst Messgrößen aus folgenden Bereichen:
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
Auslastung des Prozessors im Benutzer- und privilegierten Modus
Auslastung der logischen Partitionen von Platten
Auslastung der physikalischen Platten
Messdaten zur Kommunikation mit dem Netzwerk
Länge der Server Work Queues
Auslastung des Dateisystem-Cache
Auslastung des physikalischen und virtuellen Speichers
Anzahl der Prozesse, Threads, Events, Semaphoren und Mutexe
Auslastung der Paging-Datei
Anzahl der Systemaufrufe
Anzahl der Ein-/Ausgaben
Prozess- und Workload-spezifische Messdaten
Abrechnungs- und Prozessor-auslastungsdaten von Job-Objekten
Informationen zu den aktiven Prozessen der Job-Objekte
Informationen über die Print Queue
Übertragungsraten von TCP/IP Netzverbindungen
Informationen über Microsoft Anwendungen (IIS, Exchange, SQL Server)
5
© Copyright 2010 Fujitsu Technology Solutions
Überblick
 Messdaten von LINUX-Systemen

openSM2 erfasst Messgrößen aus folgenden Bereichen:
• CPU-Auslastung im Benutzer- und Systemmodus, sowie im IO-Wartezustand
• Anzahl der Prozesse und Context Switches
• Anzahl der wartenden Prozesse
• Speicherauslastung
• Anzahl der Ein-/Ausgaben
• Übertragungsraten der Geräte
• Page-In- und Page-Out-Aktivitäten
• Ein- und Auslagerungsaktivitäten (Swapping)
• freie Speicherseiten und Plattenblöcke im Swap-Bereich
• Netzwerkdaten
• Prozess- und Workload-spezifische Messdaten
6
© Copyright 2010 Fujitsu Technology Solutions
Überblick
 Messdaten von SOLARIS-Systemen

openSM2 erfasst Messgrößen aus folgenden Bereichen:
• CPU-Auslastung im Benutzer- und Systemmodus, sowie im IO-Warte-zustand
• Aktivitäten der blockorientierten Geräte
• Auslastung der Systempuffer im Hauptspeicher
• Anzahl der Systemaufrufe
• Page-In- und Page-Out-Aktivitäten
• Speicherzuweisung durch den Systemkern
• Anzahl der Locks und daraus resultierende Wartezeiten
• Message- und Semaphor-Aktivitäten
• Länge und Auslastung der Warte-schlangen
• Ein- und Auslagerungsaktivitäten (Swapping)
• freie Speicherseiten und Plattenblöcke im Swap-Bereich
• Anzahl der Einträge und Größe der Systemtabellen
• Netzwerkdaten
• Prozess- und Workload-spezifische Messdaten
• Dateisystemdaten
7
© Copyright 2010 Fujitsu Technology Solutions
Überblick
 Messdaten von VMware ESX Server-Systemen

openSM2 erfasst Messgrößen des gesamten Servers und der einzelnen
virtuellen Maschinen aus folgenden Bereichen:
• Anzahl der virtuellen Maschinen
• Anzahl der realen und virtuellen Prozessoren
• Auslastung der Prozessoren insgesamt und durch die virtuellen Maschinen
• Speicherbelegung durch den VMkernel und die virtuellen Maschinen
• Größe und Belegung des Swap-Bereichs
• Ein- und Auslagerungsaktivitäten (Swapping)
• Zugriffs- und Datenübertragungsraten der Platten
• Datenübertragungsraten des Netzwerks
8
© Copyright 2010 Fujitsu Technology Solutions
Überblick
 Messdaten von Xen-Systemen

openSM2 erfasst Messgrößen des gesamten Servers und der einzelnen
virtuellen Maschinen aus folgenden Bereichen:
• Anzahl der virtuellen Maschinen
• Anzahl der realen und virtuellen Prozessoren
• Auslastung der Prozessoren insgesamt und durch die virtuellen Maschinen
• Speicherbelegung durch die virtuellen Maschinen
• Datenübertragungsraten der virtuellen Blockdevices
• Datenübertragungsraten des Netzwerks
9
© Copyright 2010 Fujitsu Technology Solutions
Überblick
 Messdaten von BS2000/OSD-Systemen

openSM2 erfasst Messgrößen aus folgenden Bereichen:
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
CPU-Auslastung
Anzahl der Ein- und Ausgaben
Hauptspeicher- und Adressraumauslastung
Kanalauslastung
Plattenauslastung
Anzahl Tasks pro Tasktyp
Kategorie- und taskspezifischer Ressourcenverbrauch
Zugriffe auf Dateien
Katalogzugriffe
Bedienzeiten von Geräten
Auslastung von Pubsets
UTM-Anwendungen
BCAM-Verbindungen
ISAM-Pools
DAB-Caches
Dateimigrationen durch HSMS
Rechnerkommunikation mit MSCF
Partitionen und emulierten Volumes des GS
TCP/IP-Verbindungen
Hypervisor- und Gastsystemaktivitäten in VM2000-Systemen
Symmetrix-Systeme
UDS/SQL und SESAM/SQL
10
© Copyright 2010 Fujitsu Technology Solutions
Überblick
 Messdaten von Speichersystemen

openSM2 erfasst Messgrößen aus folgenden Bereichen:
• Zugriffsraten (Lesen/Schreiben)
• Datenübertragungsraten (Lesen/Schreiben)
• IO-Antwortzeiten (Lesen/Schreiben)
 Messdaten von SNMP-fähigen Systemen

openSM2 erfasst Messgrößen aus den Gruppen ip, tcp und udp
der MIB-2
11
© Copyright 2010 Fujitsu Technology Solutions
Überblick
 Monitoring von Anwendungen


Anwendungen können mit Hilfe von Workload-Klassen überwacht
werden
Definition von Workload-Klassen
• Prozesse einer Anwendung werden zu einer Workload-Klasse
zusammengefasst
• WORKLOAD_CLASS=<name>,UID=<uid-list>,CMD=<cmd-list>

Messdaten von Workload-Klassen, z.B.
• CPU-Verbrauch
• Ein-/Ausgaben
• Speichernutzung
• Page Fault Rate
• Systemaufrufe
12
© Copyright 2010 Fujitsu Technology Solutions
Überblick
 Prozesshitlisten:


Erzeugung der Liste der Prozesse mit dem höchsten CPU-Verbrauch für
jedes Messintervall
Identifizierung der an Lastspitzen beteiligten Prozesse
13
© Copyright 2010 Fujitsu Technology Solutions
INSPECTOR
 Funktionsüberblick





Simultane Online-Überwachung mehrerer Systeme
Grafische und tabellarische Präsentation der Messdaten in vordefinierten
Reports
Definition neuer Reports und Verknüpfung von Messgrößen durch
Formeln
Überwachung der Messdaten mittels benutzerdefinierter Regeln
Flexibel konfigurierbare, automatische Reaktionen auf Ausnahmesituationen
• Auslösen eines akustischen Alarms
• Starten einer Prozedur
• Senden einer E-Mail oder SMS
• Senden eines SNMP-Traps*

Subagent für SNMP-Management*
* BS2000/OSD und Solaris
14
© Copyright 2010 Fujitsu Technology Solutions
INSPECTOR
 Überwachungsbildschirm
15
© Copyright 2010 Fujitsu Technology Solutions
INSPECTOR
 Regel-basierte Überwachung und Steuerung
(Untergrenze < Messwert(Messgröße 1)  Obergrenze)
:
AND (Untergrenze < Messwert(Messgröße n)  Obergrenze)
THEN Aktionen ausführen
Regel: IF
SMS
E-Mail
Messdaten
Regel
Prozedur
Aktionen
16
SNMP
© Copyright 2010 Fujitsu Technology Solutions
ANALYZER
 Funktionsüberblick

Benutzerfreundliche grafische Oberfläche für die Auswertung von
Messwertedateien

Erzeugung aussagekräftiger Grafiken aus den Messdaten

Unterstützung von Engpass- und Trendanalysen

Identifizierung der beteiligten Prozesse bei Systemhochlast

Identifizierung überlasteter Betriebsmittel durch automatische Erzeugung
von Hitlisten der Messobjekte mit den höchsten Werten

Automatisierung von Auswertungen mit Makros

Auswahl verschiedener Analysefunktionen (Mittelwert, Häufigkeiten,
Minimum, Maximum, Quantil)

Einfache Übertragung der Auswertungsergebnisse in MicrosoftProgramme (Excel, Word, PowerPoint) und das Intranet/Internet

Speicherung von komprimierten Messdaten in Langzeitdateien
17
© Copyright 2010 Fujitsu Technology Solutions
ANALYZER
 Auswertungsergebnisse
18
© Copyright 2010 Fujitsu Technology Solutions
openSM2 …
… eine auf Kundenanforderungen zugeschnittene,
einfach zu bedienende und kostengünstige Lösung für die
Überwachung von Server- und Speichersystemen
19
© Copyright 2010 Fujitsu Technology Solutions
Herunterladen