-
Tägliche Überprüfung wichtiger Systemfunktionen
Ich möchte ein CL-Programm schreiben, dass mich automatisch durch die wichtigsten tägliche Prüfungen der Systemfunktionen führt. Also z.B. Checken der Plattenbelegung, QSYSMSG anzeigen, Erreichbarkeit wichtiger Server und Drucker usw.
Welche täglichen Prüfungen nehmt ihr so gewöhnlich vor? Habt ihr das automatisiert oder benutzt ihr die Methode IBM = Immer Besser Manuell? 
Meine Hardware wird bereits mit dem Service Agent überwacht und das funktioniert hervorragend. Aber in der Software, in dem täglichen Wust von Nachrichten die wichtigen Botschaften heraus zu fischen, scheint mir doch ungleich schwieriger zu sein.
Welchen praktischen Weg oder Kompomiss nutzt ihr? Bin für jeden Hinweis dankbar.
Gruß
Detfall
-
Hallo detfall
wenn du willst schick mir ne PN und ich schicke dir ein Script
mit Wrkdsksts
dspmg qsysopr
etc.
flexibel zu handhaben
-
Hallo Detfall,
z.B.:
PGM /* START */
DSPMSG MSGQ(*SYSOPR)
DSPLOG LOG(QHST) PERIOD((*AVAIL *CURRENT) (*AVAIL *CURRENT)) OUTPUT(*)
WRKSPLF SELECT(*ALL)
WRKUSRJOB USER(*ALL) STATUS(*ACTIVE)
DSPLOG PERIOD((*AVAIL *BEGIN)) MSGID(CPF2200)
WRKDSKSTS
ENDPGM
Manfred Maschke
-
Hallo Manfred,
danke für dein CLP. Wie man das programmiert ist mir schon klar. Ich möchte vor allem wissen: WAS kontrolliert ihr täglich? Und was hat sich auf Grund der Erfahrungen als sinvoll erwiesen es täglich zu kontrollieren.
Ist es z.B. wirklich sinnvoll TÄGLICH den freien Plattenplatz zu kontrollieren, wenn in meinem System 7 Terabytes installiert sind und die gerade mal zu 20% belegt sind?
Alles was sich automatisch überwachen lässt möchte ich automatisieren (z.B. mit STRWCH) damit ich mich auf die wirklichen Ausnahmen konzentrieren kann.
Gruß
Detlef
-
Hallo Detlef,
wenn man so viel freien Plattenspeicher hat, brauch man dies wohl nicht täglich prüfen.
Aber es gibt immer wieder Benutzer, die riesige PC-dateien (Bilder) ins IFS speichern.
Und das sollte man schon mitbekommen.
Am wichtigsten sind natürlich die Meldungen Qsysopr, die beantwortet werden müssen. Und wenn es nur ein Drucker ist, der nicht bereit ist. usw.
Manfred
-
Hallo Detlef,
ich prüfe regelmäßig, ob alle Dateien journalisiert sind und ob bzw. welche logische Dateien in fremden Bibliotheken liegen.
Wo Entwickler sind, sind meist auch "unexpected results"
Gruß,
Robert
-
Robert,
journalisiert ihr wirklich ALLE Dateien?
Und wie überprüfst Du, ob die alle journalisiert werden?
Detlef
-
 Zitat von detfall
Hallo Manfred,
danke für dein CLP. Wie man das programmiert ist mir schon klar. Ich möchte vor allem wissen: WAS kontrolliert ihr täglich? Und was hat sich auf Grund der Erfahrungen als sinvoll erwiesen es täglich zu kontrollieren.
Ist es z.B. wirklich sinnvoll TÄGLICH den freien Plattenplatz zu kontrollieren, wenn in meinem System 7 Terabytes installiert sind und die gerade mal zu 20% belegt sind?
Alles was sich automatisch überwachen lässt möchte ich automatisieren (z.B. mit STRWCH) damit ich mich auf die wirklichen Ausnahmen konzentrieren kann.
Gruß
Detlef
Also 7 TB sind ne Menge, aber ich hatte hier schon wild gewordene Jobs die schneller 100 seitige Joblogs produzierten als ich sie löschen konnte.
Für ein langes Wochende vielleicht Zeit genung die Kiste zuzumüllen.
Ich habe hier ne einfache Excel-Tabelle wo ich mir jeden Tag de Werte vom dsksts (habe ich übrigens in ds abgekürzt) eintrage um zu sehen wie der Plattenplatz wächst und für die anderen Werte wie wrkactjob (habe ich in wa abgekürzt) reinschreibe ob alles ok ist.
Grundsätzlich mache ich immer auch ein dsplog um zu sehen ob es User gibt die sich falsch anmelden. Oder ob der Netserver sie abhängt oder oder.
In die ExcelTabelle trage ich aber auch meine anderen Server ein, sodaß ich später immer mal weis wann ne Störung vorlag.
GG
-
 Zitat von detfall
