SYSINFO

Sysinfo Bild

Immer wieder taucht in unserem Support die Frage auf, ob das System ordnungsgemäß funktioniert oder sich Fehler zeigen, beispielsweise in den Backups. Ebenso sind immer wieder Fragen zu Betriebssystem, Systemausstattung, installierten Softwareversionen oder Fragen zum Systemwachstum zu beantworten. Grundsätzlich können diese und mehr Informationen durchaus aus dem Livesystem oder aus dem Monitoring abgeleitet werden. Allerdings ist dies immer wieder mit großem Aufwand verbunden und ergibt meist ein unvollständiges Bild. Aus diesem Grund haben wir 2018 das Projekt SYSINFO gestartet und setzen dies sehr erfolgreich bei Kunden mit beauftragter Systemwartung ein.

Welche Vorteile bietet Ihnen die Überwachung mithilfe von SYSINFO?

Mit SYSINFO erhalten Sie eine genaue und aktuelle Leistungsübersicht über die Systemaktivitäten und verschiedene Kenngrößen die für Ihren Systembetrieb relevant sind. Diese beinhalten unter anderem die Systemlast, CPU-Aktivitäten, Speicher, Paging, IO und das Netzwerk sowie Details zur Oracle-Datenbank. Mit der Leistungsanalyse ist die Möglichkeit zur Planung der Ressourcenverteilung auf Wochen, Tagen und zu bestimmten Uhrzeiten gegeben. Punktuelle und periodische Auslastungen sind deutlich erkennbar.

Dies ermöglicht Ihnen das schnelle Erfassen von möglichen zukünftigen Engpässen sowie die einfache Bewertung der aktuellen Situation. Sie können dadurch selbst beurteilen, inwiefern eine Änderung der Systemumgebung notwendig ist und entsprechend eingeplant werden muss. Darüber hinaus können wir anhand konkreter Messwerte auch Vorschläge zur Verbesserung der Performance und des Lastverhaltens geben. Anhand der Analysen erhalten Sie Handlungsempfehlungen, die Sie selbst umsetzen können oder uns zur Bearbeitung geben.

Darüber hinaus leistet SYSINFO auch wertvolle Hilfe bei der Analyse von aktuellen Fehlerzuständen – wir erkennen schnell, ob Datenspeicher voll laufen / vollgelaufen sind oder sich das System anders als gewohnt verhält. Wir können uns sehr viel schneller mit der Behebung des Problems befassen. Dies spart wertvolle Produktionszeit. Die Rohdaten stehen prinzipiell über einen unbegrenzten Zeitraum zur Verfügung, so dass auch nachträglich die Analyse von bisher nicht betrachteten Szenarien möglich ist oder auch historische Sachverhalte darstellbar sind.

SYSINFO CPU Übersicht

Wie funktioniert das Überwachen von Systemaktivitäten?

Auf Ihrem System werden regelmäßig Systemdaten erfasst und gespeichert. Zu einem späteren Zeitpunkt werden diese Daten in unser Analysesystem übertragen und verarbeitet. Nach der Analyse der Daten erzeugen wir einen übersichtlichen Report, der viele der Aspekte berücksichtigt und einen Überblick sowie einen detaillierteren Einblick in Systemdetails gibt. Die meisten Aspekte werden als anschauliche Grafiken in den Report eingebunden, sodass eine schnelle, aussagekräftige Beurteilung möglich ist.

Beispielanwendung: „Wann merken Sie, dass Ihr Datenspeicher voll ist?“

Sysinfo Speicherauslastung 1
Sysinfo Speicherauslastung 2

Meistens bemerken Sie Fehler erst dann, wenn es zu spät ist und die Anwender sich über Fehler oder Systemausfälle beklagen. In unserem Projekt SYSINFO nutzen wir Trendanalysen, die dies verhindern sollen. Wir berechnen, zu welchem wahrscheinlichen Zeitpunkt der Datenspeicher voll belegt sein wird und können frühzeitig eine Empfehlung zur Speichererweiterung geben. Sie haben genügend Zeit, präventiv die Speicherkonfiguration anzupassen. Einen Ausfall der Produktion kann dadurch verhindert werden. Bei einem anstehenden Urlaub, zum Wochenende oder vor Feiertagen kann Ihnen SYSINFO die Sicherheit geben, dass in der Zeit der Abwesenheit keine absehbaren Ausfälle auftreten werden, zum Beispiel Speicherplatzmangel. Sie können im Vorfeld schon die notwendigen Maßnahmen einleiten.

Welche Daten werden erhoben?

Die erhobenen Daten beinhalten grundsätzlich keine personenbezogenen Daten oder Produktionsdaten, sowie keine firmeninterne Informationen. Benutzerauditierung oder Datenprozessanalysen werden grundsätzlich nicht durchgeführt.

Folgende Bereiche werden erfasst und analysiert:

• Plattformdaten mit Betriebssystemversion, Systemeinstellungen, Netzwerkeinstellungen

• Performancedaten zu CPU, Memory, IO, Netzwerk, Betriebssystemprozesse

• Plattenspeicherbelegung

Oracle Version und Patchstand

• Oracle Instanzdaten mit Status, Tablespaceauslastungen mit Datafiles, Parametrisierung, Controlfiles, Redologfiles, Accountstatus, DB-Links

• Größe von Tables und Indexes, Erfassung Invalid Objects

• Backupstatus Oracle mit RMAN Sicherungen, Export

Übersicht Sysinfo Backup

Voraussetzungen für Sysinfo

Das Bedürfnis, eine optimale Serverumgebung für Ihre Anwendung zu haben.

Die Erhebung der Daten erfolgt auf Ihrem System mit Linux- und Oracle-Bordmitteln. Alle Oracle Linux-Systeme sowie Oracle-Datenbanken sind für die Nutzung von SYSINFO geeignet. Eine Installation von zusätzlicher Software auf dem Server findet nicht statt. Zur Abholung der Daten benötigen wir lediglich einen Zugang per ssh bzw. VPN. Wenn Sie wissen wollen ob Ihr System für Sysinfo geeignet ist, dann fragen Sie uns unverbindlich an!

Wie geht es weiter?

Wir erweitern SYSINFO kontinuierlich und planen aktuell auch den Einsatz von Methoden der künstlichen Intelligenz. Diese sollen nach und nach eine möglichst automatisierte Analyse und Bewertung der Systeme ermöglichen und frühzeitig melden, wenn ein System gewartet werden muss oder sich bestimmte Zustände schleichend ändern. Weiterhin werden die Reports nach und nach verfeinert und erweitert. Anregungen unserer Kunden fließen ebenso in die Entwicklung mit ein. Mittelfristiges Ziel ist, dass wir deutlich mehr Systeme aggregieren und übergreifend auswerten und vergleichen können. Es ergeben sich somit Vorteile für alle Teilnehmer, denn ungewollte Zustände können global erkannt und auch global in allen Systemen behoben werden.

Letztlich soll dies zu noch stabileren und zuverlässigeren Systemen führen, die im Lauf der Zeit auch immer weniger Wartung bedürfen.