journalisiert ihr wirklich ALLE Dateien? 
Detlef
Alle, die im Havariefall zum Zurückfahren eines Journals benötigt werden. Also alle, die in einer produktiven Anwendung lt. Dateiverwendung zu berücksichtigen sind. Und damit alle, die ich im Falle eines Falles nicht extra prüfen möchte
-
Hallo Detfall,
probier mal den iSeries Navigator aus.
Dort kannst du verschiedene Meßgrößen (u.a. auch die Plattenbelegung) überwachen lassen.
Wenn dann ein definierter Schwellenwert überschritten wird, oder eine Nachricht aufgelaufen ist, kann ein Systembefehl abgesetzt werden, der dich z.B. per Mail/SMS benachrichtigt.
Damit bist du unmittelbar informiert, wenn das Ereignis auftritt. Wenn man manuell kontrolliert, ist es meist zu spät.
Grup
H.
-
Hallo Herbert,
danke für den Hinweis. Die Überwachungen im Navi habe ich auch schon entdeckt und ein bißchen damit experimentiert. Im einem amerikanischen Forum habe ich allerdings gelesen, dass mit dem Befehl STRWCH das Gleiche erreicht wird, aber mit deutlich besserer Performance.
Der Nachteil ist halt, dass man sein Exit-Programm beim STRWCH selber schreiben muss.
Hat schon jemand mal STRWCH eingesetzt?
Gruß
Detlef
-
Hi,
ich schaue mir täglich folgende Dinge an:
wrkprb
wrkalr
wrksyssts
dspmsg qsysopr
wrkactjob sbs((sbs1) (sbs2) ...)
=> hier schaue ich in die wichtigen Subsysteme rein ob alles soweit gestartet ist, jobs auf MSGW stehen usw.
Dafür habe ich mir ein simples Makro erstellt welches ich jeden Tag starte.
Darüber hinaus gibt's regelmäßig eine Auswertung über die Plattenbelegung im IFS und über die Tabellen.
Zusätzlich gibt's noch eine paar spezifische Dinge die mehr mit den Anwendungen verbunden sind, die man auf dem System installiert hat.
Denn es ist gut zu wissen was auf dem System so abgeht aber das hängt auch immer damit zusammen wofür man die Maschine einsetzt.
Stichwort Websphere, ContentManagement, OnDemand etc.
Solche Dinge muss man ebenfalls im Blick halten.
Sollte die Maschine husten, muss man auch wissen woher das Husten herkommt und was dagegen unternehmen kann ;-).
Similar Threads
-
By atwyl in forum IBM i Hauptforum
Antworten: 23
Letzter Beitrag: 29-12-05, 14:31
-
By theyeti in forum IBM i Hauptforum
Antworten: 6
Letzter Beitrag: 22-09-05, 15:12
-
By kab in forum IBM i Hauptforum
Antworten: 9
Letzter Beitrag: 18-09-01, 08:42
Berechtigungen
- Neue Themen erstellen: Nein
- Themen beantworten: Nein
- You may not post attachments
- You may not edit your posts
-
Foren-Regeln
|
Erweiterte Foren Suche
Google Foren Suche
Forum & Artikel Update eMail
AS/400 / IBM i
Server Expert Gruppen
Unternehmens IT
|
Kategorien online Artikel
- Big Data, Analytics, BI, MIS
- Cloud, Social Media, Devices
- DMS, Archivierung, Druck
- ERP + Add-ons, Business Software
- Hochverfügbarkeit
- Human Resources, Personal
- IBM Announcements
- IT-Karikaturen
- Leitartikel
- Load`n`go
- Messen, Veranstaltungen
- NEWSolutions Dossiers
- Programmierung
- Security
- Software Development + Change Mgmt.
- Solutions & Provider
- Speicher – Storage
- Strategische Berichte
- Systemmanagement
- Tools, Hot-Tips
Auf dem Laufenden bleiben
|
Bookmarks