MESSENGER. User s Guide Version 8

MESSENGER User’s Guide—Version 8 Falls Sie Fragen oder Informationen haben, wenden Sie sich bitte an: IST - INTEGRIERTE SYSTEM TECHNIK Lychener Stra...
Author: Hermann Kalb
8 downloads 2 Views 702KB Size
MESSENGER User’s Guide—Version 8

Falls Sie Fragen oder Informationen haben, wenden Sie sich bitte an: IST - INTEGRIERTE SYSTEM TECHNIK Lychener Straße 30 10437 Berlin Telefon: 030 – 873 383 61 Mobiltelefon: 01523 405 5810 E-Mail: [email protected] http://www.ist-del.com Diese Ausgabe des Handbuches ist für Versionen 8.0 von MessengerPlus und MessengerConsole und alle folgenden Versionen, falls nicht anders angegeben. Stand: März 2013. Beachten Sie bitte: Die in diesem Handbuch enthaltenen Informationen können ohne vorherige Ankündigung geändert werden. Es könnte sein, dass in diesem Handbuch noch technische Ungenauigkeiten oder satztechnische Fehler enthalten sind. Das Handbuch wird jedoch regelmäßig überprüft, und Korrekturen sind in allen folgenden Ausgaben enthalten. Der Inhalt des Handbuches ist ohne Gewähr. Weder BYTWARE noch IST – Integrierte System Technik übernehmen eine Garantie bezüglich des Materials oder des hier beschriebenen Produktes, einschließlich, aber nicht beschränkt auf, implizierte Garantien und die Eignung für bestimmte Zwecke. Weder BYTWARE noch IST – Integrierte System Technik haften für hierin enthaltene Fehler oder für zufällige oder Folgeschäden, die in Verbindung mit der Lieferung, Leistung oder Benutzung des Materials oder des hierin beschriebenen Produktes stehen. Dieses Handbuch enthält geschützte Informationen. Kein Teil dieses Handbuchs darf in jeglicher Form oder in irgendeiner Weise reproduziert werden. MESSENGERPLUS ist eine eingetragene Handelsmarke der Firma BYTWARE, Inc. IBM, iSeries, System i und AS/400 sind eingetragene Handelsmarken der International Business Machines. Andere Marken- und Produktnamen sind Handelsmarken oder eingetragene Handelsmarken ihrer jeweiligen Eigentümer. (c) Copyright 1988 -2012 BYTWARE, Inc. All rights reserved. BYTWARE 6533 Flying Cloud Dr., Suite 200, Eden Prairie, MN 55344 USA

Inhaltsverzeichnis Über dieses Handbuch ......................................................................................................................3  Kapitel 1 – Einführung ......................................................................................................................4  Kapitel 2 – Installation .................................................................................................................... 12  Kapitel 3 – MessengerPlus Menüs ................................................................................................. 14  Kapitel 4 – Systemoptionen ............................................................................................................ 17  Kapitel 5 – Konfiguration und Setup des Modems ......................................................................... 19  Kapitel 6 – Paging Provider............................................................................................................. 27  Kapitel 7 – Paging / Versenden von Nachrichten ........................................................................... 32  Kapitel 8 - Überwachung ................................................................................................................ 60  Kapitel 9 – Aktionen ...................................................................................................................... 105  Kapitel 10 - Jobplanung ................................................................................................................ 112  Kapitel 11 - Ereignisse .................................................................................................................. 116  Kapitel 12 - MessengerConsole .................................................................................................... 123  Kapitel 13 – Download von Program Temporary Fixes (PTF) ...................................................... 133  Kapitel 14 – Anhang ...................................................................................................................... 137 

2

Über dieses Handbuch Glossar Aktion Bezieht sich auf eine automatisierte Aktion, die MessengerPlus ausführt, wenn ein Ereignis eintritt, wie beispielsweise das Senden einer E-Mail Nachricht, das Ausführen eines Befehls usw. Aktionen können auch ausgeführt werden, wenn ein Ereignis bestätigt wird oder eine Überwachung zurückgesetzt wird. Ereignis Bezieht sich auf jede Art einer nachvollziehbaren Änderung, die auf dem System passiert. Ein Ereignis kann eine Nachricht sein oder auch das Fehlen einer Nachricht oder eines Jobs. Ereignisüberwachung Bezieht sich auf das Sammeln von Filtern und Aktionen, die zu einer einzelnen Gruppe zusammengestellt werden. Filter Bezieht sich auf einen Datensatz, der ein bestimmtes Datenelement definiert, das Sie in die Überwachung einbeziehen oder davon ausschließen möchten, wie beispielsweise eine bestimmte Nachricht oder einen Job. MessengerPlus erstellt Ereignisse in Reaktion auf die Filter, die Sie definieren. Überwachung Bezieht sich auf das Sammeln von Ereignisüberwachungen, die für eine gemeinsame Datengruppe definiert werden, wie die Nachrichtenwarteschlange oder aktiver Job. Überwachungen sind die höchste Ebene von Gruppen, die innerhalb von MessengerPlus vorkommen. Pager Bezieht sich auf traditionelle Pager wie auch auf viele Arten von virtuellen Pagern, wie E-mail Adressen, Telefone, Gruppen, Planungen usw. Nutzung der On-Line Hilfe On-line Hilfe kann man in jedem Bildschirm erhalten. Drücken Sie F1 oder Hilfe, um das HilfeWindow aufzurufen. Die Hilfe ist Cursor-sensitiv, d.h. dass die angezeigte Hilfe von Ihrer Cursorposition abhängt Sie können Hilfe für ein bestimmtes Feld, ein Thema oder eine Themengruppe erhalten. Die On-line Hilfe könnte aktualisierte Informationen enthalten, die noch nicht in diesem Handbuch sind.

3

Kapitel 1 – Einführung Ein IBM iSeries generiert und verzeichnet täglich Tausende von Nachrichten in Dutzenden von Nachrichtenwarteschlangen, von denen viele für das Funktionieren und den Status der Systemund Geschäftsoperationen kritisch sind. Ein manuelles Überwachen der iSeries Nachrichten ist faktisch unmöglich, weil zuviel Zeit damit verloren wird, unwichtige Nachrichten von den wirklich kritischen Nachrichten zu trennen und zu filtern. Auf der anderen Seite müssen Sie sicher sein, dass keine wirklich wichtige Nachricht wie ein Jobfehler oder ein drohender DASD Absturz verpasst wird. MessengerPlus ist das ideale Tool, um Ausfallzeiten zu vermeiden.

MessengerPlus Überwachungsleistungen Filtert Nachrichten und Ereignisse aus jeder beliebigen Anzahl von Nachrichtenschlangen, einschließlich QSYSOPR und QSYSMSG, nach: 

Nachrichten-ID, Typ und/oder Bewertung



Jobnamen oder generischem Jobnamen



Benutzer oder generischem Benutzernamen



Programm oder generischem Programmnamen



Rechencode oder generischem



Bewertungscode



Nachrichtentext und Ersatzvariablen



Zeitspannen.



Jobs, die zu einer bestimmten Zeit nicht gestartet oder abgeschlossen sind.



Nachrichten aus Joblogs und S/36 Prozeduren



Programmfehlernachrichten aus spezifizierten interaktiven Jobs.



System History Log (QHST)

Die Anzeige Mit aktiven Jobs arbeiten: 

Jobs, die zu viele CPU Ressourcen verbrauchen;



Jobs mit schlechten Antwortzeiten;



Jobs mit zu niedriger Priorität;



Job mit einem bestimmten Status, wie z.B. LCKW oder MSGW;



Jobs mit bestimmten Funktionen, wenn z.B. eine S/36 Prozedur abstürzt oder wenn ein Benutzer ein bestimmtes Programm benutzt.



Gesamte CPU-Auslastung (WRKSYSSTS)



Job Queues (WRKJOBQ)



Output Queues (WRKOUTQ)



Leitungen, Controller, Einheiten und Netzwerk-Server (WRKCFGSTS)



Den Status von TCP/IP Einheiten: Router, Firewalls, Netware Servern usw.

Disk-Überwachung, um DASD Probleme festzustellen:

4



Restlicher Disk-Space



Zuwachs über eine bestimmte Zeitspanne (Stunden, Tage, Wochen oder Monate).



Subsystem-Überwachung für Jobs, die laufen (oder nicht laufen).



Außerdem: Definieren Sie Ihre eigenen Überwachungen!

Sie können für jede Überwachung weitere Parameter definieren: 

Die für die Ereignisüberwachung geplanten Zeitspannen.



Wie die Ereignisse dieser Überwachung auf dem Bildschirm erscheinen sollen (farbig, mit Tonsignal auf der Workstation).



Den Text des Ereignisses. Sie können zum Beispiel Systemnachrichten mit eigenen Texten versehen.



Die Aktionen, die Sie durchführen möchten. Sie können E-Mails verschicken, Befehle ausführen, Antworten senden, SMS verschicken, an andere Anwender eskalieren usw.



Die Bewertung des Ereignisses. Bei Nachrichten können Sie die Bewertung mit einem höheren oder einem niedrigeren Wert überschreiben.



Die erlaubten Antworten, die in einer Berechtigungsliste gesichert werden.



Die auszuführenden Aktionen (falls Aktionen ausgeführt werden sollen), wenn eine bestimmte Antwort erscheint.



Ist das Ereignis ein Informationsereignis oder eine Anfrage? Für Nachrichten können Informationsnachrichten Vorrang vor Anfragenachrichten haben.

Ereignisse Wenn Messenger Ereignisse entdeckt, die ein Ergebnis der von Ihnen konfigurierten Überwachung sind, werden Ereignisse erstellt, die Aktionen auslösen können und von den Operatoren über die Ereigniskonsole verwaltet werden können. Die Messenger Ereignis Management Konsole Die Ereigniskonsole zeigt Ihnen eine Liste mit Nachrichten und Ereignissen, die durch die von Ihnen definierten Überwachungen aufgezeichnet wurden. Mit der Konsole können Sie:

5



Sich direkt von einem Ereignis zur Ereignisüberwachung verbinden., wo Sie das Setup für ein Ereignis definieren können.



Alle überwachten Nachrichten und Ereignisse von allen Systemen und Partitionen auf einem einzigen Bildschirm sehen.



Aktualisiert sich automatisch



Wichtige Nachrichten und Ereignisse werden mit Farben oder Tonsignalen gekennzeichnet.



Schnell und einfach unerwünschte Nachrichten von der weiteren Überwachung ausschließen.



Die Historie der durchgeführten Aktionen anzeigen.



Ermöglicht Ihnen, häufig genutzte Aktionen oder Ereignisse mit Hilfe von benutzerdefinierten Aktionen zu nutzen, ähnlich wie mit PDM.



Sie können schnell und einfach die Filter der überwachten Nachrichten und Ereignisse ändern, und die Überwachungen und Aktionen im Anschluß ausschließen oder ändern.



Ereignisse nach Systemen, Ereignisart, Bewertung usw. ändern.



Ereignisse an andere Systeme kopieren oder dorthin verschieben.

Aktionen Sie können eine unbeschränkte Anzahl von Aktionen für ein Ereignis ausführen. Sie bestimmen, wie auf Fehler reagiert wird. 

Bei kritischen Ereignissen werden automatisch vorkonfigurierte Nachrichten gesendet.



Senden Sie E-Mail und SMS.



Senden Sie Nachrichten an Anwender und Terminals.



Senden Sie IFS Anhänge, Systemausdrucke und Joblogs mit E-Mail Nachrichten.



Führen Sie CL Befehle aus.



Antworten Sie auf Anfragenachrichten.



Schicken Sie Ereignisse an andere Anwender und Systeme.



Eskalation von unbeantworteten Nachrichten.



Führen Sie Aktionen aus, wenn ein Ereignis bestätigt wird.

Benachrichtigen und Versenden von Nachrichten Nachrichten senden ist zuverlässig und einfach. MessengerPlus übernimmt die komplizierte Aufgabe der Kommunikation für Sie.

6



Unterstützt alle marktgängigen Mobiltelefone mit vielen Standardprotokollen (TAP, GSM/SMS, SNPP, SkyTel, 2-way usw.).



E-Mail



Terminals



Telefone



PDA



SNMP Network Traps



Andere kabellose Geräte.



Benachrichtigung im Netzwerk



Alle Ihre Windows TCP/IP Nutzer erhalten ein grafisches Fenster zum Versenden von Nachrichten, ohne Emulationssoftware oder Modems.



Hat ein benutzerfreundliches grafisches Interface für den Endbenutzer.



Senden Sie die Nachrichten aus Ihren vorhandenen Anwendungen.



Senden Sie Nachrichten an jeden Pager oder jede E-Mail.



Formatieren der Nachricht



Nachrichtentext



Job und Benutzername, von der die Nachricht gesendet wurde



Datums- und Zeitstempel



Nachrichtenlänge bis 999 Zeichen



Einsatz eigener Formate

Weitere Leistungen zum Versenden von Nachrichten: 

Bietet ein benutzerfreundliches "Senden einer Pager-Nachricht" grafisches Pop-Up Fenster. Sie können dort häufige Nachrichten Speichern und wiederbenutzen.



Kann die Leitung gleichzeitig mit dem Service Director / ESC / Fax und dem Modem nutzen, ohne dass Sie das Modem manuell zwischen synchron und asynchron umschalten müssen.



Modem-Pooling



Nachrichten können an Gruppen versendet werden



Pager-Eskalierung, Planungen und Bereitschaftdienst



Pager-Sicherheit



Kann Nachrichten im eingeschränkten Status versenden



Leicht mit Job-Schedulern, HA Lösungen, Exit-Punkt Sicherheitslösungen und anderen Anwendungen zu integrieren.



Automatische Leerung

Die folgenden Service-Provider sind vorkonfiguriert: In Deutschland:

D1, D2, E-Plus.

In der Schweiz:

Schweiz Telecom, Telepage, Natel

In Austria:

A1.

Eskalation 

Leitet automatisch Nachrichten an den nächsten Pager in der Liste weiter.



Ereignis-Eskalation.



Abstände und Zeitspannen können definiert werden.

Management von Antworten Jede Nachricht, die auf eine Antwort wartet, führt zu einem Verlust von Verarbeitungszeiten, was wiederum zu Krisen führen kann. Es ist aber nicht nur wichtig, auf Nachrichten schnell zu antworten, sondern auch, sie richtig zu beantworten. Eine falsche Antwort auf eine Nachricht kann zu einer noch schwereren Krise führen. MessengerConsole und MessengerPlus können: 

Prozeduren für sich wiederholende Ereignisse automatisieren-



Routine-Nachrichten schnell und automatisch beantworten.



Ihnen helfen, Nachrichten, die keine Routine-Nachrichten sind, zu beantworten.



Per Mobiltelefon antworten.



Per E-Mail antworten.

Jobplanung Möchten Sie auch nachts oder am Wochenende Nachrichten weiterleiten? Sie können Jobplanungen einrichten, um Zeiten und Zeitspannen zu definieren, denen Sie Überwachungen und Aktionen wiederum zuordnen können. Wenn eine Jobplanung einer Ereignisüberwachung zugeordnet wird, werden die Ereignisse nur zur geplanten Zeit überwacht. Wenn sie Aktionen zugeordnet wird, werden die Aktionen nur zur geplanten Zeit ausgeführt. Dies ermöglicht Ihnen, unterschiedliche Aktionen zu unterschiedlichen Zeiten durchzuführen. 

7

Vorkonfigurierte Jobplanung für unüberwachtes, überwachtes, tägliches, nächtliches sowie Wochenend-Operating.



Definieren Sie Ihre eigene Jobplanung.



Jobplanung für Überwachungen, Aktionen und Pager.

Berichtswesen 

Ereignis-Historie



Aktions-Historie



Paging-Historie



QHST Analyse



Konfiguration der Überwachungen



Konfiguration der Pager



Nutzungsdaten: Sehen Sie schnell und einfach, wie oft eine bestimmte Nachricht oder Nachrichtentyp in einer bestimmten Zeitspanne vorgekommen ist.

Sicherheit 

Unautorisierte Anwender können Pager- und Überwachungseinstellungen nicht ändern.



Nur Administratoren können die Nachrichten der anderen Anwender sehen.



Anwender können die Pager- oder Telefonnummern nicht sehen.

QHST Analyser MessengerPlus verfügt über ein Tool, mit dem Sie die System History Logs (QHST) analysieren können und die Anzahl des Vorkommens von Nachrichten anzeigen können. Dieses Tool hilft Ihnen bei der Auswahl der QHST-Nachrichten, die Sie überwachen möchten. Sie können die Spalte ´Bewertung´ nutzen, um die Nummer und die Arten der Nachrichten zu erkennen, die Sie auf verschiedenen Bewertungs-Ebenen erhalten möchten. Die Spalte Nachrichten-ID kann benutzt werden, um bestimmte Nachrichten von der Überwachung auszuschließen oder mit zu überwachen. Nutzungsdaten Müssen Sie wissen, wie oft ein Programm in diesem Jahr abgestürzt ist? MessengerPlus führt eine Liste für jedes von Ihnen definierte Filter, so dass Sie sehen können, wie oft eine bestimmte Nachricht oder Nachrichtenart in einer bestimmten Zeitspanne passiert ist. Die folgenden statistischen Daten können in Berichten aufgelistet werden:

8



Die Anzahl der Ereignisse, die vorgekommen sind, nach Typ geordnet (Stromausfall, Beschränkungen der Jobwarteschlange usw.).



Das Datum und die Zeit, an dem das Ereignis zum letzten Mal vorgekommen ist.



Die Anzahl der unbeantworteten Ereignisse nach Ereignistyp, wie z.B. Druckernachrichten, Stapelfehler usw.



Die Anzahl der Ereignisse, die darauf warten, an ein remotes System gesendet zu werden.



Die Anzahl der Male, die eine Aktion als Reaktion auf ein Ereignis durchgeführt wurde.

Vorkonfigurierte Überwachungen MessengerPlus und MessengerConsole erhalten Sie vorkonfiguriert, damit sofort und automatisch viele häufig vorkommende Ereignisse und kritische Nachrichten entdeckt werden. Diese Ereignisse können schnell und einfach in der Überwachungsliste geändert, entfernt oder hinzugefügt werden. 

Entdeckt automatisch viele Arten von häufig vorkommenden Ereignissen und kritischen Nachrichten.



QSYSOPR, QSYSMSG und QHST sind vorkonfiguriert, damit das Setup für Sie einfacher wird.



Vorkonfigurierte Pläne für unbewachtes, bewachtes, tägliches, nächtliches sowie Wochenend-Operating.



So vorkonfiguriert, dass bei kritischen Ereignissen sofort benachrichtigt wird (über Pager oder Mobiltelefon).



So vorkonfiguriert, dass unbeantwortete Nachrichten automatisch weitergegeben werden.

Die vorkonfigurierten Überwachungen umfassen:

9



RPG, CL und COBOL Batch Fehlermeldungen



Backups, die zu einer bestimmten Zeit nicht abgeschlossen wurden



Jobs, die nicht normal geendet haben



Nachrichten bezüglich Tapes und Printern



Nachrichten bezüglich Disk und Hardware



Fehlermeldungen über Kommunikation



Nachrichten bezüglich Sicherheit



Nachrichten bezüglich Stromausfall und USV



Interaktive Jobs, die auf eine Nachricht waren



Interaktive Jobs, die mehr als 30% CPU verbrauchen. Die Ereignisüberwachung entdeckt Programme, die eventuell im Loop laufen.



Batch Jobs, die über zwei Stunden laufen



Batch Jobs, die über 50% CPU nutzen



Interaktive Reaktionszeiten von über 30 Sekunden



Interaktive Priorität unter 20



Batch Priorität unter 30



Jobwarteschlange QBATCH mit mehr als 10 Jobs



Ausgabewarteschlange PRT01 mit 20 oder mehr Spooldateien



Alle Nachrichten mit einer Bewertung von 80 und höher (außer Druckern)



Über 20 unterschiedliche Arten von sicherheits- und systembezogenen Ereignissen aus dem IBM i Auditjournal.

Ereigniskonsolidierung mit MessengerConsole Möchten Sie Nachrichten und Ereignisse von einer Vielzahl von iSeries und Partitionen konsolidieren und verwalten? Wenn ja, brauchen Sie MessengerConsole, eine Lösung für die zentrale Verwaltung von Ereignissen, die auf lokalen und remoten iSeries und / oder über Partitionen vorkommen. Von nur einer Kontrollstation aus hilft Ihnen MessengerConsole dabei, Ihre Systemverwaltung und –überwachung, die Nachrichtenverwaltung, das Weiterleiten von Nachrichten per Mobiltelefon, SMS und E-Mail sowie die statistischen Berichte zu standardisieren und zu vereinfachen. MessengerConsole kombiniert vorkonfigurierte und selbst zu konfigurierende Überwachung wichtiger Ereignis, mit Ereigniskonsolidierung, verteiltem Setup und alternativen Konsolen für den besten Rundumschutz aller Ihrer iSeries Systeme. Die alternative Console MessengerConsole kann sich selbst als Backup oder alternative Konsole spiegeln. Die alternative Konsole kann jederzeit zur Hauptkonsole werden, wenn ein System geplant oder ungeplant ausfällt. Verteilen der Überwachungen Die einzigartigen Fähigkeiten von MessengerConsole, Überwachungen weiterzuverteilen, ermöglicht Ihnen, alle Setups von Überwachungen von einem zentralen System zu erstellen und zu warten. Alle Änderungen auf dem zentralen System können automatisch an die remoten Systeme und Partitionen weiterverteilt werden. Sobald Sie die Ereignisse, die Sie überwachen möchten, definiert haben, können Sie diese Definitionen an die remoten Systeme weitergeben, ohne dass diese manuell für jedes einzelne System von neuem erstellt werden müssen. Damit haben Sie folgende Vorteile: 

Reduziert Zeit und Mühe bei der Einrichtung und Wartung der remoten Software.



Steht die Stringenz der Überwachungspolitik auf jedem System sicher.



Verhindert, dass die Überwachungen von Anwendern auf dem remoten System verändert werden.

Eskalation Ereignisse können nach einer vordefinierten Zeitspanne an die zentrale Konsole weitergeleitet werden. Die gibt dem remoten Operator Zeit, ein Ereignis zu beantworten. Ereignisse werden an das zentrale System weitergeleitet, wenn sie nicht innerhalb einer bestimmten Zeitspanne bestätigt werden. Wenn das remote System unüberwacht arbeitet, werden die Ereignisse sofort weitergeleitet. Aktionen Sie können eine unbeschränkte Anzahl von Aktionen für ein Ereignis ausführen. Sie bestimmen, wie auf Fehler reagiert wird.

10



Senden Sie E-Mail und SMS.



Senden Sie Nachrichten an Anwender und Terminals.



Führen Sie CL Befehle aus.



Antworten Sie auf Anfragenachrichten.



Schicken Sie Ereignisse an andere Anwender und Systeme.



Eskalation von unbeantworteten Nachrichten.

Integration MessengerConsole kann mit Enterprise Monitoring Solutions integriert werden, so dass Sie eine Lösung für Ihre gesamte Unternehmensumgebung haben.

11

Kapitel 2 – Installation Voraussetzungen Folgendes brauchen Sie zum Installieren von MessengerPlus: -

Wenn Sie eine Wählleitung zum Versenden der Nachrichten nutzen, brauchen Sie ein asynchrones Modem. Die meisten Service-Provider nutzen ein 300 oder 1200bps Modem. Viele synchrone Modems von IBM können so konfiguriert werden, dass sie asynchron arbeiten. Sie können auch das interne Modem oder den V.24 Kommunikationsport zum Versenden der Nachrichten benutzen. Eine Liste mit Ressourcennamen können Sie mit dem Befehl Mit Hardware Ressourcen arbeiten (WRKHDWRSC *CMN) anzeigen.

-

Etwa 90 MB DASD zum Installieren.

-

OS/400 V5R3 oder höher.

Was macht das Installationsprogramm? Das Installationsprogramm: 

erstellt das Benutzerprofil MPLUSOWN für das OWN (Besitzen) von Anwendungsobjekten



erstellt die Berechtigungsliste MPLUSAUTL zum Sichern der Anwendungsobjekte



speichert die Bibliothek MPLUS zurück



speichert das Lizenzprogramm OMP2000 zurück



Fügt Ihrem Subsystem einen Autostart-Jobeintrag hinzu, so dass MessengerPlus nach einem IPL gestartet wird.



Folgende Objekte werden in QGPL kopiert:

Objektname

Objekttyp

Beschreibung

ENDMP

*CMD

Beendet MessengerPlus

MPLUS

*MENU

Das MessengerPlus Menü

MPLUS

*CMD

Befehl, um das MessengerPlus Menü anzuzeigen

SNDPGRMSG

*PGM

API zum Senden einer Pager-Nachricht

SNDPGRMSG

*CMD

Befehl zum Senden einer PagerNachricht

STRMP

*CMD

Starten von MessengerPlus

Installieren der Software Für die Nutzung von MessengerPlus wird ein Lizenzkey benötigt. Installation aus dem Internet Gehen Sie bitte zu http://www.bytware.com/support/downloads.html und folgen Sie dem Link, um durch die MessengerPlus oder MessengerConsole Support-Seiten zu navigieren. Sie brauchen einen aktuellen Benutzernamen und ein Kennwort, um auf diese Seite zuzugreifen. Wenn Sie keinen gültigen Wartungsvertrag haben, kontaktieren Sie bitte IST – Integrierte System Technik.

12

Installieren von einem anderen System i oder Partition auf ein anderes System Auf dem Quellsystem: 1.

Führen Sie folgenden Befehl aus: MPLUS/ENDMP.

2.

Führen Sie den Befehl SAVLICPGM aus, um das Produkt OMP2000 in einen Save File zu speichern.

3.

Führen Sie den Befehl MPLUS/STRMP aus.

4.

Senden Sie den Save File an das Zielsystem.

Auf dem Zielsystem: 1.

Führen Sie den Befehl RSTLICPGM für das Produkt OMP2000 aus, um die Produkte aus dem Save File zurückzuspeichern.

2.

Geben Sie den Lizenzkey entsprechend den Anleitungen von IST ein.

3.

Führen Sie den Befehl MPLUS/STRMP aus.

13

Kapitel 3 – MessengerPlus Menüs Hauptmenü Das Hauptmenü enthält die am häufigsten genutzten Funktionen und gibt Zugriff auf die Untermenüs. 

Um ins Hauptmenü von MessengerPlus zu gelangen, geben Sie bitte den Befehl MPLUS/MPLUS (oder nur MPLUS) in eine Befehlszeile ein und drücken Sie die Eingabetaste.

Option 1. MessengerPlus starten Wählen Sie diese Option, um die Benachrichtigungs- und Überwachungs-Subsysteme zu starten und MessengerPlus zu aktivieren. Option 2. Mit Ereignissen arbeiten Wählen Sie diese Option, um die Ereignisse anzuzeigen und zu verwalten, die als Ergebnis der von Ihnen definierten Überwachungen aufgezeichnet wurden. Option 3. Senden einer Nachricht Wählen Sie diese Option, um Nachrichten an Mobiltelefone und E-Mail zu versenden. Option 4. Mit Nachrichten arbeiten Wählen Sie diese Option, um den Status der Nachrichten einzusehen und zu ändern. Option 50. Setup Menü Wählen Sie diese Option, um auf das Setup-Menü zuzugreifen. Das Setup-Menü bietet Optionen zur Konfiguration der Überwachungs- und Benachrichtigungsfunktionen des Produkts. Option 51. Support Menü Wählen Sie diese Option, um auf das Support Menü zuzugreifen. Option 52. Berichte-Menü Wählen Sie diese Option, um auf das Berichte-Menü zuzugreifen. Das Berichte-Menü bietet Optionen für unterschiedliche Berichte. Option 53. Mit der Lizenzinformation arbeiten Wählen Sie diese Option, um mit der Lizenzinformation zu arbeiten. Lizenzkeys erhalten Sie von IST. Sie müssen die Lizenzschlüssel eingeben, damit alle Funktionen des Programms richtig funktionieren.

Setup-Menü Das Setup-Menü bietet Optionen zur Konfiguration der Überwachungs- und Benachrichtigungsfunktionen. Option 1. Mit Modems arbeiten Wählen Sie diese Option, um den Status Ihrer Modems und den geplanten Nachrichten zu konfigurieren und einzusehen. Option 2. Mit Pagern arbeiten Wählen Sie diese Option, um Ihre Pager bzw. Mobiltelefone zu verwalten. Option 3. Mit Paging-Providern arbeiten Wählen Sie diese Option, um die Parameter zu konfigurieren, die zur Weiterleitung der Nachrichten notwendig sind.

14

Option 4. Mit Systemoptionen arbeiten Wählen Sie diese Option, um z.B. Präferenzen wie Vorgabe-Mobiltelefone, automatische Löschfrequenz, das Logging-Level usw. zu konfigurieren. Option 5. Mit Überwachungen arbeiten Wählen Sie diese Option, um die Überwachungen Ihres Systems einzurichten, zu ändern und zu verwalten. Option 6. Mit Ereignis-Schlangen arbeiten Wählen Sie diese Option, um Ereignis-Schlangen einzusehen, zu ändern und einzurichten. Option 7. Mit AS/400 Systemen arbeiten Wählen Sie diese Option, um die remoten iSeries in Ihr Netzwerk einzubinden. Option 9. Mit Jobplanungen arbeiten Wählen Sie diese Option, um Jobplanungen zu erstellen. Option 10. Mit Befehlen / Menü-Berechtigungen arbeiten Wählen Sie diese Option, zu konfigurieren, welche Anwender auf die unterschiedlichen Funktionen von MessengerPlus zugreifen können.

Support-Menü Option 1. MessengerPlus starten Wählen Sie diese Option, um die Benachrichtigungs- und Überwachungs-Subsysteme zu starten und MessengerPlus zu aktivieren. Option 10. Automatisches Update konfigurieren Wählen Sie diese Option, um zu definieren, wie und wann die Updates von MessengerPlus heruntergeladen und in das Produkt integriert werden sollen. Option 11. Automatisches Update durchführen Wählen Sie diese Option, um PTFs (temporäre Programmfixes) herunterzuladen. Option 12. Updates anzeigen (PTFs) Wählen Sie diese Option, um anzuzeigen, welche PTFs installiert sind. Option 13. Ergebnis des letzten FTP Downloads anzeigen Wählen Sie diese Option, um das Ergebnis des letzten FTP Downloads anzuzeigen. Option 14. Kontaktinformation anzeigen Wählen Sie diese Option, um die Kontaktinformation des Wartungszentrums für das Produkt anzuzeigen. Option 30. MessengerPlus beenden Wählen Sie diese Option, wenn Sie das MessengerPlus Subsystem und die Benachrichtigungsund Überwachungs-Subsysteme beenden möchten. Option 31. Mit MessengerPlus Prozessen arbeiten Wählen Sie diese Option, um mit den Prozessen oder Jobs von MessengerPlus zu arbeiten. Option 33. Systemnachricht simulieren Wählen Sie diese Option, um eine Programmnachricht an eine Nachrichtenwarteschlange zu schicken, um eine bestimmte Situation zu simulieren. Option 34. Ereigniswarteschlange ändern Wählen Sie diese Option, um die Art der Benachrichtigung über die Ereigniswarteschlange zu ändern, d.h. um diese halten oder auf Ihren Bildschirm durchbrechen zu lassen, wenn neue Ereignisse ankommen.

15

Berichte-Menü Option 1. Bericht über die Nachrichtenhistorie (per Sendegerät) Wählen Sie diese Option, um die Nachrichten auszudrucken, die an ein Gerät oder an alle Geräte geschickt wurden. Option 2. Bericht über die Nachrichtenhistorie (per Benutzer) Wählen Sie diese Option, um die Nachrichten geordnet nach einem bestimmten Anwender oder von allen Anwendern zu schicken. Option 3. Pager Bericht Wählen Sie diese Option, um eine Liste der Pager auszudrucken, die eingerichtet wurden. Option 4. Ereignisbericht Wählen Sie diese Option, um eine Liste der Ereignisse auszudrucken, die als Ergebnis der von Ihnen definierten Überwachung eingerichtet wurden. Option 5. Bericht die Planungen Wählen Sie diese Option, um eine Liste der Planungen auszudrucken, die eingerichtet wurden. Option 10. QHST Nachrichten analysieren (ANZQHST) Wählen Sie diese Option, um eine Zusammenfassung der Nachrichten anzuzeigen, die in der QHST in einem bestimmten Zeitraum sind.

16

Kapitel 4 – Systemoptionen 

Mit den Systemoptionen können Sie die Systempräferenzen definieren.



Um auf die Systemoptionen zuzugreifen, wählen Sie bitte Option 4 aus dem Setup Menü.



Alle Änderungen, die in den Systemoptionen gemacht werden, erfordern danach einen Neustart.

Vorgabe-Pager-Name Gibt den Namen des Pagers an, der die Nachrichten von der Ereignisüberwachung erhalten soll. Obwohl es möglich ist, einen unterschiedlichen Pager-Namen für jede Überwachung und jedes Ereignis einzugeben, wird der hier angegebene Pager-Name nur benutzt, wenn der Pager-Name nicht auf einem niedrigeren Level überschrieben wurde. Das kann das Setup vereinfachen. Wenn hier zum Beispiel der Pager-Name des ersten System-Administrators eingegeben wird, müssen Sie den Pager-Namen nur für die Ereignisse überschreiben, die nicht an den System-Administrator gehen. ICF Logging Level Das Level der geloggten ICF Daten. *DATA

Nur Operationen mit einer Datenlänge größer Null werden geloggt.

*NONE

Es werden keine ICF Daten geloggt.

Priorität der Nachrichtenversendung Hier wird die Priorität der Sendung der Nachrichten definiert. Sie sollten diesen Parameter niedriger als Ihre normalen Batch-Jobs setzen, um Zeitprobleme zu vermeiden. Nachrichtenvorwahl Gibt das Zeichen an, das automatisch vor alle alphanumerischen Pager-Nachrichten eingesetzt werden soll. Dieser Parameter wird hauptsächlich aufgrund der Kompatibilität mit einer vorangegangenen Version gegeben. Sie haben mehr Kontrolle über die Nachrichtenformatierung, wenn Sie den Nachrichtenformatparameter benutzen, den Sie in Ihrem alphanumerischen Pager eingerichtet haben. Anzahl der Tage zum Speichern der Pager-Nachrichten Legt die Anzahl der Tage fest, die die Pager-Nachrichten gespeichert werden sollen. Nachrichten, die älter als die angegebene Zahl der Tage sind, werden automatisch gelöscht. Anzahl der Tage zum Speichern der Ereignisse Legt die Anzahl der Tage fest, die Ereignisse in der Anzeige Mit Ereignissen arbeiten gespeichert werden sollen. Ereignisse, die älter als die angegebene Zahl der Tage sind, werden automatisch gelöscht. Rückrufspanne Gibt die Anzahl der Minuten an, die MessengerPlus zwischen jedem Funkruf auf einen eingehenden Rückruf an das Modem wartet, um die Eskalation der Alpha- und numerischen Pagernachrichten zu stoppen.

17

Wenn Sie die Anzeige Modem Details benutzen, können Sie eine Rückrufnummer als Code eingeben, wie z.B. die Telefonnummer des Modems, die automatisch an eskalierende alphaund numerische Nachrichten angehängt werden. Wenn Sie eine Nachricht mit diesem Code am Ende erhalten, wissen Sie, dass Sie das Modem anrufen müssen, wenn Sie die Eskalation beenden möchten. Nur eskalierende Nachrichten haben diesen Code. Nachrichten, die nur einmal gesendet werden oder die letzte Seite einer eskalierten Nachricht werden diesen Code nicht zeigen. Die Rückruf-Funktion ist für die Benutzung mit überwachten Nachrichten gedacht, die während einem unüberwachtem Operating vorkommen. Wenn Ihr Paging-Volumen einige Nachrichten pro Stunde überschreitet und alle oder die meisten dieser Nachrichten eskaliert werden, benutzen Sie die Rückruf-Funktion bitte nicht, weil es dann für MessengerPlus unmöglich ist, zu bestimmen, welche Nachrichten bestätigt werden müssen. Stattdessen sollten Sie die Nachricht manuell bestätigen, in der Anzeige Mit Pager-Nachrichten arbeiten: 1- Die Rückruffunktion ist ausgeschaltet. Eingehende Anrufe an das Modem werden von Pager-Nachrichten nicht bestätigt. 0 MessengerPlus prüft auf einen Rückruf nur, wenn das Modem nicht in Betrieb ist. Wenn ein Anruf eingeht, wird MessengerPlus die älteste eskalierende Nachricht bestätigen. Diese Methode beeinflusst das stündliche Volumen der PagerNachrichten nicht, könnte aber die falsche Nachricht bestätigen, wenn mehrere eskalierende Nachrichten vorhanden sind. Anzahl Minuten MessengerPlus wartet eine bestimmte Anzahl von Minuten auf einen Rückruf, nachdem eine eskalierende Pager-Nachricht gesendet wurde. Mit dieser Methode ist es weniger wahrscheinlich, dass die falsche Nachricht bestätigt wird, da keine anderen Nachrichten gesendet werden, während MessengerPlus auf den Rückruf wartet. Diese Methode verhindert das Strömen von Alpha-Nachrichten (es kann nur eine Nachricht pro Verbindung gesendet werden). Sie sollten diese Methode benutzen, wenn Ihr Paging-Volumen sehr gering ist, da eine Rückruf-Zeit von 15 Minuten das Senden von nur 4 eskalierenden Nachrichten pro Stunde ermöglicht (60 Minuten / 15 Minuten = 4 Nachrichten). Wenn Sie die Rückruf-Wartezeit kalkulieren, müssen Sie die Anzahl der Minuten miteinbeziehen, die Ihr Paging-Provider braucht, um die Nachricht zu übermitteln, zuzüglich der Anzahl der Minuten, die Sie zum Einwählen brauchen. Wenn Sie das Modem anrufen, hören Sie eine Reihe kurzer Pieptöne, die bestätigen, dass die Nachricht erhalten wurde. Wenn Sie die Pieptöne nicht hören, kann es sein, dass Sie nicht innerhalb der bestimmten Zeit angerufen haben. Rufen Sie bitte dann nicht noch

einmal an, weil Sie damit die falsche Nachricht bestätigen könnten.

18

Kapitel 5 – Konfiguration und Setup des Modems MessengerPlus managt das Erstellen der Kommunikationsleitungen für Sie. MessengerPlus kann das Modem dynamisch mit synchronen Anwendungen wie z.B. dem Service Director und ECS teilen, ohne dass das Modem zwischendurch manuell konfiguriert werden muss. In diesem Kapitel wird Ihnen Schritt für Schritt gezeigt, wie Sie Ihr Modem konfigurieren und testen können.

Mit Modems arbeiten Die Anzeige Mit Modems arbeiten zeigt Ihnen den Status der für MessengerPlus verfügbaren Modems an. Diese Anzeige wird normalerweise von dem System-Operator oder -Administrator benutzt, um die Übertragung von Pager-Nachrichten zu verwalten. MessengerPlus kann mehrere Modems gleichzeitig nutzen (Modem Pooling). Die PagerNachrichten werden automatisch an das Modem mit der niedrigsten Belastung umgeleitet. Sie können so viele Modems hinzufügen, wie für Ihr Paging-Volumen notwendig sind. Jedes Modem kann Hunderte von Pager-Nachrichten pro Stunden verarbeiten, in Abhängigkeit von der Geschwindigkeit Ihres Modems. Wenn Ihr Paging-Volumen nur gering bis mittel ist, kann es sein, dass Sie nur ein einzelnes Modem benötigen. 

Um in die Anzeige "Mit Modems arbeiten" zu kommen, wählen Sie bitte Option 1 im Setup-Menü.

Wenn Sie:

Dann:

Dem Modem-Pool ein Modem hinzufügen möchten.

Drücken Sie F6.

Die Parameter eines Modems ändern möchten.

Geben Sie eine 2 neben dem Modem ein, das Sie ändern möchten, drücken Sie Enter.

Die Daten anzeigen möchten, die in Modem sendet und empfängt.

Geben Sie eine 9 neben dem Modem, das Sie anzeigen möchten, ein, drücken Sie Enter. Die Anzeige „Mit ICF arbeiten“ wird angezeigt.

Ein Modem permanent aus dem Modem Pool entfernen möchten.

Geben Sie eine 4 neben dem Modem ein, das Sie entfernen möchten, drücken Sie Enter. Die *ROUTER Schlange (queue) können Sie nicht löschen. Alle Nachrichten, die dem Modem zugeordnet waren, werden wieder dem Router zugeordnet.

Die Anzeige aktualisieren um die Zahl der wartenden Nachrichten und den Status des Modems zu sehen.

Drücken Sie F5.

Die Nachrichten-Schlange eines Modems anzeigen möchten.

Geben Sie eine 5 neben dem Modem ein, das Sie anzeigen möchten, drücken Sie Enter.

Die Nachrichten anzeigen möchten, die darauf warten, an ein Modem umgeleitet zu werden.

Geben Sie eine 5 neben *ROUTER ein, drücken Sie Enter.

Ein Modem initialisieren möchten, damit es Nachrichten senden kann.

Geben Sie eine 11 neben dem Modem ein, das Sie initialisieren, möchten, drücken Sie Enter.

Ein Modem temporär aus dem ModemPool entfernen möchten

Drücken Sie 3 neben dem Modemnamen, drücken Sie Enter. Um das Modem in den Modem-Pool zurückzugeben, geben Sie eine 6 neben dem Modemnamen ein, drücken Sie Enter. Sie können die *ROUTER Schlange nicht halten.

Ein Modem davon abhalten möchten, Nachrichten zu senden.

Geben Sie eine 12 neben dem Modem, das Sie anhalten möchten, ein und drücken Sie Enter.

19

Wenn Sie:

Dann:

Das Joblog des Modem-Prozesses einsehen möchten.

Geben Sie eine 13 neben dem Namen des Modems ein, drücken Sie Enter. In der Anzeige Mit Job arbeiten, wählen Sie bitte die Option 10: Joblog anzeigen.

Ein Modem testen möchten.

Geben Sie eine 14 neben dem Modem, das Sie testen möchten, ein, drücken Sie Enter. Sie können kein Modem mehr testen, nachdem es gestartet wurde.

Den Status der IBM i KommunikationsLeitungen einsehen möchten.

Geben Sie eine 15 neben dem Modem ein, das Sie anzeigen möchten, drücken Sie Enter.

Modem-Details Die Anzeige Modem Details ermöglicht Ihnen, die Modem-Parameter zu ändern. Drücken Sie in der Anzeige Mit Modems arbeiten F16, um ein neuen Modem hinzuzufügen. Geben Sie den Leitungsnamen ein, drücken Sie Eingabe. Wenn Sie ein vorhandenes Modem ändern möchten, geben Sie 2 neben dem Modem ein, das Sie ändern möchten, drücken Sie Eingabe. Leitungsname Spezifiziert den Namen der OS/400 Leitungsbeschreibung, die von MessengerPlus automatisch eingerichtet wird. Name der Hardware-Ressource Spezifiziert den Namen der iSeries Hardware-Ressource, die genutzt werden soll. Um eine Liste der verfügbaren Einheiten zu erhalten, drücken Sie bitte F4. Sie müssen einen Einheitsnamen mit der Beschreibung V.24 oder V.24 Enhanced Port auswählen. Beschreibung Der Name oder die Beschreibung des Modems. Dieses Feld ist ein Pflichtfeld, dient aber nur Informationszwecken. Art des Modems Die Art des Modems, das an den V.24 Port angeschlossen ist. *ASYNC Ein asynchrones Standard-Modem. *AUTOSYNC Ein Modem, das automatisch zwischen synchronen und asynchronen Modi umschalten kann, wie z.B. das IBM Options 7852-400 und interne Modem. Das Modem schaltet automatisch zwischen synchronen und asynchronen Operationen um, so wie es benötigt wird- Es kann so von mehreren Anwendungen gleichzeitig benutzt werden. MessengerPlus aktiviert die Leitung, so wie es notwendig ist. Falls es besetzt ist, versucht MessengerPlus es alle 15 Minuten erneut. *NULL Ein Null-Modem, auch als Kabel zur Modemeliminierung bekannt.

20

*V250 Ein V.250 geeignetes mobiles Modem.

Optionen für Wählleitung Die Anzeige Optionen für Wählleitung ermöglicht Ihnen, die Parameter für eine Wählverbindung zu spezifizieren. DSR-Einstellung des Modems Die Data-Set-Ready (DSR) Einstellung des Modems. Es ist sehr wichtig, dass dieser Parameter richtig eingestellt wird. *HIGH

Das Modem lässt das DSR-Signal immer eingeschaltet (bevorzugt).

*NORMAL Das Modem schaltet das DSR-Signal ein, wenn eine Verbindung hergestellt wird. Initialisierungskette Die Initialisierungskette, die an das Modem gesendet wird, bevor die erste Pager-Nachricht gesendet wird. Die Initialisierungskette enthält die zur Vorbereitung des Modems notwendigen Befehle. Wenn die Einheit geteilt wird (mit einem anderen Gerät), wird die Initialisierungskette jedes Mal gesendet, bevor ein Stapel von Nachrichten gesendet wird. Kette ´Zurücksetzen´ Die Kette ´Zurücksetzen´ wird an das Modem gesendet, nachdem ein Kommunikationsfehler aufgetreten ist, oder nachdem die letzte Pager-Nachricht gesendet wurde. Die Kette ´Zurücksetzen´ enthält die Befehle, die notwendig sind, um das Modem in den ursprünglichen Zustand zurückzusetzen. Wenn die Einheit geteilt wird (mit einem anderen Gerät), wird die Kette ´Zurücksetzen´ jedes Mal gesendet, nachdem ein Stapel von Nachrichten gesendet wurde. Befehl ´Warten auf Stille´ Dieser Befehl wird nur für numerische Pager verwendet und spezifiziert die Befehlskette, die an das Modem gesendet wird, um auf Stille zu warten, nachdem die Nummer des Pagers gewählt wurde. Wenn Ihr Modem das ´Warten auf Stille ´ nicht unterstützt, wie z.B. die IBM 5853, 7855 und 7857 Modems, geben Sie bitte mehrere Kommata ein, wobei jedes Komma für eine Verzögerung von 2 Sekunden steht. Bei einem Boca Modem geben Sie bitte ein einzelnes @ Zeichen ein. Vorwahlnummer Gibt die Nummer an, die das Modem wählen muß, um eine externe Leitung zu erhalten. Wenn eine Vorwahl benutzt wird, sollten Sie sie mit einem Komma eingeben, um eine Verzögerung von 2 Sekunden zu ermöglichen. Beispiel: 9, Teilen (gemeinsam benutzen) Spezifiziert, ob MessengerPlus das Modem mit einer anderen asynchronen Anwendung teilt, wie z.B. einem Fax oder einen remoten Zugriff. *NO

Das Modem wird nicht mit einer anderen asynchronen Anwendung geteilt. Die Leitung ist die ganze Zeit MessengerPlus zugeordnet.

*YES Das Modem wird mit einer anderen asynchronen Anwendung geteilt, wie z.B. einem remoten Einwählzugriff. MessengerPlus wird die Leitung in EIN/AUS variieren, um Pager Nachrichten senden zu können, wenn es notwendig ist. Wenn auf die Leitung nicht zugegriffen

21

werden kann, weil sie benutzt wird, wird MessengerPlus automatisch einen erneuten Versuch durchführen. Sie können das Modem nicht mit synchronen Anwendungen, wie z.B. ECS oder Service Director teilen, weil diese Anwendungen ein synchrones Modem benötigen. MessengerPlus führt den Befehl aus, der im Text des zweiten Levels der Nachrichtenbeschreibung BYT0495 in der Nachrichtendatei MPBYTMSG spezifiziert ist, bevor auf die Leitung zugegriffen wird, so dass Sie die geteilte Leitung auf AUS schalten können, oder einen Befehl ausführen können, um eine Anwendung, die die geteilte Leitung benutzt, zu beenden. Wenn MessengerPlus das Senden der Pager-Nachrichten abgeschlossen hat, wird die Paging-Leitung auf AUS gestellt, und der Befehl, der in dem Text des zweiten Levels der Nachrichtenbeschreibung BYT0494 spezifiziert ist, wird ausgeführt. Das ermöglicht Ihnen, die geteilte Leitung wieder auf EIN zu schalten oder einen Befehl auszuführen, um eine Anwendung zu starten, die die geteilte Leitung benutzt. Beispiel: CHGMSGD MSGID(BYT0494) MSGF(MPLUS/MPBYTMSG) SECLVL(‘VRYCFG SHAREDLINE *LIN STATUS(*ON)’)



Rückrufnummer Spezifiziert den Code, der eskalierenden Pager-Nachrichten automatisch angehängt wird, um die Rückruffunktion zu ermöglichen. Weitere Einzelheiten zur Rückruffunktion finden Sie unter System-Optionen am Ende dieses Kapitels.

Optionen für Standleitung Die Optionen für Standleitung ermöglichen Ihnen, Parameter für eine direkte Verbindung mit Ihrem Paging-Provider einzugeben. Paging Provider Der Name des Providers, der in der Anzeige Mit Paging Providern arbeiten eingerichtet wurde, und an den das Modem die Nachrichten sendet. Pager-Nachrichten, die an diesen Paging Provider gesendet werden, benutzen immer dieses Modem. Pager-Nachrichten, die an andere Paging Provider gesendet werden, werden unter Benutzung eines anderen Modems im Modem Pool gesendet.

Die *ROUTER Queue Die *ROUTER Warteschlange enthält ungesendete und geplante Nachrichten, die zur Versendung anstehen. Diese Nachrichten werden zur geplanten Zeit automatisch zu den Modems des Modem-Pools geroutet, die die geringste Auslastung haben. Bevor eine Nachricht zu einem Modem geroutet wird, müssen folgende Bedingungen erfüllt sein: 

Das Modem darf nicht gehalten werden.



MessengerPlus muss gestartet sein.



Der *ROUTER Status muss DLYW sein.



Der Pager oder das Mobiltelefon darf nicht gehalten werden.



Der Paging-Provider darf nicht gehalten werden.



Wenn eine Planung mit den Pagern / Mobiltelefonen verbunden ist, müssen die geplanten Zeiten aktuell sein.



Wenn eine vorhergehende Übertragung an einen Paging-Provider in einem Fehler geendet hat, muß die Neuversuch-Intervallspanne des Paging-Providers abgelaufen sein.

Anzahl Die Anzahl der wartenden und geplanten Nachrichten.

22

Status Jedes Modem führt einen anderen Stapel Prozess in dem Subsystem ZMPLUS durch. Die Spalte Status (Sts) zeigt Ihnen den Status des Modem-Prozesses: STOP Das Modem wurde nicht initialisiert oder gestartet. Nachrichten, die einem Modem mit einem leeren Status zugeordnet sind, werden nicht gesendet, bevor das Modem initialisiert ist. Initialisieren Sie das Modem dadurch, dass Sie eine 11 neben dem Namen des Modems eingeben, drücken Sie die Eingabetaste. SBM Der Modem-Prozess wurde bereits abgegeben, aber noch nicht initialisiert. Der Job kann gehalten sein, auf eine Job-Schlange warten oder unnormal zu Ende gegangen sein. Drücken Sie F5, um den Status zu aktualisieren. DLYW Das Modem ist bereit, Nachrichten vom *ROUTER zu empfangen. RUN Der Modem-Prozess oder Router läuft, und verarbeitet gerade Nachrichten. SND Das Modem sendet gerade Pager-Nachrichten. HLD Das Modem wird gehalten. Das Modem wird keine Nachrichten senden, bevor es nicht mit Option 6 freigegeben wird. EHLD Das Modem wurde von MessengerPlus aufgrund eines Modem-Fehlers gehalten. Es wurden weitere Informationen über den Modem-Fehler an die QSYSOPR Nachrichten-Schlange gesendet. Das Modem wird nach 5 Minuten automatisch freigegeben. Sie können das Modem mit Option 6 freigeben.

Mit ICF arbeiten MessengerPlus führt ein detailliertes Historien-Logbuch der Daten, die an das Modem gesendet und von ihm empfangen wurden. Die Anzeige ICF Details ermöglicht Ihnen, diese Information zu benutzen, um Kommunikationsprobleme zu finden und dient außerdem dazu, sicherzustellen, dass die Pager-Nachrichten von Ihrem Paging-Provider erhalten wurden. Die ICF Daten, die älter als die in der Anzeige System Optionen angegebene Zahl von Tagen sind, werden automatisch gelöscht. Um das ICF für ein Modem einzusehen, benutzen Sie bitte die Anzeige Mit Modems arbeiten, geben Sie eine 9 neben dem Modem ein, das Sie anzeigen möchten, drücken Sie die Eingabetaste. Um das ICF für eine Nachricht einzusehen, benutzen Sie bitte die Anzeige Mit PagerNachrichten arbeiten, geben Sie eine 9 neben der Nachricht ein, die Sie anzeigen möchten, drücken Sie die Eingabetaste. Die angezeigten Daten beginnen mit der aktuellsten Information oben in der Anzeige. Wenn Sie:

Dann:

Die Anzeige aktualisieren möchten, um die letzten Daten, die an oder von einem Modem gesendet wurden, zu sehen -

Drücken Sie F5.

Eine Liste der ICF Daten drucken möchten -

Drücken Sie F19.

Die Details einer Eingabe sehen möchten -

Geben Sie eine 5 neben der Eingabe ein, die Sie anzeigen möchten, drücken Sie Enter.

Datum und Zeit Das Datum und die Uhrzeit, zu der diese Information aufgenommen wurde.

23

Operation Art der Operation: W

Es wurden Daten an das Modem gesendet.

R

Es wurden Daten vom Modem empfangen.

Return Code Der APPC Return Code der Operation. Details über den APPC Return Code sind im iSeries Advanced Program-to-Program Communications Programming Guide, Document Number SC41-3443-00, zu finden. Mit einigen Return Codes wird eine Nachricht ebenfalls als das Joblog oder die Systemoperatorenschlange gesendet (QSYSOPR). Für weitere Informationen sehen Sie sich bitte die Nachrichten an: 0000

Erfolgreiche Operation.

0016

Auf eine erfolgreiche Input-Operation wurden Daten mit einem Paritätsfehler und/oder einem Stop-Bit-Fehler (Framing) erhalten.

0310

Keine Daten verfügbar.

80XX

Permanenter System- oder Dateifehler (nicht wieder herstellbar). Die zugrunde liegende Kommunikationsunterstützung wurde abgebrochen oder hat versagt.

8191

Eine permanenter Leitungs- oder Controller-Fehler ist in einer Input oder Output Operation passiert. Der System Operator hat einen Recovery als Antwort auf die Fehlermeldung versucht. Sie können erfahren, welche Art von Leitungsfehler aufgetreten ist, wenn Sie die Nachrichtenschlange des Systemoperators prüfen.

82AB

Die ´Öffnen´ oder ´Zugang schaffen´ Operation war nicht erfolgreich, weil die Einheitsbeschreibung für den remoten Standort nicht angeschaltet war.

82B3

Die ´Öffnen´ oder ´Zugang schaffen´ Operation war nicht erfolgreich, weil die Einheitsbeschreibung von einem anderen Job benutzt wurden.

Länge Die Länge der gesendeten oder erhaltenen Daten. Daten Die gesendeten oder erhaltenen ASCII-Daten. Daten, die nicht normal angezeigt werden können, werden mit den folgenden Sonderzeichen angezeigt: *M

Wagenrücklauf (CR)

*L

Leitungsladung (LF)

*S

Textbeginn (STX)

*E

Textende (ETX)

Das interne Modem von IBM 1.

Wählen Sie in der Anzeige Mit Modems arbeiten bitte 2, um die PAGERQ zu ändern, drücken Sie die Eingabetaste.

2.

Ändern Sie den Ressourcennamen in den Namen der Hardware-Ressource, die von Ihrem internen Modem genutzt wird. Sie können F4 drücken, um eine Liste mit Ressourcennamen anzuzeigen. Wenn Sie das ECS Modem nutzen, können Sie den Ressourcennamen mit dem DSPLIND LIND(QESLINE) Befehl festlegen.

24

3.

Falls notwendig, ändern Sie die Beschreibung.

4.

Ändern Sie die Modem-Art in *AUTOSYNC.

5.

Drücken Sie Eingabe. Die Anzeige Wählleitung (Switched Options) erscheint.

6.

Stellen Sie sicher, dass das Modem DSR auf *NORMAL eingestellt ist, und dass Teilen *YES ist.

7.

Stellen Sie sicher, dass die Initialisierungskette ATTE0M1S0=0&D3&C0&S0 ist.

8.

Wenn Sie eine 9 oder eine andere Vorwahl wählen müssen, um eine externe Verbindung herzustellen, geben Sie die Vorwahl bitte gefolgt von einem Komma (z.B. 9,) ein. Falls Sie keine Vorwahl wählen müssen, stellen Sie sicher, dass die Vorwahl freigelassen wird.

9.

Drücken Sie die Eingabetaste, um in die Anzeige Mit Modems arbeiten zurückzukehren.

10.

Testen Sie jetzt das Modem, wie hierunter beschrieben.

IBM 7852-400 Es gilt die gleiche Vorgehensweise wie für das interne Modem von IBM:

MultiTech MultiModem GPRS Wireless Modem Das MultiTech MultiModem GPRS Wireless Modem wird genutzt, um GSM SMS Textnachrichten zu senden und zu empfangen. Das Modem kann auch Textnachrichten an nicht-GSM geeignete Telefone senden. Anforderungen -

MultiTech MultiModem GPRS Wireless Moden 9-25 Pin-Adapter GSM SMS SIM Karte (diese erhalten Sie von Ihrem GSM-Service Provider)

Verbinden Sie das Modem so wie hier gezeigt. Benutzen Sie einen 9-25 Pin-Adapter, um das Kabel des MultiTech Modems mit dem Kabel des System i V.24 Kabels zu verbinden. Legen Sie die SIM Karte so ein, wie es im Handbuch des Modems beschrieben wird.

25

SETUP 1.

Geben Sie in der Anzeige Mit Modems arbeiten eine 2 ein, um dier PAGERQ zu ändern. drücken Sie Enter.

2.

Ändern Sie den Modem Typ in *V250 um-

3.

Ändern Sie den Resource-Namen in den Hardware- Resource-Namen, der zu Ihrem Modem gehört. Wenn Sie die ECS-Leitung benutzen, können Sie den Resource-Namen feststellen, in dem Sie den DSPLIND LIND(QESLINE) Befehl benutzen. Sie können F4 drückken, um eine Liste mit Resource-Namen zu erhalten. Sie müssen einen ResourceNamen mit der Beschreibung eines V.25 Ports oder eines enhanced V.24 Ports auswählen.

4.

Drücken Sie Enter. Die GSM-Optionen erscheinen.

5.

Spezifizieren Sie die folgenden Parameter, drücken Sie Enter. Parameter

Wert

Maximale Nachrichtenlänge

160

DSR Setting

*NORMAL

Initialisierungskette

ATTE0M1S0=0

Baudrate

1200

Parität

N

Datenbits

8

Stopbits

1

Teilen (Share)

*NO

6.

Drücken Sie Enter, um in die Maske Mit Modems arbeiten zurückzukehren.

7.

Machen Sie mit Testen des Modems weiter.

Testen des Modems 1.

Geben Sie in der Anzeige Mit Modems arbeiten eine 14 neben den Namen des Modems ein und drücken Sie die Eingabetaste. Wenn die Nachricht "Paging-Schlange erfolgreich initialisiert" nicht erscheint, stellen Sie sicher, dass der Ressourcenname und/oder die Parameter der Modem DSR Einstellung korrekt sind.

2.

Nachdem Sie das Modem erfolgreich getestet haben, geben Sie es durch Eingabe einer 6 neben dem Modem-Namen frei und drücken Sie die Eingabetaste.

3.

Drücken Sie die Eingabetaste, um zum MessengerPlus Menü zurückzukehren.

26

Kapitel 6 – Paging Provider Mit Paging-Providern arbeiten MessengerPlus und MessengerConsole können Nachrichten über Paging-Provider versenden. Sie können Ihren Paging-Provider schnell und einfach zur Liste hinzufügen. Ein Paging-Provider liefert den Paging-Service, der die Nachrichten an Ihren Pager / Mobiltelefon sendet. MessengerPlus sendet alphanumerische Nachrichten an Ihren Pager / Mobiltelefon und benutzt dazu Ihr Modem. Der Paging-Provider wandelt es in ein Funksignal um und sendet es an Ihren Pager / Mobiltelefon. Sie können beliebig viele verschiedene Paging-Provider benutzen. MessengerPlus sendet alle Nachrichten an einen Service-Provider auf einmal, bevor es sich mit einem anderen Service Provider verbindet. Sie können die Anzeige Mit Paging Providern arbeiten benutzen, um die Parameter zu definieren, die gebraucht werden, damit Sie mit Ihrem Paging-Provider kommunizieren können. 

Um in die Anzeige Mit Paging Providern arbeiten zu gelangen, wählen Sie Option 3 im Setup-Menü.

 Wenn Sie:

Dann:

Einen neuen Provider hinzufügen möchten -

Drücken Sie F6, geben Sie den Namen, den Sie dem Provider zuordnen möchten, ein und drücken Sie Enter.

Die Parameter eines Providers ändern möchten -

Geben Sie eine 2 neben dem Provider ein, den Sie ändern möchten, drücken Sie Enter.

Übertragungen an einen PagingProvider anhalten möchten (diese bleiben dann im SCH Status, bis die Freigabe erfolgt)

Geben Sie eine 3 neben dem Provider ein, den Sie halten möchten, drücken Sie Enter.

Einen Provider löschen möchten -

Geben Sie eine 4 neben dem Provider ein, den Sie löschen möchten, drücken Sie Enter. Sie können keinen Provider löschen, dem Pager zugeordnet sind.

Mit den Pager-Nachrichten eines bestimmten Providers arbeiten möchten-

Geben Sie eine 5 neben dem Provider ein, mit dem Sie arbeiten möchten, drücken Sie Enter. Die Anzeige Mit Pagern Nachrichten arbeiten wird angezeigt.

Die Übertragung an einen zuvor gehaltenen Provider wieder aufnehmen möchten -

Geben Sie eine 6 neben dem Provider ein, den Sie freigeben möchten, drücken Sie Enter.

Mit den Pagern eines bestimmten Providers arbeiten möchten -

Geben Sie eine 8 neben dem Provider ein, mit dem Sie arbeiten möchten, drücken Sie Enter. Die Anzeige Mit Pagern arbeiten wird angezeigt.

ID des Paging Providers Die ID des Paging Providers. Sie ordnen die ID zu, wenn der Paging Provider eingerichtet wird. Beschreibung Die Beschreibung des Paging Providers. Dieses Feld dient lediglich Informationszwecken.

27

Anzahl Anzahl der geplanten Nachrichten, die versendet werden müssen. Status Der Status des Paging Providers. blank Der Paging Provider ist freigegeben. HLD Der Paging Provider wird gehalten. EHLD Der Paging Provider wurde von MessengerPlus aufgrund eines Fehlers gehalten. Weitere Informationen über den Fehler wurden an die Nachrichtenschlange QSYSOPR gesendet. Der Paging Provider wird nach Ablauf der in der Anzeige Paging-Provider Details: Weitere Optionen (Paging Company Details: Additional Options) angegebenen Minuten automatisch freigegeben.

Angaben für den Paging Provider Die Anzeige Paging Provider Details ermöglicht Ihnen, die Parameter zu definieren, die notwendig sind, damit Sie mit dem Modem Ihres Paging Providers kommunizieren können. 

Wenn Sie einen neuen Paging Provider hinzufügen möchten, drücken Sie F6. Geben Sie eine Paging Provider ID ein, drücken Sie die Eingabetaste. Wenn Sie einen vorhandenen Paging Provider ändern möchten, geben Sie eine 2 neben dem Paging Provider ein, den Sie ändern möchten, drücken Sie die Eingabetaste.

ID des Paging Providers Die ID des Paging Providers. Sie ordnen die ID zu, wenn der Paging Provider eingerichtet wird. Beschreibung Die Beschreibung des Paging Providers. Dieses Feld dient lediglich Informationszwecken. Protokoll Die Art des Protokolls, das der Paging Provider benutzt. Für die meisten alphanumerischen Pager wird das *TAP Protokoll benutzt. *TAP Das Telelocator Alphanumerische Protokoll wird benutzt. *SMTP Für ausgehende E-Mails. *POP3 Für eingehende E-Mails. *DT Das Protokoll der Deutschen Telekom wird benutzt. *VODA Das britische Vodafone Protokoll wird benutzt. *ASCII Ein einfaches ASCII Protokoll wird benutzt. MessengerPlus konvertiert die Nachrichten in ASCII und endet mit einem Wagenrücklauf und Zeilenvorschub. Das *ASCII Protokoll kann als Schnittstelle mit anderen Überwachungstools benutzt werden. *SNPP Das SNPP (Simple Network Paging Protokoll) wird genutzt. Der Servername, Portnummer, Benutzer-ID und Kennword (falls notwendig) wird hier definiert. *UCP Das European Universal Computer Protokoll wird benutzt. *GSM Das GSM Protokoll wird benutzt.

Maximale Nachrichtenlänge Die maximale Länge einer Nachricht, die von dem Paging Provider unterstützt wird.

28

Modem-Telefonnummer Das ist die Telefonnummer des Modems Ihres Paging Providers. Sie sollten die Nummer so eingeben, als wenn Sie die Nummer von der Telefonleitung aus wählen, an die Ihr Modem angeschlossen ist. Wählen Sie also die Vorwahlnummer nicht mit, es sei denn, Sie würden das normalerweise auch tun. Wenn Sie eine 9 vorwählen müssen, um eine externe Leitung zu erhalten, geben Sie die 9 vor der Nummer bitte nicht ein. Diese Vorwahl ist in der Anzeige Modem Details spezifiziert. Bevor Sie die Nummer eingeben, sollten Sie die Nummer von Ihrem Telefon anwählen und sicherstellen, dass das Modem antwortet. Baudrate Die Geschwindigkeit des Modems Ihres Paging Providers. Der Vorgabewert von 300 ist mit den meisten Paging Providern kompatibel. 

Wenn Sie einen höheren Wert als den des Modems Ihres Paging Providers angeben, kann das zu häufigen Leitungsunterbrechungen führen.

Parität Die Paritätseinstellung des Modems Ihres Paging Providers. Der Vorgabewert ´gerade´ ist mit den meisten Paging Providern kompatibel. Datenbits Die Datenbit-Einstellung des Modems Ihres Paging Providers. Der Vorgabewert von 7 ist mit den meisten Paging Providern kompatibel. Stop Bits Die Stop-Bit-Einstellung des Modems Ihres Paging Providers. Der Vorgabewert von 1 ist mit den meisten Paging Providern kompatibel. Maximale Anzahl von Nachrichten Die maximale Anzahl von Nachrichten, die Ihr Paging Provider bei einem Anruf entgegennimmt. Kennwort Das Kennwort (falls benötigt) Ihres Paging Providers. *NONE

Es wird kein Kennwort benötigt.

Password

Es wird ein Kennwort von dem Paging Provider benötigt.

Anzahl der Neuversuche Die Anzahl der Male, die Pager Nachrichten erneut gesendet werden sollen, bevor die Nachrichten verzögert werden. Die Funkrufe werden in dem Zeitwert verzögert, der bei Intervall zwischen den Neuversuchen eingegeben ist. Wenn die Anzahl der Neuversuche erreicht ist, ändert sich der Status des Paging Providers in EHLD, und die Nachricht wird an den QSYSOPR gesendet. Der Status ändert sich zurück in normal, nachdem der Intervall zwischen den Neuversuchen vergangen ist. Wenn die Anzahl der Neuversuche und der Intervall zwischen den Neuversuchen 3 Mal überschritten wurden, wird der Funkruf gelöscht. Intervall zwischen den Neuversuchen Die Anzahl der Minuten, die gewartet werden soll, bevor versucht wird, den Paging Provider nach einem Kommunikationsfehler erneut anzurufen.

29

Servername oder Adresse (nur *SMTP) Die Adresse oder Telefonnummer des remoten Servers. Von-Adresse Spezifiziert die E-Mail Adresse, die genutzt wird, um E-Mail-Nachrichten zu senden. Nachrichten, die von dem Produkt gesendet werden, kommen vor dieser Adresse. Maximale Größe der Anlage Hier wird bei einem *SMTP Provider die maximale Größe aller Anhänge, die geschickt werden, eingegeben. Wenn die Gesamtgröße aller Anhänge diesen Grenzwert überschreitet, werden die darüber hinaus gehenden Anhänge nicht mit der Nachricht verschickt. SSL nutzen (Optional) Gibt an, ob SSL genutzt wird, um die Verbindung zum Server herzustellen. Wenn SSL genutzt wird, sind die Daten, die von und zu dem Mailserver gesendet werden, verschlüsselt. Benutzer-ID (Optional) Die Benutzer-ID, die genutzt wird, um mit dem Server zu kommunizieren. Dieser Wert wird normalerweise vom Service Provider zugeteilt. Kennwort (Optional) Das Kennwort, das von dem Paging Provider gefordert wird, falls vorhanden. POP3 Server (nur *POP3) Gibt die Adresse oder Telefonnummer des remoten Servers an. Benutzer-ID Die Benutzer-ID, die genutzt wird, um mit dem Server zu kommunizieren. Dieser Wert wird normalerweise vom Service Provider zugeteilt. Kennwort Das Kennwort, das von dem Paging Provider gefordert wird, falls vorhanden. SSL nutzen Gibt an, ob SSL genutzt wird, um die Verbindung zum Server herzustellen. Wenn SSL genutzt wird, sind die Daten, die von und zu dem Mailserver gesendet werden, verschlüsselt. Y, N Intervall prüfen Die Frequenz (in Minuten), um die Mailbox auf E-Mail Antworten zu checken. 1-999 Minuten SNPP Server (nur *SNPP) Gibt die Adresse oder Telefonnummer des remoten Servers an.

30

Benutzer-ID Die Benutzer-ID, die genutzt wird, um mit dem Server zu kommunizieren. Dieser Wert wird normalerweise vom Service Provider zugeteilt. Kennwort Das Kennwort, das von dem Paging Provider gefordert wird, falls vorhanden.

31

*NONE (oder leer)

Kein Kennwort ist erforderlich.

Kennwort

Ein Kennwort wird von dem Paging Provider gefordert.

Kapitel 7 – Paging / Versenden von Nachrichten Über das Pagen und Versenden von Nachrichten Ein IBM iSeries generiert und verzeichnet täglich Tausende von Nachrichten in Dutzenden von Nachrichtenwarteschlangen, von denen viele für das Funktionieren und den Status der Systemund Geschäftsoperationen kritisch sind. MessengerPlus und MessengerConsole sind die idealen Tools, um Ausfallzeiten zu vermeiden. Sie sind die am einfachsten einzurichtenden und flexibelsten Paging-Lösungen für das Power System. Ob eine wichtige Nachricht vom System gesendet wird oder ob die grafische „Senden einer Pager-Nachricht“ Schnittstelle genutzt werden, die Nachrichten werden einfach und sicher vom Power System erhalten. MessengerPlus und MessengerConsole bieten heute die größte Funktionalität. Es werden alle TAP/IXO, SMS/GSM Protokolle sowie internationale GSM und SMS Geräte, E-Mail und Terminals unterstützt. MessengerPlus unterstützt die folgenden Arten von Pagern: alphanumerisch numerisch Telefon

Ein Pager, der Textnachrichten anzeigen kann. Ein Pager, der nur numerische Zeichen anzeigen kann. Ein Pager, der eine Tonnachricht an ein Standardtelefon sendet. Eskalation Eine aufsteigende Liste von Pagern, die dazu benutzt wird, Nachrichten an andere Pager zu senden (eskalieren), nachdem eine bestimmte Zeit vergangen ist. Gruppe Ein Pagern, der eine einzelne Nachricht an mehrere Pager gleichzeitig sendet. Planung Ein Pager, der automatisch die richtigen Pager (oder Listen) auswählt, basierend auf der aktuellen Zeit und dem Datum. 2.Way Ein Pager, der Nachrichten in zwei Richtungen versenden kann. Nachrichtenwarteschlange Ein Benutzer oder eine Nachrichtenwarteschlange. E-Mail MessengerPlus sendet Pager-Nachrichten an die angegebene SMTP Internet E-Mail Adresse. SNMP Sendet an eine SNMP Trap. SNPP Sendet eine Textnachricht an kabellose Geräte unter Nutzung des SNPP Protokolls über das Internet. GSM/SMS GSM/SMS Geräte.

32

Alphanumerisches Pagen Umfaßt eine extensive Unterstützung von alphanumerischen Pagern (1-Weg und 2-Wege) und nutzt eine große Anzahl von internationalen Standardprotokollen. Die meisten Mobiltelefone mit SMS Fähigkeiten können Nachrichten genau so wie alphanumerische Pager empfangen.

Numerisches Pagen Unterstützt alle numerischen Pager und kann bis zu 16 Ziffern senden. Für Systemnachrichten versendet MessengerPlus einen Code, bei dem Sie spezifizieren können, was für eine Situation aufgetreten ist. Beispielsweise 400-911 für einen Stromausfall, 400-999 für einen Programmfehler usw.

2-Wege Paging MessengerConsole und MessengerPlus können 2-Wege-Nachrichten an bestimmte Arten von 2-Wege-Pagern senden. Sie können die Nachricht direkt mit Ihren Pager beantworten, indem Sie eine der voreingerichteten Antworten auswählen oder eine eigene Antwort in Übereinstimmung mit den Dateneingabefähigkeiten des Pagers eingeben. 2-Wege-Pager haben die folgenden Leistungen: 

Sie müssen sich nicht in das System einwählen, um eine Nachricht zu beantworten. Die Beantwortung einer Systemnachricht von dem Pager beantwortet die Nachricht in der Nachrichtenwarteschlange.



Die Benutzer werden sofort über Ihre Antwort benachrichtigt. Die Benutzer werden sofort über Ihre Antwort informiert. Ihre Antworten werden zurück an die Nachrichtenschlange des Benutzers geschickt.



Wenn Sie die Nachricht nur bestätigen, dann wird die Nachricht nicht beantwortet, aber nicht mehr an andere Pager eskaliert.



Sie können 2-Wege-Paging-Fähigkeiten in Ihre Anwendungen mit dem Pagernachricht senden (SNDPGRMSG) Befehl und



Pagernachrichten APIs (RTVPGRMSG) wiederfinden.



Die Übersendung der Pagernachricht ist garantiert, da das Paging-Netzwerk Ihre Pagernachricht automatisch bis zu 72 Stunden hält, wenn Ihr Pager außerhalb des Funkbereichs ist (je nach Service Provider).

E-Mail Unterstützung MessengerPlus und MessengerConsole können E-Mail Nachrichten an Ihren Desktop oder Pager schicken. Sie können IFS Dateien, System-Ausdrucke wie WRACTJOB und WRKSYSSTS oder Joblogs an Ihre E-Mail Nachrichten anhängen.

2-Wege E-Mail 

33

Gibt Ihnen die Möglichkeit, Systemnachrichten von Ihrer internetbasierten E-Mail zu beantworten.



Ermöglicht den Administratoren, Systemnachrichten und Anwendungsnachrichten von einem kabellosen Internetgerät zu beantworten, wie Smartphones, iPads und Pagern.



Beantworten Sie Systemnachrichten und Anwendungsnachrichten via Desktop EMail Clients wie Eudora, Netscape, Outlook, Notes usw. Damit vermeiden Sie die Nutzung der Green Screen.



Ermöglicht Anwendungen, mit den mobilen Mitarbeitern zu kommunizieren.

SNPP Unterstützung Messenger Plus und MessengerConsole können Nachrichten via SNPP an kabellose Geräte über das Internet senden.

Workstations Wenn MessengerPlus eine Nachricht an einen *MSGQ Pager schickt, erscheint die Nachricht in der angegebenen Nachrichtenwarteschlange, die auf Ihrer Workstation durchbrechen kann. Antworten werden automatisch zurück an den Versender geschickt. Bei Systemnachrichten beantwortet das Beantworten der Nachricht auf Ihrer Workstation automatisch die Systemnachricht auf QSYSOPR. Das Beantworten einer Nachricht stoppt automatisch die Eskalation der Nachricht an andere Benutzer. Telefon-Paging Kann eine Tonnachricht an ein Telefon senden. Diese Methode kann benutzt werden, um jemanden zu benachrichtigen, der keine Pager hat oder eine Tonnachricht auf einem Anrufbeantworter zu lassen. Netzwerk Paging / Nachrichtenübermittlung Ob Sie eine grafische Windows Schnittstelle zu Senden einer Pagernachricht oder das Green Screen Pop-Up nutzen, beide führen Sie durch das Senden von Nachrichten an eine beliebige Anzahl von Pagern oder E-Mail Gerätearten, einschließlich Anforderung und On-Line Hilfetext. Anders als konkurrierende Produkte, die CL-Befehle nutzen, umfassen MessengerConsole und MessengerPlus die CL-Befehls-Schnittstelle und benutzerfreundliche Windows/GUI Schnittstellen:

34



Benutzer können das Fenster Senden einer Pagernachricht aus einer Anwendung heraus nutzen.



Sie können auf einfache Art das Fenster Senden einer Pagernachricht Ihren Anwendungsmenüs hinzufügen.



Benutzer können einen oder mehrere Pager aus seiner Liste berechtigter Pager auswählen.



Eliminiert die erneute Eingabe von häufig benutzten Nachrichten durch Speichermöglichkeit und der Möglichkeit, diese später erneut zu senden.



Anders als bei konkurrierenden Produkte kann jeder Benutzer ihre eigenen Nachrichten senden und den Status seiner Nachrichten prüfen. Benutzer können die Nachrichten der anderen Benutzer nicht sehen. Nur Operatoren und Administratoren können alle Nachrichten sehen.



Eliminiert die Notwendigkeit, jeden PC mit Emulationssoftware, Modems usw. einzurichten.

Eskalation MessengerConsole und MessengerPlus haben extensive Eskalationsfähigkeiten, die kein anderes Produkt hat. Wenn Sie eine Nachrichten an einen Eskalationslistenpager senden, dann pagen MessengerConsole und MessengerPlus automatisch den nächsten Pager auf der Liste in den vorbestimmten Zeitabständen an. Sie können die Zeit eingeben, die zwischen den Sendungen gewartet werden soll und haben damit die Flexibilität, dass kritische Nachrichten schneller eskaliert werden. Der Eskalationsprozess endet, wenn die Nachricht beantwortet ist, oder nach einer bestimmten Anzahl von Versuchen.

Nachrichtenformate MessengerConsole und MessengerPlus ermöglichen Ihnen auf einfache Art und Weise, das Format der Nachrichten, die von Ihnen gesendet werden, zu personalisieren durch Nutzung einer der folgenden speziellen Variablen, die Sie in jeder Reihenfolge mischen und kombinieren können: 

Nachrichtentext



Nachrichtenhilfetext



Jobname, von dem die Nachricht gesendet wurde



Benutzername, von dem die Nachricht gesendet wurde



Nummer des Jobs, von dem die Nachricht gesendet wurde



Nummer der , die von dem System für Ihren Pager zugeteilt wurde. Die Einbeziehung dieser Nummer informiert Sie darüber, ob eine Pagernachricht seit Ihrer letzten Nachricht von dem System verpasst wurde.



Datum und Zeit der Nachricht.

Die Nachricht “Nächstes Band in TAP01 (CG) laden” kann nach der Formatierung wie folgt aussehen: SYSA:QSYSOPR/BACKUP, Nächstes Band in TAP01 (CG) laden. Verlängerte Nachrichtenlänge. Ermöglicht Ihnen bis zu 999 Zeichen, auch wenn Ihre Pager wenige ermöglicht. Die meisten alphanumerischen Pager haben Einschränkungen der Nachrichtenlänge, normalerweise 80 bis 240 Zeichen. Die Nachrichten werden nummeriert (1/3, 2/3 und 3/3), so dass Sie über die Gesamtzahl der Nachrichten, aus denen die Gesamtnachricht besteht, Bescheid wissen.

Mitbenutzung Ihrer Service Director/ECS/Fax Leitung und Modem Wenn Sie IBM i V4R1 oder spätere Versionen und das IBM 7852-400 Optionsmodem nutzen, können MessengerConsole und MessengerPlus automatisch das Modem mit synchronen Anwendungen wie dem Service Director, ECS und remotem Einwählzugriff gemeinsam benutzen, damit wird der wertvolle V.24 Port gespart. Sie müssen das Modem nicht manuell zwischen den beiden umstellen.

Modem Pool Wenn Ihr Paging-Volumen sehr hoch ist, schätzen Sie sicher die Möglichkeit, multiple Modems gleichzeitig zu nutzen, um Tausende Pager-Nachrichten pro Stunden zu versenden.

35

Pager- Gruppen Möchten Sie eine einzelne Nachricht auf einmal an multiple Pager senden? Wenn ja, wird Ihnen die Möglichkeit gefallen, Gruppen-Pager einzurichten. Wenn Sie eine Pager-Nachricht an eine Pager-Gruppe senden, erhalten alle Pager der Gruppe die gleiche Nachricht.

Pager Planungen Möchten Sie festlegen, welche Pager Systemnachrichten zu bestimmten Zeiten erhalten sollen? Sie könnten eine Pager-Planung einrichten, die automatisch an die entsprechenden Pager basierend auf der Tageszeit sendet. Wenn Sie eine Nachricht an einen Planungs-Pager senden, werden MessengerConsole und MessengerPlus die Pagernamen bestimmen, die eine Nachricht erhalten sollen, die auf den Zeitspannen basieren, die Sie spezifiziert haben. Sie können auch eine Planung an einen Pager oder Pager-Gruppen anhängen, die die Zeitspannen definiert, zu denen dieser Pager Nachrichten erhält. Nachrichten, die an Pager außerhalb der geplanten Zeiten gesehen werden, werden gehalten und werden dann zu den entsprechenden Zeiten gesendet. Wenn Sie eine Severitätscode mit Ihrer Pager-Planung eingeben, warden MessengerConsole und MessengerPlus die Nachricht an den Pager nur senden, wenn die Severität der Nachricht über dem von Ihnen eingegebenen Level liegt. Sie können dies nutzen, damit Ihre Nachrichten niedriger Severität während einer bestimmten Zeit, wie beispielsweise frühmorgens, gesendet werden, während Ihre Nachrichten mit hoher Severität sofort gesendet werden.

Pager-Sicherheit Müssen Sie Benutzer davon abhalten, auf unberechtigte Pager zuzugreifen? Die PagerSicherheits-Leistungen ermöglichen Ihnen, die Berechtigungslisten an Pager anzuhängen, so dass unberechtigte Benutzer davon abgehalten werden, Nachrichten an unberechtigte Pager einzusehen, zu ändern oder zu senden.

Paging zu Ihren Programmen hinzufügen Möchten Sie auf Ihrer Anwendung heraus Pagen? Das API Senden einer Pagernachricht (SNDPGRMSG) kann leicht aus Ihren RPG und CL Anwendungen aufgerufen werden. Sie können 1000 Zeichen an einen oder mehrere Pager senden, ohne dass Sie sich mit der Komplexität eines Kommunikationsprotokolls beschäftigen müssen. Sie können sogar festlegen, dass Ihre Nachrichten zu einer späteren Zeit gesendet werden. Mit Pagerlisten und Planungen können Ihre Nachrichten automatisch an andere Pager eskaliert werden, und das diensthabende Personal anpagen.

Mit Pagern arbeiten Die Bezeichnung "Pager" bezieht sich heute auf herkömmliche Pager, d.h. Mobiltelefone, Funkrufgeräte, Cityruf wie auch auf viele Arten von virtuellen Pagern wie E-Mail Adressen, Telefone, Gruppen, Pläne usw. Die Anzeige Mit Pagern arbeiten wird benutzt, um die Pager, die Nachrichten von MessengerPlus erhalten sollen, einzurichten und zu verwalten. 

Um in die Anzeige Mit Pager arbeiten zu gelangen, wählen Sie Option 2 im Setup-Menü

Wenn Sie:

Dann:

Einen neuen Pager hinzufügen möchten-

Drücken Sie F6, geben Sie den Namen ein, den Sie dem Pager zuordnen möchten, drücken Sie Enter.

Die Parameter eines Pagers ändern möchten -

Geben Sie eine 2 neben dem Pager ein, den Sie ändern möchten, drücken Sie Enter.

36

Wenn Sie:

Dann:

Übertragungen an einen Pager halten möchten -

Geben Sie eine 3 neben dem Pager ein, den Sie halten möchten, drücken Sie Enter.

Einen Pager löschen möchten -

Geben Sie eine 4 neben den Pager ein, den Sie löschen möchten, drücken Sie Enter. Alle PagerNachrichten und die mit dem Pager verbundene Historie werden gelöscht.

Mit Pager Nachrichten, die an einen bestimmten Pager gesendet werden, arbeiten möchten -

Geben Sie eine 5 neben dem Pager ein, mit dem Sie arbeiten möchten, drücken Sie Enter.

Übertragungen an einen zuvor gehaltenen Pager wiederaufnehmen möchten -

Geben Sie eine 6 neben dem Pager ein, den Sie freigeben möchten, drücken Sie Enter.

Die Zeitspannen ändern möchten, in denen Nachrichten an einen Pager gesendet werden. Nachrichten außerhalb dieser Zeitspanne werden bis zur entsprechenden Zeit gehalten -

Geben Sie eine 7 neben dem Pager-Namen ein, drücken Sie Enter. Um weitere Informationen darüber zu erhalten, schlagen Sie im Abschnitt Details der Pager Planung (Pager Schedule Details) weiter hinten in diesem Kapitel nach.

Einen Pager zu einem neuen Pager kopieren möchten -

Geben Sie eine 8 neben dem Pager ein, den Sie kopieren möchten, drücken Sie Enter. Geben Sie den Namen des neuen Pagers ein, drücken Sie Enter.

Die Berechtigungen eines Pagers ändern möchten -

Geben Sie eine 9 neben dem Pager ein, den Sie ändern möchten. Um weitere Informationen darüber zu erhalten, schlagen Sie im Abschnitt Pager Berechtigungen (Pager Authorities) weiter hinten in diesem Kapitel nach.

Eine partielle Liste anzeigen möchten, damit Sie Pager lokalisieren können, die einen bestimmten Paging Provider benutzen, eine bestimmte Beschreibung enthalten usw. -

Drücken Sie F17. Geben Sie Ihre Auswahl ein, drücken Sie Enter.

Anzeigen möchten, wo ein Pager genutzt wird (im gesamten MessengerProgramm) -

Geben Sie U neben dem Pager ein, den Sie anzeigen möchten, drücken Sie Enter.

Pager Details Die Anzeige Pager Details ermöglicht Ihnen, die Parameter Ihres Pagers zu ändern, wie z.B. den Typ des Pagers. Wenn Sie die Eingabetaste drücken, werden Sie aufgefordert, zusätzliche Informationen einzugeben, je nach Typ des Pagers, den Sie ausgewählt haben. In der Anzeige Mit Pagern arbeiten führen Sie bitte folgendes aus: 

Wenn Sie einen neuen Pager einrichten möchten, drücken Sie bitte F6. Geben Sie den Namen des Pagers ein, drücken Sie die Eingabetaste.



Wenn Sie einen vorhandenen Pager ändern möchten, geben Sie eine 2 neben dem Pager ein, den Sie ändern möchten, drücken Sie die Eingabetaste.

Pagername Der dem Pager zugeordnete Name, z.B. der Name der Person oder Benutzer-ID.

37

Beschreibung Die Beschreibung des Pagers, wie der Name der Person oder der Abteilung. Art des Pagers

*ALPHA *NUMERIC *PHONE *ESC *GRP *SNMP *SCHED *MSGQ *EMAIL *SNPP *SMS

alphanumerisch numerisch Ein Pager, der eine Tonnachricht an ein Standardtelefon sendet. Eine aufsteigende Liste von Pagern, die dazu benutzt wird, Nachrichten an andere Pager zu eskalieren, nachdem eine bestimmte Zeit vergangen ist. Eine Gruppe von Pagern, die benutzt wird, um eine einzelne Nachricht an mehrere Pager gleichzeitig zu senden. Richtet eine SNMP Trap ein. Eine Pager-Zeitplanung, mit der automatisch die entsprechenden Pager ausgewählt werden, je nach Datum und Uhrzeit. Eine Benutzer- oder Workstation-Nachrichtenwarteschlange. Eine Internet E-Mail Adresse. Nachrichten werden als Textnachrichten versandt. Nachrichten werden als SMS Nachrichten versendet (mit MultiTech GPRS Modem)

Öffentliche Berechtigungen Die öffentlichen Berechtigungen für den Pager: *CHANGE *USE *EXCLUDE

Der Pager kann in der Anzeige Mit Pagern arbeiten geändert werden. Es können allgemein Nachrichten an den Pager gesendet werden, er kann aber nicht geändert werden. Der Pager kann nicht allgemein angezeigt oder geändert werden; es können keine Nachrichten an den Pager gesendet werden.

Optionen für alphanumerische Pager Die Anzeige Optionen für alphanumerische Pager ermöglicht Ihnen, die Parameter für die alphanumerischen Pager zu ändern. ID des Paging Providers Der Name des Paging-Providers, der für das Mobiltelefon eingerichtet wurde. Wenn Sie F4 drücken, können Sie aus einer Liste von Paging Providern auswählen. PIN-Nummer Die PIN-Nummer des Pagers. Die PIN-Nummer wird Ihnen von dem Paging-Provider mitgeteilt. Normalerweise besteht die PIN-Nummer aus den letzten 10 Ziffern der PagerTelefonnummer. Geben Sie die Vorwahl oder Sonderzeichen des Pager-PINS nicht mit ein.

38

Bevorzugte Länge der Nachricht Die bevorzugte maximale Länge Ihrer Pager-Nachrichten. Wenn die Pager-Nachricht, die an Ihr Mobiltelefon gesendet wird, die maximale erlaubte Länge, die von Ihrem Paging-Provider unterstützt wird, überschreitet, wird MessengerPlus Ihre Nachricht in mehrere kurze Nachrichten aufteilen, von der jede die von Ihrem Mobiltelefon unterstützte Länge hat. Außerdem nummeriert MessengerPlus die Teile der Nachricht (1/3, 2/3, 3/3), so dass Sie wissen, dass die Nachricht mit einer anderen Nachricht fortgesetzt wird. Nachrichtenformat Bestimmt das Format der Nachricht, die an Ihr Mobiltelefon gesendet wird. Sie können auch Buchstabentext zusätzlich zu jeder der folgenden Variablen eingeben, die MessengerPlus dann beim Absenden Ihrer Nachricht mit den entsprechenden Daten ersetzt. Sie können die Variablen in jeder beliebigen Form und Reihenfolge eingeben. &M &J &U &N &C

Nachrichtentext. Jobname, der die Nachricht gesendet hat. Benutzername, der die Nachricht gesendet hat. Die Nummer des Jobs, der die Nachricht gesendet hat. Die Nummer der Pager-Nachricht, die vom System Ihrem Mobiltelefon zugeordnet wurde. Wenn Sie diese Zahl in Ihre Nachrichten aufnehmen, können Sie erkennen, ob Nachrichten seit der letzten Nachricht verloren gegangen sind. Das Datum und die Uhrzeit der Nachricht. Der Name des Systems, das die Nachricht erstellt hat.

&D &S Beispiel: Nachrichtenformat: Von &s:&u/&j &m

Ergebnis: Von SYSA:QSYSOPR/BACKUP Load next volume on TAP01 (C G) SNMP Optionen In der Anzeige SNMP Optionen können Sie die Parameter für einen SNMP Pager verändern. Diese Anzeige wird angezeigt, wenn der Pagertyp *SNMP ist. Nachrichten, die an diesen Pagertyp gesendet werden, werden als SNMP Network Trap gesendet, die mit einem SNMP Manager überwacht werden kann. Messenger sendet multiple Objektidentifikatoren (OID) mit jedem Trap. Darüber hinaus ist ein MIB (Management Information Base) Dokument verfügbar, das in Ihren Trap Manager geladen werden kann. Der MIB definiert die folgenden OIDs: 1.3.6.1.4.1.5187.1.2.4.0

Ereignistaste für Antworten.

1.3.6.1.4.1.5187.1.2.5.0

Ereignisdatum

1.3.6.1.4.1.5187.1.2.6.0

Ereigniszeit

1.3.6.1.4.1.5187.1.2.7.0

Ereignisstatus

1.3.6.1.4.1.5187.1.2.8.0

Ereignistyp

1.3.6.1.4.1.5187.1.2.9.0

Ereignistext

1.3.6.1.4.1.5187.1.2.10.0

System

1.3.6.1.4.1.5187.1.2.11.0

MSGQ Name

1.3.6.1.4.1.5187.1.2.12.0

MSGQ Bibliotheksname

1.3.6.1.4.1.5187.1.2.13.0

Severität

1.3.6.1.4.1.5187.1.2.14.0

Nachrichtenart

39

1.3.6.1.4.1.5187.1.2.15.0

Nachrichten-ID

1.3.6.1.4.1.5187.1.2.16.0

Nachrichtendatei

1.3.6.1.4.1.5187.1.2.17.0

Bibliothek der Nachrichtendatei

1.3.6.1.4.1.5187.1.2.18.0

Nachrichtendaten

1.3.6.1.4.1.5187.1.2.20.0

Programm

1.3.6.1.4.1.5187.1.2.21.0

Job

1.3.6.1.4.1.5187.1.2.22.0

Benutzer

1.3.6.1.4.1.5187.1.2.23.0

Jobnummer

Um die MIB Datei zu erhalten, kontaktieren Sie bitte den IST oder Bytware Support. Nach dem Importieren der MIB Datei in Ihren SNMP Trap Manager können alle oben aufgeführten OIDs in der Unternehmenskonsole erscheinen. Sie können hier den Systemnamen, Datum & Zeit, Nachrichtenseverität und/oder Nachrichtentext anzeigen. SMS Options In der Anzeige SMS Optionen können Sie die Parameter für einen SMS Pager verändern. Diese Anzeige wird angezeigt, wenn der Pagertyp *SMS ist. Nachrichten, die an diesen Pager gesendet werden, werden als SMS Textnachrichten gesendet (erfordert *V250/GSM Modem). Mobiltelefonnummer Gibt die Mobiltelefonnummer für das SMS Gerät im internationalen Format an, ohne Sonderzeichen. Präferierte Nachrichtenlänge Die maximale präferierte Länge Ihrer Pagernachrichten. Wenn die Pagernachricht, die an den Pager gesendet wird, die maximale von Ihrem Paging Provider erlaubte Länge überschreitet, teilt MessengerPlus Ihre Nachrichten in mehrere kürzere Nachrichten auf, je nach der unterstützten Länge. Außerdem nummeriert MessengerPlus die Teile der Nachricht (1/3, 2/3, 3/3), so dass Sie wissen, dass die Nachricht mit einer anderen Nachricht fortgesetzt wird. Nachrichtenformat Bestimmt das Format der Nachricht, die an Ihr Mobiltelefon gesendet wird. Sie können auch Buchstabentext zusätzlich zu jeder der folgenden Variablen eingeben, die MessengerPlus dann beim Absenden Ihrer Nachricht mit den entsprechenden Daten ersetzt. Sie können die Variablen in jeder beliebigen Form und Reihenfolge eingeben. &M Nachrichtentext. &J Jobname, der die Nachricht gesendet hat. &U Benutzername, der die Nachricht gesendet hat. &N Die Nummer des Jobs, der die Nachricht gesendet hat. &C Die Nummer der Pager-Nachricht, die vom System Ihrem Mobiltelefon zugeordnet wurde. Wenn Sie diese Zahl in Ihre Nachrichten aufnehmen, können Sie erkennen, ob Nachrichten seit der letzten Nachricht verloren gegangen sind. &D Das Datum und die Uhrzeit der Nachricht. &S Der Name des Systems, das die Nachricht erstellt hat. Beispiel: Nachrichtenformat: Von &s:&u/&j &m

40

Ergebnis: Von SYSA:QSYSOPR/BACKUP Load next volume on TAP01 (C G) SNPP Options In der Anzeige SNPP Optionen können Sie die Parameter für einen SNPP Pager verändern. Diese Anzeige wird angezeigt, wenn der Pagertyp *SNPP ist. Nachrichten, die an diesen Pager gesendet werden, werden als SMS Textnachrichten gesendet (erfordert einen *SNPP Paging Provider). Pagernummer Gibt die Nummer für das Gerät an, das die Nachrichten erhält. Normalerweise besteht sie aus 10 Ziffern, ohne Sonderzeichen. Format der Betreffzeile Spezifiziert das Format der Betreffzeile, die an den Pager gesendet wird. Sie können Volltext eingeben und dazu eine der folgenden Variablen spezifizieren, die MessengerPlus mit den aktuellen Daten ersetzt, wenn die Nachricht gesendet wird. Sie können die Variablen in jeder Kombination und Reihenfolge angeben. Die Nachricht selbst enthält den Nachrichtentext. &M Nachrichtentext. &J Jobname, der die Nachricht gesendet hat. &U Benutzername, der die Nachricht gesendet hat. &N Die Nummer des Jobs, der die Nachricht gesendet hat. &C Die Nummer der Pager-Nachricht, die vom System Ihrem Mobiltelefon zugeordnet wurde. Wenn Sie diese Zahl in Ihre Nachrichten aufnehmen, können Sie erkennen, ob Nachrichten seit der letzten Nachricht verloren gegangen sind. &D Das Datum und die Uhrzeit der Nachricht. &S Der Name des Systems, das die Nachricht erstellt hat. Beispiel: Nachrichtenformat: Von &s:&u/&j &m Ergebnis: Von SYSA:QSYSOPR/BACKUP Load next volume on TAP01 (C G)

41

Optionen für Pager Listen Eine Pager Liste ist eine Liste, in der Ihre Versendungsarten, z.B. an das Mobiltelefon oder an eine E-Mail Adresse, aufgelistet sind. Sie können eine Pager-Liste überall dort eingeben, wo Sie einen Pager-Namen eingeben können. Diese Anzeige wird benutzt, um sowohl die *ESC als auch die *GRP Pager-Typen zu definieren. Eine *ESC Pagerliste schickt die Nachrichten nacheinander einzeln an die in der Liste definierten Pager, nach den ebenfalls definierten Intervallen. Wenn während dieser Zeit eine Nachricht bestätigt oder beantwortet wird, wird der Eskalationsprozess beendet und die übrigen Pager werden nicht benachrichtigt. Eine *GRP Pagerliste benachrichtigt alle Personen auf der Liste gleichzeitig, so oft und mit den Zeitabständen, die zuvor definiert wurden. Wenn die Nachrichten an die *GRP Pagerliste gesendet werden, erstellen MessengerPlus und MessengerConsole eine Nachricht für jeden Pager in der Liste, und diese werden unabhängig voneinander versendet. Sequenznummer Die Sequenznummer bestimmt die Reihenfolge, in der die Nachrichten an die Pager gesendet werden. An die Pager mit der niedrigsten Sequenznummer wird zuerst gesendet. Sie können die Sequenznummer dadurch ändern, dass Sie über den alten Wer den neuen Wert tippen; Sie können aber auch F13 drücken, um die Liste, die mit 10 beginnt und sich jedes Mal um 10 erhöht, neu zu nummerieren. Anzahl Die Anzahl der Male, die an einen bestimmten Pager gesendet werden soll. Minuten Die Anzahl der Minuten zwischen den Sendungen. Name des Pagers Der Name des Pagers, an den gesendet wird.

Optionen zur Pager-Planung Sie können eine Pager-Planung einrichten, indem Sie eine 7 neben dem Namen des Pagers oder der Pager-Liste eingeben, und die Eingabetaste drücken. Eine Pager-Planung ermöglicht Ihnen, die Zeitspannen zu bestimmen, in denen Nachrichten an den Pager gesendet werden. Nachrichten, die außerhalb dieser Zeiten gesendet werden, werden automatisch zur richtigen Zeit übertragen. Sie können eine Pager-Planung aufstellen, indem Sie F6 drücken und *SCHED als Pager-Typ definieren. Eine Pager-Jobplanung ermöglicht Ihnen, die Namen der Pager zu bestimmen, die Nachrichten während einer bestimmten Zeitspanne erhalten sollen. Nachrichten, die über eine Pager-Planung gesendet werden, werden nur an die Pager gesendet, die für die laufende Zeitspanne geplant sind. Sie können Pager-Planungen dann benutzen, wenn MessengerPlus die Pager automatisch auswählen soll, die zu entsprechenden Zeitspannen gehören, wie z.B. erste Schicht, zweite Schicht usw. Wenn Sie:

Dann:

Der Liste Pager hinzufügen möchten -

Drücken Sie F6, geben Sie die Zeitspannen und Pager ein, die Sie hinzufügen möchten, drücken Sie Enter.

Pager aus der Liste entfernen möchten-

Markieren Sie die Zeitspannen und Pager, die Sie entfernen möchten, drücken Sie Enter.

42

Anfangsdatum / Tag Das Anfangsdatum oder der Tag. Datum Anfangsdatum der Planungseingabe. Art des Tages Der Anfangstag der Planungseingabe. Gültige Tage sind *SUN; *MON, *TUE, *WED, *THU, *FRI und *SAT. Beginn (Starting time) Die Uhrzeit am Anfangsdatum, an dem die Planungseingabe beginnt. Enddatum / Tag Das Enddatum oder der Tag. Wenn Sie kein Enddatum eingeben, wird das Anfangsdatum benutzt. date Enddatum der Planungseingabe. day type Der Endtag der Planungseingabe. Gültige Tage sind *SUN; *MON, *TUE, *WED, *THU, *FRI und *SAT. Endzeit Die Uhrzeit am Enddatum, zu der die Planungseingabe enden soll. Tägliche Anfangs- / Endzeit Die tägliche Anfangs- und Endzeit während der Planungsperiode. Endzeit Die Endzeit der Planungsperiode im 24-Stunden-Format. Bewertung Nur für überwachte Nachrichten: Das minimale Bewertungslevel der Nachricht, das von der Pager-Planungseingabe verlangt wird. Name des Pagers (wird nur bei *SCHED Typen von Pagern angezeigt) Der Name des Pagers, der die Pager-Nachricht während der Planungsperiode erhält. Beispiel: Einrichten einer Pager-Jobplanung, der die Funkrufe zwischen den folgenden Schichten automatisch weiterleitet: Schicht 1: Montag bis Freitag, 6.00 - 15.00 Uhr, Operatoren 1, 2 und 3 Schicht 2: Montag bis Freitag, 15.00 - 23.00 Uhr, Operatoren 4, 5 und 6 Schicht 3: Montag bis Freitag, 23.00 - 6.00 Uhr, Operatoren 7, 8 und 9 Schicht 4: Samstag und Sonntag, 24 Stunden, nur der Operations- Manager. 1. 2.

3. 4. 5. 6.

43

In der Anzeige Mit Pagern arbeiten richten Sie bitte OPER1 bis OPER6 ein. Um weitere Informationen zu erhalten, schlagen Sie bitte unter Pager Setup nach. Richten Sie eine Pager Liste LIST1 des Typs *ESC ein. Fügen Sie die Pager von OPER1, OPER2 und OPER3 zu Liste hinzu, wobei Sie die Anzahle der Male des Versendens von Nachrichten und die Pausen dazwischen für jede Eingabe angeben müssen. Um weitere Informationen zu erhalten, schlagen Sie bitte unter Optionen der Pager Liste nach. Wiederholen Sie Schritt 2 für LIST2, wobei Sie die Pager von OPER4, OPER5 und OPER6 hinzufügen müssen. Wiederholen Sie Schritt 2 für LIST3, wobei Sie die Pager von OPER7, OPER8 und OPER9 hinzufügen müssen. Richten Sie einen Pager SCHED des Typs *SCHED ein, richten Sie die Zeitspannen und Pagernamen wie oben angegeben ein. Nachrichten, die an den Pager namens SCHED gesendet werden, werden zu den entsprechenden Gruppen in den entsprechenden Zeiten weitergeleitet.

E-Mail Optionen Die Anzeige E-Mail Optionen ermöglicht Ihnen, die Parameter für die E-Mail Versendung zu ändern. Das Panel erscheint, wenn Sie *EMAIL eingeben. Nachrichten, die an diesen "Pager" gesendet werden, werden als E-Mail Nachricht an Ihren SMTP E-Mail Server gesendet. E-Mail Adresse Gibt die Internet SMTP E-Mail Adresse an, an die die Nachricht gesendet wird. Betreff Spezifiziert die Betreff-Zeile für die E-Mail Nachrichten. Sie können Text oder Variable eingeben, die von MessengerPlus beim Absenden des Mails mit den entsprechenden Daten ersetzt. Sie können die Variablen in jeder beliebigen Form und Reihenfolge eingeben. &M Nachrichtentext. &J Jobname, der die Nachricht gesendet hat. &U Benutzername, der die Nachricht gesendet hat. &N Die Nummer des Jobs, der die Nachricht gesendet hat. &C Die Nummer der Pager-Nachricht, die vom System Ihrem Pager zugeordnet wurde. Wenn Sie diese Zahl in Ihre Nachrichten aufnehmen, können Sie erkennen, ob Nachrichten seit der letzten Nachricht verloren gegangen sind. &D Das Datum und die Uhrzeit der Nachricht. &S Systemname, von dem die Nachricht erstellt wurde. Beispiel: Nachrichtenformat: Von &s:&u/&j &m Ergebnis: Von SYSA:QSYSOPR/BACKUP Load next volume on TAP01 (C G) Service Provider Die Identifikation des Paging Providers, Optionen der Nachrichtenwarteschlange Die Anzeige Optionen der Nachrichtenschlange ermöglicht Ihnen, die Parameter für den Nachrichtenschlangen-Pager zu ändern. Der Pagertyp wird dann mit *MSGQ angezeigt. Wenn MessengerPlus eine Nachricht an *MSGQ sendet, erscheint die Nachricht in der angegebenen Nachrichtenwarteschlange. Falls die Nachricht aufgrund der Überwachung einer Systemnachricht gesendet wurde, kann der Benutzer die Nachricht beantworten, dann antwortet MessengerPlus automatisch die verbundene Nachricht in der Systemnachrichtenschlange und die Weiterleitung der Nachricht wird gestoppt. Nachrichtenschlange Der Name der Nachrichtenschlange, an die MessengerPlus die Pager-Nachricht sendet. Nachrichtenmuster Gibt das Format der Nachrichten an, die an die Nachrichtenschlange gesendet werden. Sie können auch Buchstabentext zusätzlich zu jeder der folgenden Variablen eingeben, die MessengerPlus beim Absenden Ihres Funkrufes mit den entsprechenden Daten ersetzt. Sie können die Variablen in jeder beliebigen Form und Reihenfolge eingeben. &M &J &U &N

44

Nachrichtentext. Jobname, der die Nachricht gesendet hat. Benutzername, der die Nachricht gesendet hat. Die Nummer des Jobs, der die Nachricht gesendet hat.

&C

Die Nummer der Pager-Nachricht, die vom System Ihrem Pager zugeordnet wurde. Wenn Sie diese Zahl in Ihre Nachrichten aufnehmen, können Sie erkennen, ob Nachrichten seit der letzten Nachricht verloren gegangen sind. Das Datum und die Uhrzeit der Nachricht. Systemname, von dem die Nachricht erstellt wurde.

&D &S

Beispiel: Nachrichtenformat: Von &s:&u/&j &m Ergebnis: Von SYSA:QSYSOPR/BACKUP Load next volume on TAP01 (C G)

Pager-Berechtigungen Die Anzeige Pager-Berechtigungen wird benutzt, um die Berechtigungen der Benutzer in Verbindung mit bestimmten Pagern zu definieren. MessengerPlus testet die Berechtigung unter Benutzung der ID des Benutzers, dann des Gruppenprofilnamens des Benutzers, dann *PUBLIC. Wenn SUE zum Beispiel das Gruppenprofil CFO hat, wird MessengerPlus die Berechtigung von SUE prüfen; wenn es diese nicht findet, wird die CFO Berechtigung geprüft; sollte die Berechtigung noch immer nicht gefunden worden sein, wird die *PUBLIC geprüft. 

Wenn Sie in der Anzeige Mit Pagern arbeiten sind, geben Sie eine 9 neben dem Pager ein, den Sie ändern möchten, drücken Sie die Eingabetaste.



Drücken Sie F6, um neue Benutzer hinzuzufügen.

Benutzername Gibt den Namen des Benutzers an, dem Sie die Berechtigung erteilen möchten, oder den Sie widerrufen möchten. Sie können ein bestimmtes Benutzerprofil, ein Gruppenprofil oder *PUBLIC definieren. Berechtigung Bestimmt das Level der Berechtigung, das dem Benutzer gewährt wird. *CHANGE Der Benutzer ist berechtigt, den Pager zu ändern. *USE

Der Benutzer ist berechtigt, Nachrichten an den Pager zu senden, kann ihn aber nicht ändern.

*EXCLUDE Der Benutzer kann keine Nachrichten auf dem Pager anzeigen oder senden. Wenn Sie:

Dann:

Benutzer der Berechtigungsliste hinzufügen möchten -

Drücken Sie F6, geben Sie die Namen der Benutzer und die Berechtigung ein, drücken Sie Enter.

Benutzer von der Berechtigungsliste entfernen möchten -

Markieren Sie die Benutzernamen und Berechtigungen, die Sie entfernen möchten, drücken Sie Enter.

Setup des Mobiltelefons 1.

Falls notwendig, richten Sie den Paging Provider wie auf Seite 34 beschrieben ein.

2.

In der Anzeige "Mit Pagern arbeiten" drücken Sie bitte F6, um einen neuen Pager einzurichten. Geben Sie einen Namen für den Pager ein (z.B. Ihre ID oder Ihren Namen) und drücken Sie die Eingabetaste.

3.

Geben Sie eine Beschreibung ein (z.B. Ihren Namen) und ändern Sie die Pagerart in *ALPHA, und drücken Sie die Eingabetaste.

45

4.

Geben Sie den Paging-Provider ein, den Sie vorher angelegt haben (oder drücken Sie F4, um aus einer Liste auszuwählen).

5.

Geben Sie die Pager-PIN (Pagernummer) ein. Normalerweise besteht die PIN aus den ersten 10 Ziffern der Pagernummer (Vorwahl und Nummer). Es muss keine 1 davor eingetragen werden.

6.

Drücken Sie die Eingabetaste, um in die Anzeige "Mit Pagern arbeiten" zurückzukehren.

7.

Gehen Sie zu dem Abschnitt "Senden von Pager-Nachrichten" auf Seite 48.

Setup der E-Mail Anforderungen 1.

Sie brauchen zunächst die IP Adresse des SMTP Mail Servers.

2.

Um Nachrichten via E-Mail beantworten zu können, brauchen Sie eine POP3 Mailbox, um die Nachrichten temporär zu speichern. Lassen Sie sich dafür ein neues Postfach vom Mail-Administrator einrichten. Wenn eine bereits vorhandene POP3 Mailbox genutzt wird, denken Sie bitte daran, dass dies geleert wird, wenn es von MessengerPlus geprüft.

3.

Sie brauchen außerdem die IP-Adresse des POP3 Servers. Wenn Sie den Namen nutzen, sollte er im Host-Verzeichnis Ihres Systems vorhanden sein.

4.

Den Kontonamen und das Kennwort des POP3 Mailbox, die vom Mail-Administrator eingerichtet wurde.

SMTP Server Setup 1.

Wählen Sie Option 3 im Setup Menü: Mit Paging-Providern arbeiten.

2.

Wenn ein *SMTP Eintrag vorhanden ist, geben Sie eine 2 daneben ein und drücken die Eingabetaste. Wenn noch kein *SMTP vorhanden ist, tragen Sie diesen neu ein, durch Drücken von F6, Eingabe von *SMTP und Drücken der Eingabetaste.

3.

Falls notwendig, geben Sie eine Beschreibung wie zum Beispiel "SMTP für ausgehende Mails" ein und ändern Sie das Protokoll in *SMTP, drücken Sie die Eingabetaste.

4.

Geben Sie den Namen oder die IP-Adresse Ihres SMTP Mail Servers ein.

5.

Falls Sie E-Mail Nachrichten beantworten, geben Sie POP3 "von E-Mail Adresse" ein. Falls Sie nicht antworten, geben Sie eine beliebige gültige E-Mail Adresse oder [email protected] ein.

6.

Drücken Sie die Eingabetaste, um in die Anzeige "Mit Paging Providern arbeiten" zurückzukommen. Falls notwendig, geben Sie das *SMTP durch Eingabe einer 6 daneben frei und drücken Sie die Eingabetaste.

7.

Stellen Sie „SSL benutzen“ auf J oder N je nach den Anforderungen Ihres SMTP Servers.

8.

Geben Sie „Benutzer“ und „Passwort“ ein, je nach der Berechtigung, die von dem benutzten SMTP Server verlangt wird.

9.

Drücken Sie die Eingabetaste, um in die Anzeige Mit Paging Providern arbeiten zurückzukommen. Falls notwendig, geben Sie *SMTP durch Eingabe einer 6 daneben frei und drücken Sie die Eingabetaste.

POP3 Server Setup Dieser Abschnitt ist notwendig, wenn Sie Nachrichten per E-Mail beantworten möchten. Wenn Sie nur E-Mails versenden möchten, machen Sie mit dem nächsten Abschnitt weiter. 1.

46

Wählen Sie Option 3 im Setup Menü: Mit Paging-Providern arbeiten.

2.

Wenn ein *POP3 Eintrag vorhanden ist, geben Sie eine 2 daneben ein und drücken die Eingabetaste. Wenn noch kein *POP3 vorhanden ist, tragen Sie diesen neu ein, durch Drücken von F6, Eingabe von *POP3 and Drücken der Eingabetaste.

3.

Geben Sie den Namen oder die IP-Adresse Ihres POP3 Mail Servers ein.

4.

Geben Sie den Kontonamen und das Kennwort der Mailbox ein.

5.

Drücken Sie die Eingabetaste, um in die Anzeige "Mit Paging Providern arbeiten" zurückzukommen. Falls notwendig, geben Sie das *POP3 durch Eingabe einer 6 daneben frei und drücken Sie die Eingabetaste.

E-Mail Pager Setup 1.

In der Anzeige "Mit Pagern arbeiten" drücken Sie bitte F6, um einen neuen Pager einzurichten. Geben Sie einen Namen für den Pager ein (z.B. Ihre ID oder Ihren Namen) und drücken Sie die Eingabetaste.

2. a) b)

Geben Sie folgendes ein, und drücken Sie die Eingabetaste. Beschreibung (z.B. Ihren Namen) Pagerart: *EMAIL

3. a) b) c)

Geben Sie folgendes ein, und drücken Sie die Eingabetaste. E-Mail Adresse: Die E-Mail Adresse des Client, Mobiltelefons oder Pagers. Betreff. Geben Sie das gewünschte Betreff ein. Antwort ermöglichen: Ja oder Nein. Die Auswahl von Nein entfernt die Nachrichtennummer (###) aus der Betreffzeile der E-Mail. Dieser Pager ist dann nicht in der Lage, Systemnachrichten zu beantworten. Service-Provider: Geben Sie *SMTP ein oder den Namen des Service- Providers, der im letzten Abschnitt eingegeben wurde.

d)

E-Mail Pager Antworten Sie können E-Mail Pager Nachrichten beantworten, die von Messenger gesendet werden, um Nachrichten auf Ihrem System zu beantworten. -

Stellen Sie in den E-Mail Pager Optionen “Antwort erlauben“ auf Ja.

-

Senden Sie eine neue Nachricht zu Ihrem Messenger email Account mit der Nachrichtennummer und Antworten in der Betreffzeile.

Beispiel: Sie erhalten diese E-Mail Nachricht und möchten mit einem an ‘R’ antworten. Von: [email protected] An: [email protected] Betreff: (973) Von: SYSNAME - USER/JOB QPADEV000L USER 231919 Nachrichtentext prüfen . . . . . . . . : Maximale Anzahl an Datensätzen erreicht für Datei &1. (C R NOMAX 1-999999) Senden Sie dies als Ihre Antwort: Von: [email protected] An: [email protected] Betreff: 973 R

SNPP Pager Setup Anforderungen Sie brauchen den Namen oder die IP Adresse, den Benutzernamen und das Kennwort für den SNPP Server. Sie erhalten diese Informationen von Ihrem SNPP Server Administrator.

47

SNPP Server Setup 1.

Wählen Sie Option 3 im Setup Menü: Mit Paging Providern arbeiten.

2.

Erstellen Sie einen Eintrag für *SNPP, indem Sie F6 drücken, geben Sie *SNPP ein und drücken Sie Enter.

3.

Geben Sie eine Beschreibung ein, z.B. SNPP ausgehende Nachrichten, und ändern Sie das Protokoll in *SNPP, drücken Sie Enter.

4.

Geben Sie den Namen oder die IP Adresse Ihres SNPP Mail Servers ein.

5.

Geben Sie die Benutzer-ID für Ihr SNPP Account ein.

6.

Geben Sie das Kennwort für Ihren SNPP Account ein (falls erforderlich).

7.

Drücken Sie Enter, um in die Anzeige ‘Mit Paging Providern arbeiten‘ zurückzukommen. Falls notwendig, geben Sie *SNPP durch Eingabe einer 6 daneben frei und drücken Sie Enter.

SNPP Pager Setup 1.

Benutzen Sie die Anzeige ‘Mit Pagern arbeiten‘, drücken Sie F6 um einen neuen Pager einzurichten. Nutzen Sie dafür beispielsweise Ihre Benutzer-ID oder Ihren Vornamen und drücken Sie Enter.

2.

Geben Sie das Folgende ein, drücken Sie Enter.

3.

a. Beschreibung: Geben Sie eine Beschreibung ein (z.B. Ihren Namen)

4.

b. Pagertyp: *SNPP.

5.

Geben Sie das Folgende ein, drücken Sie Enter.

Paging Provider: Typ *SNPP oder den Namen des *SNPP Paging Providers, den Sie erstellt haben. Pagernummer: Die 10-stellige Telefonnummer Ihres kabellosen Gerätes. Betreff: Geben Sie das gewünschte Betreff ein. Drücken Sie Hilfe, um eine Übersicht über die möglichen Optionen zu erhalten.

Senden von Pager-Nachrichten Das Senden einer Pager-Nachricht ist mit der Benutzung der Attention-Taste leichter denn je, denn damit können Sie jederzeit und aus jeder Ihrer Anwendungen heraus eine PagerNachricht senden! MessengerPlus wird Sie durch die Pager-Auswahl führen, und Sie können unter Benutzung des Aufforderungsmodus mit dem SNDPGRMSG Befehl eine Pager-Nachricht eingeben. Wenn Sie Pager-Nachrichten aus einem CL-Programm heraus direkt in die Befehlszeile eingeben möchten, schlagen Sie bitte im nächsten Abschnitt nach.

Nach Eingabeaufforderung 

Wenn Sie die Attention-Taste konfiguriert haben, drücken Sie Attn. Wenn nicht, geben Sie bitte in der Befehlszeile ein: SNDPGRMSG

Geben Sie den Namen des Pagers ein, und drücken Sie die Eingabetaste. Sie können auch F4 drücken, um aus einer Liste auszuwählen. Wenn Sie F4 drücken, wird eine Liste berechtigter Pager angezeigt, und Sie können einen oder mehrere durch die Eingabe einer 1 in der Opt Spalte neben den gewünschten Pagern auswählen. Wenn Sie mehrere Anzeigen mit Pagern haben, können Sie an den Anfang der Liste kommen, indem Sie den Namen des ersten Pagers in das Feld „Gehe zu“ eingeben. Wenn Sie Ihre Auswahl getroffen haben, drücken Sie bitte die Eingabetaste. Wenn Sie einen oder mehrere numerische Pager ausgewählt haben, wird das Feld Numerische Nachricht angezeigt. Wenn Sie einen oder mehrere alphanumerische Pager ausgewählt haben, wird das Feld Alpha Pager-Nachricht angezeigt.

48

1.

Um einen Funkruf für einen späteren Zeitpunkt zu planen, geben Sie das gewünschte Datum und die gewünschte Uhrzeit in das Feld Sendedatum / Sendezeit ein.

2.

Um festzulegen, dass die Nachricht mehrmals zu senden ist, geben Sie bitte die Anzahl der zu sendenden Male ein und die Minuten, die zwischen den Funkrufen liegen sollen.

3.

Um Ihre Nachricht zu speichern, so dass sie erneut benutzt werden kann, drücken Sie F4.

4.

Um eine gespeicherte Nachricht zu finden, positionieren Sie bitte den Cursor auf das Feld Alpha Pagernachricht, drücken Sie dann F4.

5.

Um das Feld Alpha Pagernachricht in der vollen Länge zu sehen, drücken Sie bitte F11.

6.

Um die ausgewählten Pager anzuzeigen oder zu ändern, drücken Sie bitte F16.

7.

Wenn Sie bereit sind, Ihre Nachricht zu senden, drücken Sie F10.

Manuelles Senden von Nachrichten aus dem Menü 1.

Falls notwendig, gehen Sie durch Eingabe von MPLUS in der Befehlszeile und Enter in das MessengerPlus Menü.

2.

Option 1: MessengerPlus starten.

3.

Wählen Sie Option 3: Senden einer Pager-Nachricht.

4.

Geben Sie den Pagernamen ein, drücken Sie Enter oder drücken Sie F4 und wählen Sie aus einer Liste.

5.

Geben Sie Ihre Nachricht ein und drücken Sie F10.

6.

Wählen Sie Option 4: Mit Pager-Nachrichten arbeiten im MessengerPlus Menü. Drücken Sie mehrmals F5 und stellen Sie sicher, dass sich der Status der Nach zu SND und dann zu SNT ändert (das dauert etwa 1 – 2 Minuten). Wenn sich der Status nicht zu SNT ändert oder Ihr Mobiltelefon die Nachricht nicht erhält, schlagen Sie im Kapital Fehlerbehebung auf Seite 53 nach.

Nutzung des CL-Befehls SNDPGRMSG Geben Sie in der Befehlszeile oder in Ihrem CL Programm den Befehl SNDPGRMSG ein und drücken Sie F4. Geben Sie die Namen der Pager ein, drücken Sie die Eingabetaste. Wenn Sie mehr als 2 Pager eingeben möchten, geben Sie ein plus (+) (ohne Anführungszeichen) in das Feld „+ für weitere Werte“ ein, drücken Sie die Eingabetaste. Geben Sie die Namen der Pager an, drücken Sie die Eingabetaste. Geben Sie Ihre Auswahl an, drücken Sie die Eingabetaste. Die Optionen dieser Anzeige sind die gleichen, die bei der Aufforderungsmethode erscheinen. Sie können nicht mehr als 512 Zeichen in das „Alpha Message“ Feld dieser Anzeige eingeben (dies ist eine Einschränkung des OS/400). Sie können mit CL-Programmen aber auf die volle Feldlänge zugreifen. In diesem Beispiel benutzt ein Backup-Programm den SAVLIB Befehl. Falls ein Fehler passiert, wechselt das Programm in ERROR, dadurch wird das Joblog gedruckt, und die Pager Nachricht ´Backup failed´ wird an den OPERATIONS Pager gesendet. *********************************Datenanfang******************************** 0001.00

PGM

0002.00 0003.00

MONMSG

MSGID(CPF0000) EXEC(GOTO CMDLBL(ERROR))

0005.00

SAVLIB

LIB(*NONSYS) DEV(TAP01)

0006.00

SNDPGRMSG

TOPGR(OPERATIONS) MSG('#NONSYS backup complete.")

0004.00

49

0007.00

RETURN

0008.00 0009.00

ERORR:

0010.00

*NONSYS backup.')

SNDPGRMSG TOPGR(OPERATIONS) MSG('Error occurred on +

0011.00 0012.00

ENDPGM

*********************************Datenende********************************

Mit Pager-Nachrichten arbeiten MessengerPlus hat zwei Anzeigen, die Mit Pager Nachrichten arbeiten heißen. Eine dieser Anzeige zeigt nur die von Ihnen gesendeten Nachrichten, die andere die Nachrichten von allen Benutzern an. Wenn Sie F11 in dem Fenster Eine Pager Nachricht senden drücken, sehen Sie nur Ihre Nachrichten. Diese Anzeige wird von den Benutzern benutzt, um den Status ihrer Nachrichten zu überprüfen. Wenn Sie Option 4: Mit Nachrichten arbeiten oder den WRKPGRMSG Befehl benutzen, sehen Sie die Nachrichten von allen Benutzern. Diese Anzeige wird normalerweise von den System-Operatoren und -Administratoren benutzt. 

Um nur mit Ihren eigenen Pager-Nachrichten zu arbeiten, geben Sie folgenden Befehl in die Befehlszeile ein:

MPLUS Option 3 wählen, dann F11 drücken. oder SNDPGRMSG, dann F11 drücken 

Wenn Sie die Attention Taste konfiguriert haben, drücken Sie Attn, warten Sie auf das Fenster Senden einer Pager Nachricht, drücken Sie dann F11.



Um mit allen Pager Nachrichten zu arbeiten, geben Sie folgenden Befehl in die Befehlszeile ein:

MPLUS Option 4 wählen. oder WRKPGRMSG Wenn Sie:

Dann:

Die Anzeige aktualisieren möchten, um den Status der Nachrichten zu sehen -

Drücken Sie F5.

Die Parameter einer Nachricht ändern möchten -

Geben Sie eine 2 neben der Nachricht ein, die Sie ändern möchten, drücken Sie Enter.

Eine Nachricht permanent entfernen möchten -

Geben Sie eine 4 neben der Nachricht ein, die Sie entfernen möchten, drücken Sie Enter. Der Benutzer, der die Nachricht senden, erhält eine Nachricht in seiner Nachrichtenschlange, die ihn darüber informiert, dass seine Nachricht gelöscht wurde.

Die Eskalation einer Nachricht beenden möchten -

Geben Sie eine 1 neben der Nachricht ein, die Sie bestätigen möchten, drücken Sie Enter. Der Status der Nachricht ändert sich in ACK.

50

Wenn Sie:

Dann:

Eine Nachricht erneut senden möchten-

Geben Sie eine 7 neben der Nachricht ein, die Sie erneut senden möchten, drücken Sie Enter. Der Status der Nachricht ändert sich in SCH.

Die Kommunikationsdetails einer Nachricht anzeigen möchten (diese Option ist nützlich, um Kommunikationsprobleme zu erkennen und zeigt auch eine Empfangsbestätigung vom Paging Provider, die gedruckt werden kann und Informationen vermittelt)

Geben Sie eine 9 neben der Nachricht ein, die Sie anzeigen möchten, drücken Sie Enter. Um weitere Informationen zu erhalten, schlagen Sie unter Mit ICF arbeiten nach.

Die Daten, Zeiten und Ergebnisse der Übertragungen einer Pager-Nachricht anzeigen möchten -

Geben Sie eine 8 neben der Nachricht ein, drücken Sie Enter.

Eine Nachricht vom Versenden abhalten möchten -

Geben Sie eine 3 neben den Nachrichten ein, die Sie aufhalten möchten, drücken Sie Enter.

Die Nachrichten absteigend nach Datum und Zeit sortieren möchten -

Drücken Sie F11.

Eine Untermenge von Nachrichten für z.B. einen bestimmten Pager usw. anzeigen möchten -

Drücken Sie F17. Geben Sie Ihre Auswahlen ein, drücken Sie Enter. Die Liste wird erneut angezeigt, wobei die Eingaben angezeigt werden, die den spezifizierten Kriterien entsprechen.

Eine Liste von Pager Nachrichten drucken möchten -

Drücken Sie F19. Sie werden aufgefordert, Auswahlkriterien und Druckoptionen einzugeben, geben Sie Ihre Auswahlen ein und drücken Sie Enter.

Mit der Historie von Pager-Nachrichten arbeiten MessengerPlus zeichnet eine detaillierte Historie von Paging und E-Mail Aktivitäten auf. Anwender können Berichte ihrer Pager-Nachrichten mit dem Datum und den Uhrzeiten der Erstellung der Nachricht, dem Nachrichtentext, an welchen Pager die Nachricht gesendet wurde, und die Zeit und das Datum der Übertragung ausdrucken. Mit Filteroptionen können Sie den Bericht auf bestimmte Pager, Zeitspannen, Nachrichtentexte usw. beschränken. Sie können eine Liste von Nachrichten, die bestimmten Kriterien entsprechen, drucken oder ansehen:

51



Die gesendeten Nachrichten



Datum und Zeit



Jobname



Welche Anwender wann benachrichtig wurden



Antworten vom Paging-Provider



ICF Log



Anzahl der Nachrichten, die noch gesendet werden sollen



Anzahl der Nachrichten, die noch gesendet werden sollen pro Paging Provider



Anzahl der Nachrichten, die noch gesendet werden sollen pro Pager.



Um in die Anzeige Mit der Historie von Pager-Nachrichten arbeiten zu kommen, nutzen Sie bitte die Anzeige Mit Pagernachrichten arbeiten, wählen Sie Option 8 neben einer Pagernachricht, drücken Sie die Eingabetaste.

Troubleshooting - Fehlerbehebung Pager-Nachrichten bleiben im SCH Status 1.

Entern Sie das MessengerPlus Menü durch Eingabe von MPLUS in der Befehlszeile. Wählen Sie Mit Modems arbeiten.

2.

Stellen Sie sicher, dass der *ROUTER Status DLYW ist. Falls nötig, kehren Sie zum MessengerPlus Menü zurück und wählen Sie Option 1: MessengerPlus starten (Start MessengerPlus).

3.

Stellen Sie sicher, dass der PAGERQ Status nicht HLD ist. Falls nötig, geben Sie die PAGERQ durch Eingabe von 6 neben ihrem Namen und Drücken der Eingabetaste frei.

4.

Stellen Sie sicher, dass der PAGERQ Status nicht STOP ist. Falls nötig, starten Sie die PAGERQ durch Eingabe einer 11 neben ihrem Namen und zweimaliges Drücken der Eingabetaste.

5.

Stellen Sie sicher, dass der Pager nicht gehalten wird. Gehen Sie in das MessengerPlus Menü zurück, wählen Sie Mit Pagern arbeiten.

6.

Stellen Sie sicher, dass der Pager keine Jobplanung hat, die seine Sendezeiten einschränkt.

7.

Wenn Sie einen alpha Pager benutzen, stellen Sie sicher, dass der Paging-Provider nicht gehalten wird. Gehen Sie zum MessengerPlus Menü zurück, wählen Mit PagingProvidern arbeiten.

Pager-Nachrichten gehen in den SND Status, danach zurück in den SCH Status 1.

Prüfen Sie die Vorwahl: Entern Sie das MessengerPlus Menü durch Eingabe von MPLUS in die Befehlszeile. Wählen Sie Mit Modems arbeiten. Geben Sie 2 ein, um die PAGERQ zu ändern, drücken Sie die Eingabetaste.

2.

Wenn Sie einen alpha Pager benutzen, kontrollieren Sie die Telefonnummer des Modems des Paging-Providers. Entern Sie das MessengerPlus Menü durch Eingabe von MPLUS in der Befehlszeile. Wählen Sie Mit Paging-Providern arbeiten. Wählen Sie die Datentelefonnummer von Ihrem Telefon, stellen Sie sicher, dass ein Modem antwortet.

3.

Hören Sie, wie das Modem wählt, um eventuelle Wählprobleme zu entdecken.

4.

In der Anzeige "Mit ICF arbeiten" stellen Sie sicher, dass es keine Protokollprobleme gibt.

Hierunter finden Sie ein Beispiel einer Übertragung. Ihre Versuche können natürlich etwas anders aussehen. Die Zeit-Spalte repräsentiert die zwischen den Schritten vergangene Zeit. Der Ablauf der Ereignisse wird in umgekehrt chronologischer Reihenfolge dargestellt, um mit den Daten auf Ihrem Bildschirm übereinzustimmen.

52

Zeit

Daten

Beschreibung

00:00:50

*M*LOK*M*L

Das Modem legt auf.

00:00:46

ATH*M

MessengerPlus weist das Modem an, aufzulegen.

00:00:42

+++

MessengerPlus weist das Modem an, aufzulegen.

00:00:40

*M*A*M

Der Paging-Provider antwortet mit *A, wenn die Nachricht angenommen wird. Wenn diese Zeile ein *1 enthält, wurde die Nachricht vom

Zeit

Daten

Beschreibung Paging-Provider zurückgewiesen, wahrscheinlich aufgrund einer ungültigen Pager-Nummer.

00:00:38

*S1234567*Mthis is a test*M[ep*M

MessengerPlus sendet die Pager-Nachricht. Stellen Sie sicher, dass die Ziffern zwischen *S und *M die Nummer Ihres alphanumerischen Pagers ist. Stellen Sie sicher, dass die Nummer aus 7 Ziffern oder weniger besteht, ohne Satzzeichen.

00:00:37

Processing please wait ¢p*A*M

*A weist MessengerPlus an, den Funkruf zu senden.

00:00:36

*4PG1*M

MessengerPlus loggt sich beim PagingProvider ein.

00:00:35

ID=*M

Wenn ID= nicht angezeigt wird, könnte die Baudrate falsch sein. Schalten Sie das Modem aus und dann wieder an.

00:00:32

*M

MessengerPlus sendet *M alle 2 Sekunden, bis ID= erhalten wird.

00:00:30

*M*LCONNECT*M*L

Das Modem des Paging-Providers antwortet. Wenn diese Zeile ein BUSY enthält, ist die Leitung besetzt. Wenn sie NO CARRIER enthält, wurde keine Antwort erhalten oder die Geschwindigkeit des Modems ist falsch. Wenn die Zeile NO DIAL TONE (kein Freizeichen) enthält, ist am Modem keine Telefonanleitung angeschlossen.

00:00:00

ATD9,555-1212*M

MessengerPlus wählt den Paging-Provider an.

Recoverable Fehlermeldungen in QSYSOPR 1.

Hören Sie auf das Modem beim Wählen, um eventuelle Wählprobleme festzustellen.

2.

In der Anzeige Mit ICF arbeiten stellen Sie sicher, dass es keine Protokollprobleme gibt.

Nachrichten von Alpha-Pagern gehen in den SNT Status, werden aber vom Pager nicht erhalten Rufen Sie Ihren Paging-Provider an, überprüfen Sie Ihre PIN-Nummer. E-Mail-Nachrichten haben eine falsche Zeitangabe. Die Zeitangabe wird vom Coordinated Time Offset System Value bestimmt. Um die Zeit zu korrigieren, nutzen Sie WRKSYSVAL QUTCOFFSET. Für den Offset Wert geben Sie die Anzahl der Stunden an, die Ihre Lokalzeit von GMT abweicht. Deutschland ist GMT + 1, daher sollte der QUTCOFFSET Systemwert auf +01:00 gesetzt werden. Numerische Pager-Nachrichten gehen in den SNT-Status, werden aber abgebrochen oder nicht erhalten. Hören Sie auf das Modem beim Wählen, um eventuelle Wählprobleme oder Zeitprobleme festzustellen. 1.

53

Der Modem nimmt ab, und Sie hören das Freizeichen. Falls nicht, benutzen Sie bitte die Anzeige Mit Modems arbeiten um sicherzustellen, dass der Status der Schlange SND ist. Sie sollten außerdem sicherstellen, dass die Telefonleitung richtig an das Modem angeschlossen ist.

2.

Hören Sie bei der Anwahl der Telefonnummer zu.

3.

Sie sollten das Klingeln und das Antworten des Pagers hören. Wenn der Pager nicht antwortet, überprüfen Sie die Vorwahl. Entern Sie das MessengerPlus Menü durch Eingabe von MPLUS in der Befehlszeile. Wählen Sie Mit Modems arbeiten. Geben Sie 2 ein, um PAGERQ zu ändern, drücken Sie die Eingabetaste.

4.

Sie sollten einen kurzen Piepton oder eine Aufnahme hören, wie z.B. „Geben Sie bitte nach dem Piepton Ihre Telefonnummer ein“.

5.

Sie sollten einen oder mehrere kurze Pieptöne hören.

6.

Sie sollten die DTMF Töne der numerischen Nachricht, die gesendet wird, hören.

7.

Die Leitung wird geschlossen.

Wenn Schritt 6 vor Schritt 5 abgeschlossen wird, benutzen Sie die Anzeige Mit Modems arbeiten, um den Befehl Auf Stille warten zu ändern. Geben Sie zusätzliche Kommata ein, um Schritt 6 zu verzögern (jedes Komma steht für 2 Sekunden). Wenn Schritt 7 vor Schritt 6 abgeschlossen wird, benutzen Sie die Anzeige Mit Modems arbeiten, um den Befehl Auf Stille warten zu ändern. Entfernen Sie Kommata, um Schritt 7 zu verzögern (jedes Komma steht für 2 Sekunden). Pager-Nachrichten erscheinen unleserlich Nehmen Sie Kontakt mit Ihrem Paging-Provider auf. Es dauert sehr lange, bis Pager-Nachrichten bei Ihrem Pager ankommen Entern Sie das MessengerPlus Menü durch Eingabe von MPLUS in der Befehlszeile. Wählen Sie

Mit Pager-Nachrichten arbeiten . Zeigen Sie die Paging Historie an, indem Sie Option 8

eingeben. Prüfen Sie, dass die in der Zeile mit *A angegebene Zeit ungefähr der Zeit entspricht, zu der Sie den Funkruf erhalten haben. Falls nicht, kontaktieren Sie bitte Ihren PagingProvider.

Fehlercodes der Pager-Nachrichten Code

Beschreibung

Lösung

21

Kein Träger. Der Paging-Provider hat nicht geantwortet. Die Nummer des Modems könnte falsch sein.

Benutzen Sie die Anzeige Mit PagingProvidern arbeiten, um die Modem-

22

Leitung besetzt.

Überprüfen Sie die Telefonleitung. Benutzen Sie die Anzeige Mit Modems arbeiten, um die Vorwahl zu überprüfen. Hören Sie dem Wählton des Modems zu, um Probleme beim Wählen zu erkennen.

24

Timeout. Der Paging-Provider hat nicht mit der erwarteten Information in der zugeteilten Zeitspanne geantwortet.

Benutzen Sie die Anzeige Mit PagingProvidern arbeiten, um das Protokoll und die Baudrate zu überprüfen. Für das *TAP Protokoll können Sie sich an der Tabelle hierüber orientieren.

54

Nummer und die Baudrate zu überprüfen. Benutzen Sie die Anzeige Mit Modems arbeiten, um die Vorwahl zu überprüfen. Hören Sie dem Wählton des Modems zu, um Probleme beim Wählen zu erkennen.

31

Pager-Nachricht wurde von dem Paging-Provider zurückgewiesen.

Benutzen Sie die Anzeige Mit Pagern arbeiten, um die Pager-Nummern zu überprüfen. Stellen Sie sicher, dass die Pager-Nummern keine Vorwahlnummern oder Striche enthalten.

Troubleshooting SMTP Verteilungen

Problem

Lösungen

Benutzen Sie die Anzeige Mit Pager Nachrichten arbeiten, um Ihre Nachricht zu finden und zu verifizieren, dass der Status der Nachricht SNT ist.

Wenn der Nachrichtenstatus SNT ist, wurde die Nachricht erfolgreich vom Mailserver akzeptiert. Wenn Sie die Nachricht nicht erhalten, stellen Sie sicher, dass die E-Mail Adresse korrekt ist oder kontaktieren Sie Ihren Mail-Administrator. Wenn der Status ERR ist, sehen Sie sich die Historie an, in dem Sie eine 8 neben der Nachricht eingeben und Enter drücken. Prüfen Sie die Fehlermeldungen mit Ihrem Mail-Administrator und korrigieren Sie soweit notwendig. Wenn der Status SCH ist, machen Sie mit dem folgenden Abschnitt weiter.

Benutzen Sie die Anzeige Mit Pager Providern arbeiten, um zu verifizieren, dass der Status des*SMTP Service Providers leer ist.

Wenn der Status leer ist, könnte die Nachricht momentan in der Sendeschlange sein. Zwingen Sie die Nachricht, sofort gesendet zu werden, indem Sie im Setup Menu Option 1: Mit Modems arbeiten auswählen und F10 drücken. Prüfen Sie dann den Status Ihrer Nachricht erneut. Wenn der Status HLD ist, geben Sie die Nachricht durch Eingabe einer 6 neben *SMTP frei und drücken Sie Enter. Falls der Status EHLD ist, sehen Sie sich das Joblog durch die Auswahl der Option 1 im Setup Menü: Mit Modems arbeiten an, geben Sie eine 13 neben *ROUTER ein und drücken Sie Enter. Wählen Sie Option 10, drücken Sie dann F10 und F18. Prüfen Sie die Fehlermeldungen mit Ihrem Mail-Administrator und korrigieren Sie soweit notwendig. Geben Sie den *SMTP Service Provider durch Eingabe einer 6 neben *SMTP frei und drücken Sie Enter. Machen Sie TELNET zum remoten System mit Port 25 und verifizieren Sie, dass eine 220 Antwortcode erhalten wird. Verifizieren Sie, dass der *SMTP Hostname und die IP Adresse korrekt sind.

Benutzen Sie die Anzeige „Mit Modems arbeiten“, um zu verifizieren, dass der *ROUTER Status DLYW ist.

55

Wenn der Status DLYW ist, dann ist dies der normale Status. Wenn die Anzahl 0 ist, sind keine Nachrichten in der Sendeschlange. Sie können F10 drücken, um das Senden von Nachrichten in der Sendeschlange zu

Problem

Lösungen erzwingen. Wenn der Status STOP ist, starten Sie MessengerPlus mit den Befehlen MPLUS/ENDMP und MPLUS/STRMP neu. Sehen Sie sich das Joblog durch Eingabe einer 13 neben *ROUTER ein und drücken Sie Enter. Wählen Sie Option 10, drücken Sie dann F10 und F18. Prüfen Sie die Fehlermeldungen mit Ihrem Mail-Administrator und korrigieren Sie soweit notwendig.

Troubleshooting POP3 Antworten

Problem

Lösungen

Benutzen Sie die Anzeige Mit Pager Nachrichten arbeiten, um Ihre Nachricht zu finden und zu verifizieren, dass der Status der Nachricht SNT ist.

Wenn der Status SCH ist, schlagen Sie im vorherigen Abschnitt "Troubleshooting SMTP Verteilungen" nach. Wenn der Status ACK ist, wurde die Antwort erfolgreich erhalten. Sie können die Antwort sehen, indem Sie eine 8 (Historie) neben der Nachricht eingeben und Enter drücken. Wenn der Status SNT ist und die Nachricht nicht erhalten wurde: 1. Benutzen Sie im Setup Menü Option 2: Mit Pagern arbeiten, um den Pager zu ändern und zu verifizieren, dass die E-Mail Adresse korrekt ist. 2. Kontaktieren Sie den Mail Administrator des SMTP Servers um zu verifizieren, dass die Nachricht an das Internet geroutet wurde.

Benutzen Sie die Anzeige Mit Paging Providern arbeiten, um zu verifizieren, dass der Status des *POP3 Service Providers leer ist.

Wenn der Status leer ist, ist dies der normale Status. Die Nachricht könnte momentan in der Sendeschlange sein. Zwingen Sie die Nachricht, sofort gesendet zu werden, indem Sie im Setup Menu Option 1: Mit Modems arbeiten auswählen und F10 drücken. Prüfen Sie dann den Status Ihrer Nachricht erneut. Wenn der Status HLD ist, geben Sie die Nachricht durch Eingabe einer 6 neben *SMTP frei und drücken Sie Enter. Falls der Status EHLD ist, sehen Sie sich das Joblog durch die Auswahl der Option 1 im Setup Menü: Mit Modems arbeiten an, geben Sie eine 13 neben *ROUTER ein und drücken Sie Enter. Wählen Sie Option 10, drücken Sie dann F10 und F18. Prüfen Sie die Fehlermeldungen mit Ihrem Mail-Administrator und korrigieren Sie soweit notwendig. Geben Sie den *POP Service Provider durch Eingabe einer 6 daneben frei und drücken Sie Enter Machen Sie TELNET zum remoten System mit Port 110

56

Problem

Lösungen und verifizieren Sie, dass ein +0 Antwortcode erhalten wird. Verifizieren Sie, dass der Pager, vom dem die Antwort kommt, mit „Antwort erlauben“ Parameter auf J=Ja gesetzt hat. Stellen Sie sicher, dass der *POP3 Hostname oder die IP Adresse korrekt ist.

Die erhaltene Antwort ist nicht korrekt.

Stellen Sie sicher, dass die Antwort am Anfang der EMail steht (und nicht am Ende) und dass es die einzige Sache in der Mail ist.

Troubleshooting SNPP Verteilungen

Problem

Lösungen

Benutzen Sie die Anzeige Mit Pager Nachrichten arbeiten, um Ihre Nachricht zu finden und zu verifizieren, dass der Status der Nachricht SNT ist.

Wenn der Status der Nachricht SNT ist, wurde die Nachricht erfolgreich vom SNPP Server erhalten. Wenn Sie die Nachricht nicht erhalten, stellen Sie sicher, dass die Pagernummer korrekt ist oder kontaktieren Sie Ihren SNPP-Server-Administrator. Wenn der Status ERR ist, sehen Sie sich die Historie an, in dem Sie eine 8 neben der Nachricht eingeben und Enter drücken. Prüfen Sie die Fehlermeldungen mit Ihrem SNPP-Server-Administrator und korrigieren Sie soweit notwendig. Wenn der Status SCH ist, machen Sie mit dem folgenden Abschnitt weiter.

Benutzen Sie die Anzeige Mit Paging Providern arbeiten, um zu verifizieren, dass der Status des *SNPP Service Providers leer ist.

Wenn der Status leer ist, könnte die Nachricht momentan in der Sendeschlange sein. Zwingen Sie die Nachricht, sofort gesendet zu werden, indem Sie im Setup Menu Option 1: Mit Modems arbeiten auswählen und F10 drücken. Prüfen Sie dann den Status Ihrer Nachricht erneut. Wenn der Status HLD ist, geben Sie die Nachricht durch Eingabe einer 6 neben *SNPP frei und drücken Sie Enter. Falls der Status EHLD ist, sehen Sie sich das Joblog durch die Auswahl der Option 1 im Setup Menü: Mit Modems arbeiten an, geben Sie eine 13 neben *ROUTER ein und drücken Sie Enter. Wählen Sie Option 10, drücken Sie dann F10 und F18. Prüfen Sie die Fehlermeldungen mit Ihrem Mail-Administrator und korrigieren Sie soweit notwendig. Geben Sie den *SNPP Service Provider durch Eingabe einer 6 daneben frei und drücken Sie Enter. Machen Sie TELNET zum remoten System mit Port 444

57

Problem

Lösungen und verifizieren Sie, dass ein 220 Antwortcode erhalten wird. Stellen Sie sicher, dass der *SNPP Servername oder die IP-Adresse korrekt sind.

Benutzen Sie die Anzeige “Mit Modems arbeiten” und verifizieren Sie, dass der *ROUTER Status DLYW ist.

Wenn der Status DLYW ist, dann ist dies der normale Status. Wenn die Anzahl 0 ist, sind keine Nachrichten in der Sendeschlange. Sie können F10 drücken, um das Senden von Nachrichten in der Sendeschlange zu erzwingen. Wenn der Status STOP ist, starten Sie MessengerPlus mit den Befehlen MPLUS/ENDMP und MPLUS/STRMP neu. Sehen Sie sich das Joblog durch die Eingabe einer 13 neben *ROUTER an und drücken Sie Enter. Wählen Sie Option 10, drücken Sie dann F10 und F18. Prüfen Sie die Fehlermeldungen mit Ihrem MailAdministrator und korrigieren Sie soweit notwendig.

Pagen im eingeschränkten Status Möchten Sie wissen, wann Ihr SAVLIB *NONSYS ein neues Tape braucht? MessengerPlus kann auf Anfragenachrichten hin überwachen, die während einer Operation im eingeschränkten Status ausgegeben werden (wie z.B. die Anfrage von SAVSYS nach einem neuen Band) und Pager-Nachrichten an einen oder mehrere Pager senden, während Ihr System im eingeschränkten Status bleibt. Sie können auch auf Fehlermeldungen innerhalb des Programms für den eingeschränkten Status hin überwachen, unter Benutzung des MONMSGBefehls, und Pager-Nachrichten an einen oder mehrere Pager senden, während Ihr System im eingeschränkten Status bleibt. Bevor Sie Funkrufe ein erstes Mal im eingeschränkten Status senden, müssen Sie dem steuernden Subsystem eine Kommunikations-Eingabe hinzufügen. Um den Namen Ihres steuernden Subsystems herauszufinden, benutzen Sie den Befehl DSPSYSVAL QCTLSBSD. Beispiel: ADDCMNE SBSD(QSYS/QCTL) DEV(PAGERQ) DFTUSER(*SYS) Beachten Sie bitte: Wenn Sie als Namen Ihrer Leitung nicht den Vorgabenamen PAGERQ gewählt haben, ersetzen Sie PAGERQ bitte mit dem Namen Ihrer Leitung. Um die Namen Ihrer Paging-Leitungen festzustellen, benutzen Sie bitte die Anzeige Mit Modems arbeiten. Um auf Anfragenachrichten hin zu überwachen und diese an einen oder mehrere Pager weiterzuleiten, fügen Sie den Befehl STRRSMP (Start Restricted State Monitoring and Paging) zu Ihrem Programm für den eingeschränkten Status hinzu, oder geben Sie den Befehl in der Befehlszeile ein, bevor Sie die Befehle für den eingeschränkten Status wie z.B. SAVSYS usw. eingeben.

58

Beispiel: **********************************Beginn der Daten********************************** 001.00

PGM

002.00 003.00

DCL

VAR(&MSG) TYPE(*CHAR) LEN(132)

004.00

MONMSG

MSGID(CPFOOOO) EXEC(GOTO CMDLBL(ERROR))

006.00

ADDLIBLE

LIB(MPLUS)

007.00

STRRSMP

TOPGR(OPERATOR) MSGQ(QSYSOPR) /* Start + Monitoring on QSYSOPR */

009.00

SAVLIB

LIB(*NONSYS) DEV(TAP01)

010.00

CHGMSGQ

MSGQ(QSYSOPR) PGM(*DSPMSG)/* Stop Monitoring + on QSYSOPR *

005.00

008.00

011.00 012.00

RETURN

013.00 014.00 015.00

ERROR:

015.01 016.00

RCVMSG

MSGTYPE(*EXCP) MSG(&MSG) /* Get message */

017.00

SNDPGRMSG

TOPGR(OPERATIONS) MSG(&MSG) /* Submit page */

018.00

CALL

MPRCRX3 PARM(X) /* Send pages NOW */

019.00 020.00

END PGM

**********************************Ende der Daten********************************** Um Fehlermeldungen im eingeschränkten Status zu überwachen, benutzen Sie den MONMSG Befehl, wie im Beispiel. Hinweis: Wenn Sie einen alphanumerischen Pager benutzen, richten Sie ihn ebenfalls als numerisch ein. Richten Sie eine *GRP Pager-Liste ein, auf der zuerst Ihr numerischer Pager steht, dann Ihr alphanumerischer Pager. Mit dem STRRSMP Befehl geben Sie den *GRP PagerNamen an. MessengerPlus sendet einen numerischen und einen alphanumerischen Funkruf an Ihren Pager. So sind alle Situationen abgedeckt, falls das Modem des Paging-Providers nicht antwortet. Wenn Sie einen E-Mail Pager benutzen, muss TCP/IP konfiguriert werden, wenn das OS im eingeschränkten Status ist. Dafür muss das OS/400 V5R2 oder höher sein.

59

Kapitel 8 - Überwachung Einführung Mit MessengerPlus und MessengerConsole können Sie Überwachungen einrichten, um die vielen kritischen Ereignisse zu entdecken, die auf Ihrem iSeries Server vorkommen können. Folgende Überwachungen sind möglich: Gesamte CPU-Auslastung (WRKSYSSTS) in % Disk – Die Disk Überwachung ermöglicht, DASD Ereignisse zu entdecken, z.B. zu wenig Plattenkapazität oder Disk-Zuwachsraten über den gewünschten Schwellenwert hinaus. Job Log – Nachrichten in interaktiven Jobs können entdeckt werden. Job Run – Entdecken Sie, ob und wann bestimmte Jobs nicht laufen. Job – Mit Jobüberwachungen können Sie Bedingungen bestimmter aktiver Jobs abfragen, z.B. den Status oder CPU Nutzung. Job Queues – Finden Sie heraus, ob eine Jobwarteschlange eine bestimmte Anzahl von Jobs überschritten hat (WRKJOBQ) Journal – Mit Journal-Überwachungen können Sie Ereignisse im System Audit Journal entdecken (QAUDJRN). Leitungen - Leitungen, Controller, Einheiten und Netzwerk-Server (WRKCFGSTS) Nachrichten – Mit Nachrichtenüberwachungen können Sie Nachrichtenereignisse in den iSeries Nachrichtenwarteschlangen entdecken (WRKMSGQ). Output Queue (WRKOUTQ) – Finden Sie heraus, ob eine Output Queue eine bestimmte Anzahl an Spool-Dateien überschritten hat. Ping – Mit Ping-Überwachungen können Sie Veränderungen beim Status eines IPGeräts entdecken. Sie können auch Veränderungen an bestimmten Ports, wie FTP, Telnet, SMTP und POP3 entdecken. Subsystem - Überwachung auf die Anzahl von Jobs, die in einem bestimmten Subsystem laufen oder nicht laufen.

Mit Überwachungen arbeiten Die Anzeige Mit Überwachungen arbeiten ermöglicht Ihnen, die Überwachungsparameter für Ihr System einzugeben. Wählen Sie dafür Option 5 im Setup Menü. Sie können von hier aus:

60



Eine neue Überwachung einrichten. Um eine Übersicht über die Überwachungsarten zu erhalten, die Sie einrichten können, schlagen Sie bitte im Abschnitt Einführung in MessengerPlus nach.



Die Parameter einer vorhandenen Überwachung ändern, wie z.B. die geplanten Zeitspannen, Berechtigungen usw.



Überwachungen von Ihrem System löschen.



Die Überwachung bestimmter Ereignisse beginnen und beenden.



Auf die Anzeige Mit überwachten Ereignissen arbeiten zugreifen. Dies ermöglicht Ihnen, die einzelnen Ereignisse einer Überwachung zu verwalten, wie z.B. Stromausfälle, nicht normal endende Jobs usw. Die Anzeige Mit überwachten Ereignissen arbeiten bietet außerdem einen Zugriff auf die Anzeige Mit Aktionen arbeiten, so dass Sie die auszuführenden Aktionen für ein bestimmtes Ereignis definieren können.



Die Anzahl der Ereignisse anzeigen, die von jeder Überwachung in das Logbuch geschrieben wurden.



Auf die Anzeige Mit Ereignissen arbeiten zugreifen. Dies ermöglicht Ihnen, mit den von der Überwachung in das Logbuch geschriebenen Ereignissen zu arbeiten.



Das letzte Mal, als ein Ereignis von einer Überwachung in das Logbuch geschrieben hat, anzeigen und zurücksetzen, sowie die Anzahl der Ereignisse anzeigen, die in das Logbuch geschrieben wurden, seit es das letzte Mal zurückgesetzt wurde.



Berichte über die Konfigurationen der Überwachungen und deren Details ausdrucken.

Wenn Sie:

Dann:

Die Anzeige aktualisieren möchten, um den letzten Status der Überwachungen und der Anzahl der Ereignisse zu sehen-

Drücken Sie F5.

Alle Überwachungen neu starten möchten, ohne dass Sie auf die Aktualisierungsphase warten müssen-

Drücken Sie F10.

Eine neue Überwachung einrichten möchten-

Drücken Sie F6.

Die Parameter einer Überwachung ändern möchten-

Geben Sie eine 2 neben der Überwachung ein, die Sie ändern möchten, drücken Sie Enter.

Eine Überwachung vorübergehend anhalten möchten -

Geben Sie eine 3 neben der Überwachung ein, die Sie halten möchten, drücken Sie Enter. Der Status ändert sich in HLD.

Eine Überwachung permanent entfernen möchten-

Geben Sie eine 4 neben der Überwachung ein, die Sie entfernen möchten, drücken Sie Enter.

Die Ereignisse anzeigen möchten, die von der Überwachung in das Logbuch geschrieben wurden-

Geben Sie eine 5 neben der Überwachung ein, die Sie anzeigen möchten, drücken Sie Enter. Die Anzeige Mit Ereignissen arbeiten wird angezeigt.

Eine zuvor gehaltene Überwachung freigeben möchten -

Geben Sie eine 6 neben der Überwachung ein, die Sie freigeben möchten, drücken Sie Enter.

Details über eine Überwachung ausdrucken möchten -

Geben Sie eine 7 neben der Überwachung ein, die Sie drucken möchten, drücken Sie Enter.

Eine Überwachung kopieren möchten-

Geben Sie eine 8 neben der Überwachung ein, die Sie kopieren möchten, drücken Sie Enter. Geben Sie den Namen der neuen Überwachung ein, drücken Sie Enter.

Mit den Ereignis-Überwachungen für eine Überwachung arbeiten möchten -

Geben Sie eine 9 neben der Überwachung ein, mit der Sie arbeiten möchten. Die Anzeige Mit Ereignis-Überwachungen arbeiten wird angezeigt.

Überwachung Der Name der Überwachung.

61

Art Die Art der Überwachung. *CFGD

Mit Konfigurationsstatus (WRKCFGSTS) Überwachung arbeiten

*CPU

CPU Prozent

*DISK

Disk Überwachung

*MSG

Nachrichtenschlangen-Überwachung (DSPMSG).

*SBS

Subsystem-Überwachung.

*JOBQ

Überwachung von Mit Jobschlangen arbeiten (WRKJOBQ).

*JOBPFR

Überwachung von Mit aktiven Jobs arbeiten (WRKACTJOB).

*JOBRUN

Job Run

*OUTQ

Überwachung von Mit Output-Queues arbeiten (WRKOUTQ).

*RMT

Remote Ereignisüberwachung.

*TCP

TCP/IP (PING) Überwachung.

*JRN

Journal-Überwachung.

Beschreibung Die Beschreibung der Überwachung. Dieses Feld dient nur Informationszwecken. Anzahl Die Anzahl der nicht bestätigten Ereignisse, die von der Überwachung in das Logbuch geschrieben wurden. Sts Der Status der Überwachung. RDY Der Überwachungsprozess läuft, aber im Moment mit einer anderen Überwachung. RUN Die Überwachung läuft. STOP Die Überwachung ist beendet. HLD Die Überwachung wird gehalten. SCH Die Überwachung ist für einen späteren Zeitpunkt geplant. DLYW Die Überwachung wartet die angegebene Zeitspanne, bevor auf neue Ereignisse hin geprüft wird. EHLD Die Überwachung hatte einen kritischen Fehler, die weiteres Überwachen unmöglich macht. Das zu überwachende Objekt existiert eventuell nicht mehr. Um weitere Informationen zu erhalten, geben Sie 2=Ändern neben der Überwachung ein, drücken Sie F15 um die Nachrichten im Joblog anzusehen. Nachdem der Fehler behoben wurde, geben Sie die Überwachung bitte frei.

Details der Überwachung Die Anzeige Details der Überwachung ermöglicht Ihnen, die Parameter einer Überwachung zu ändern.

62



Geben Sie in der Anzeige Mit Überwachungen arbeiten F6 ein, um eine neue Überwachung hinzuzufügen. Geben Sie einen Namen für die Überwachung ein, drücken Sie die Eingabetaste.



Wenn Sie eine vorhandene Überwachung ändern möchten, geben Sie eine 2 neben der Überwachung ein, die Sie ändern möchten, drücken Sie die Eingabetaste.

Wenn Sie:

Dann:

Die geplanten Zeiten, in denen die Überwachung auf Ereignisse hin überwachen wird, anzeigen oder ändern möchten-

Drücken Sie F11. Um weitere Informationen über Jobplanungen zu erhalten, schlagen Sie bitte unter Mit Jobplanung arbeiten nach.

Die Benutzungsdaten anzeigen oder zurücksetzen möchten. Die Benutzungsdaten zeigen das letzte Mal und die Anzahl der Male an, die die Überwachung Ereignisse in das Logbuch geschrieben hat, seit sie das letzte Mal zurückgesetzt wurden-

Drücken Sie F14. Drücken Sie F14 zum Zurücksetzen.

Die Aktionen einrichten möchten, die auszuführen sind, wenn Ereignisse von der Überwachung in das Logbuch geschrieben werden-

Drücken Sie F10. Die Anzeige Mit Aktionen arbeiten wird angezeigt. Um weitere Informationen über Aktionen zu erhalten, schlagen Sie unter Mit Aktionen arbeiten nach.

Name der Überwachung Der Name der Überwachung. Art Die Art der Überwachung. *CFGD *CPU *DISK *MSG *SBS *JOBQ *JOBPFR *JOBRUN *OUTQ *MAIL *RMT *TCP *JRN

Mit Konfigurationsstatus (WRKCFGSTS) Überwachung arbeiten CPU Prozent Disk Überwachung Nachrichtenschlangen-Überwachung (DSPMSG). Subsystem-Überwachung. Überwachung von Mit Jobschlangen arbeiten (WRKJOBQ). Überwachung von Mit aktiven Jobs arbeiten (WRKACTJOB). Job Run Überwachung von Mit Output-Queues arbeiten (WRKOUTQ). Mail Überwachung. Remote Ereignisüberwachung. TCP/IP (PING) Überwachung. Journal-Überwachung.

Beschreibung Die Beschreibung der Überwachung. Dieses Feld dient nur Informationszwecken. Prüfen alle Die Häufigkeit, die die Überwachung auf neue Ereignisse hin prüft (in Minuten). Vorgabe-Pager-Name Der Name des Pagers, dem Pager-Nachrichten-Aktionen zugeordnet werden, die keinen Pager-Namen spezifiziert haben. Jobname Der Name des iSeries Jobs, der untergeordnet wird, um die Ereignisüberwachung auszuführen. Sie können einen zusätzlichen Job einrichten, indem Sie zuerst F4 drücken, und dann F6.

63

Zusätzliche Jobs könnten notwendig werden, wenn Ihr Überwachungsumfang die Möglichkeiten eines einzigen Jobs überschreitet. Berechtigungsliste Der Name der iSeries Berechtigungsliste, um die Änderungen der Überwachung zu sichern.

Mit Ereignisüberwachung arbeiten Die Anzeige Mit Ereignisüberwachung arbeiten ermöglicht Ihnen, genau die Ereignisse zu definieren, die Sie überwachen möchten. Mit dieser Anzeige können Sie:

64



Neue Ereignisse zur Überwachung einrichten.



Die Parameter bereits vorhandener Ereignisüberwachungen ändern, wie z.B. die geplanten Zeitspannen, Farben usw.



Ereignisüberwachungen von Ihrem System löschen.



Die Anzahl der Ereignisse anzeigen, die von jeder Überwachung in das Logbuch geschrieben werden.



Die Überwachung bestimmter Ereignisse beginnen und beenden.



Auf die Anzeige Mit Aktionen arbeiten zugreifen. Dies ermöglicht Ihnen, die Aktionen zu definieren, die bei einem bestimmten Ereignis durchgeführt werden sollen.



Auf die Anzeige Mit Ereignissen arbeiten zugreifen. Dies ermöglicht Ihnen mit den Ereignissen zu arbeiten, die von der Ereignisüberwachung in das Logbuch geschrieben wurden.



Auf die Anzeige Mit Nachrichtenfiltern arbeiten zugreifen, wenn Sie mit einer Nachrichtenüberwachung arbeiten.



Auf die Anzeige Mit Jobfiltern arbeiten zugreifen, wenn Sie mit einer Jobüberwachung arbeiten.



Auf die Anzeige Konfigurationsstatus-Details zugreifen, wenn Sie mit einer Überwachung des Konfigurationsstatus arbeiten.



Auf die Anzeige PING-Details zugreifen, wenn Sie mit einer TCP/IP Überwachung des Konfigurationsstatus arbeiten.



Auf die Anzeige Journal anzeigen-Details zugreifen, wenn Sie mit einer Journal-Überwachung arbeiten.



Drücken Sie in der Anzeige "Details der Überwachung" die Eingabetaste. Wenn dann die "Optionen der Nachrichtenschlange" gezeigt werden, drücken Sie die Eingabetaste erneut.

Wenn Sie:

Dann:

Die Anzeige aktualisieren möchten, um den letzten Status der Ereignisüberwachung und die Anzahl der Ereignisse zu sehen -

Drücken Sie F5.

Eine neue Ereignisüberwachung einrichten möchten -

Drücken Sie F6.

Die Parameter einer Ereignisüberwachung ändern möchten, wie z.B. die Nachrichtenfilter, die Jobfilter usw. -

Geben Sie eine 2 neben der Ereignisüberwachung ein, die Sie ändern möchten, drücken Sie Enter.

Wenn Sie:

Dann:

Eine Ereignisüberwachung vorübergehend anhalten möchten, die später freigegeben wird -

Geben Sie eine 3 neben der/den Ereignisüberwachung(en) ein, die Sie halten möchten, drücken Sie Enter. Der Status ändert sich in HLD.

Eine Ereignisüberwachung permanent entfernen möchten.

Geben Sie eine 4 neben der Ereignisüberwachung ein, die Sie entfernen möchten, drücken Sie Enter.

Die von der Ereignisüberwachung in das Logbuch geschriebenen Ereignisse anzeigen möchten -

Geben Sie eine 5 neben der Ereignisüberwachung ein, die Sie anzeigen möchten, drücken Sie Enter. Die Anzeige Mit Ereignissen arbeiten wird angezeigt.

Eine gehaltene Ereignisüberwachung freigeben möchten -

Geben Sie eine 6 neben der Ereignisüberwachung ein, die Sie freigeben möchten, drücken Sie die Eingabetaste.

Mit den Aktionen arbeiten, die ausgeführt werden, wenn die EreignisÜberwachung ein Ereignis aufzeichnet-

Geben Sie eine 7 neben der EreignisÜberwachung ein, mit der Sie arbeiten möchten, drücken Sie die Eingabetaste. Die Anzeige Mit Aktionen arbeiten wird angezeigt. Für weitere Informationen schlagen Sie bitte im entsprechenden Kapitel nach.

Eine Ereignis-Überwachung kopieren möchten -

Geben Sie eine 8 neben der Überwachung ein, die Sie kopieren möchten, drücken Sie die Eingabetaste.

Die Filter einer Ereignisüberwachung anzeigen möchten -

Geben Sie eine 9 neben der Ereignisüberwachung ein, mit der Sie arbeiten möchten, drücken Sie Enter. Die Anzeige Mit Nachrichtenfiltern arbeiten oder Mit Jobfiltern arbeiten wird angezeigt.

Mit den für eine Ereignisüberwachung erlaubten Antworten arbeiten möchten-

Geben Sie eine 17 neben der Ereignisüberwachung ein, die Sie ändern möchten, drücken Sie Enter. Die Anzeige Mit Antworten arbeiten wird angezeigt.

Die Benutzungsdaten anzeigen oder zurücksetzen möchten- (Die Benutzungsdaten zeigen Ihnen das letzte Mal und die Anzahl der Male, die die Ereignisüberwachung seit dem letzten Zurücksetzen vorgekommen ist)

Geben Sie eine 2 neben der Ereignisüberwachung ein, die Sie anzeigen oder zurücksetzen möchten, drücken Sie F14. Drücken Sie F14 zum Zurücksetzen.

Sequenznummer Die Sequenznummer einer Ereignisüberwachung. Ereignisüberwachungen mit den niedrigsten Sequenznummern werden zuerst geprüft. Sie sollten bestimmten Ereignissen niedrigere Sequenznummern zuordnen (z.B. Stromausfällen) als der allgemeinen Ereignisüberwachung, wie Nachrichten mit Bewertung 99. Das ermöglicht Ihnen, ein bestimmtes Ereignis aufzufinden, bevor es von einer allgemeinen Ereignisüberwachung entdeckt wird. Beschreibung Die Beschreibung einer Ereignisüberwachung. Dieses Feld dient nur Informationszwecken.

65

Anzahl Die Anzahl unbestätigter Ereignisse, die von der Ereignisüberwachung in das Logbuch geschrieben werden. Sts Der Status der Überwachung. RLS Die Ereignisüberwachung ist freigegeben. Die Ereignisüberwachung wird auf Ereignisse überwachen, wenn die Überwachung begonnen wird. HLD Die Ereignisüberwachung wird gehalten. Gehaltene Ereignisüberwachungen überwachen nicht auf Ereignisse hin. SCH Die Ereignisüberwachung ist für einen späteren Zeitpunkt geplant. Um den Plan einzusehen oder zu ändern, geben Sie 2 zum Ändern ein, und drücken Sie F11.

Details der Ereignisüberwachung Die Anzeige Details der Ereignisüberwachung ermöglicht Ihnen, die Parameter der Überwachung eines bestimmten Ereignisses zu definieren. Außerdem können Sie damit definieren, wie das Ereignis in der Anzeige Mit Ereignissen arbeiten dargestellt wird. Führen Sie in der Anzeige Mit Ereignissen arbeiten folgendes aus: 

Wenn Sie eine neue Überwachung hinzufügen möchten, drücken Sie F6. Wenn Sie eine vorhandene Ereignis-Überwachung ändern, geben Sie eine 2 neben der Ereignis-Überwachung, die Sie ändern möchten, ein, drücken Sie dann die Eingabetaste.

Wenn Sie:

Dann:

Die bei dem Ereignis auszuführenden Aktionen anzeigen oder ändern möchten -

Drücken Sie F10.

Die Zeitspannen, in denen das Ereignis überwacht wird, anzeigen oder ändern möchten-

Drücken Sie F11. Um weitere Informationen darüber zu erhalten, schlagen Sie bitte unter Mit Zeitplänen arbeiten weiter hinten in diesem Kapitel nach.

Die Benutzungsdaten anzeigen oder zurücksetzen möchten - (Die Benutzungsdaten zeigen Ihnen das letzte Mal und die Anzahl der Male, die die Ereignisüberwachung seit dem letzten Zurücksetzen vorgekommen ist

Drücken Sie F14. Drücken Sie F14 zum Zurücksetzen.

Die Beschreibung und die erwartete Zeit Ihren Anforderungen entsprechend abändern möchten -

Drücken Sie F15.

Ereignis-ID Die ID, die dem Ereignis automatisch zugeordnet wird. Die Ereignis-ID kann benutzt werden, um in einem Netzwerk auf bestimmte Ereignisse hin zu überwachen, wenn man das optionale MessengerConsole Modul benutzt. Status Der Status der Überwachung.

66

Sequenznummer Die Sequenznummer einer Ereignisüberwachung. Ereignisüberwachungen mit den niedrigsten Sequenznummer werden zuerst geprüft. Sie sollten bestimmten Ereignissen niedrigere Sequenznummer zuordnen (z.B. Stromausfällen) als der allgemeinen Ereignisüberwachung, wie Nachrichten mit Bewertung 99. Das ermöglicht Ihnen, ein bestimmtes Ereignis aufzufinden, bevor es von einer allgemeinen Ereignisüberwachung entdeckt wird. Beschreibung Die Beschreibung der Ereignisüberwachung. Dieses Feld dient nur Informationszwecken. Erwartete Zeit (F15) Die Zeit, zu der erwartet wird, dass ein Ereignis passiert. Wenn eine erwartete Zeit angegeben wird, werden die Aktionen nur ausgeführt, wenn das Ereignis nicht zur angegebenen Zeit passiert. Wenn das Ereignis vor der angegebenen Zeit passiert, werden keine Aktionen ausgeführt. Das ermöglicht Ihnen, auf Jobs hin zu überwachen, die vor einer bestimmten Zeit beendet sein müssen, um eine Pager-Nachricht zu senden oder andere Aktionen auszuführen. Die Zahl gibt die sich wiederholenden Zeitspannen an, in denen erneut überwacht wird. Bei Ereignissen, die einmal täglich erwartet werden (wie die tägliche Job Completion Nachricht), geben Sie 24H ein. Um ein Ereignis häufiger zu überwachen, geben Sie einen der folgenden Werte ein: 5M

5 Minuten

15M

15 Minuten

30M

30 Minuten

1H

1 Stunden

2H

2 Stunden

4H

4 Stunden

12H

12 Stunden

24H

24 Stunden

Ereignisschlange Der Name der Ereignisschlange, die das Ereignis erhalten wird. Wenn angegeben, wird das Ereignis in der Anzeige Mit Ereignisschlangen erscheinen. Wenn die Ereignisschlange im *BREAK Modus ist (mit dem CHGEVTQ Befehl), erscheint das Ereignis automatisch auf der Anzeige des Benutzers. Wenn die Ereignisschlange eine Liste ist (geben Sie *LIST ein), wird MessengerPlus das Ereignis automatisch an die Ereignisschlangen zu den entsprechenden Zeitspannen eskalieren. Wenn das optionale MessengerConsole Modul installiert ist, und die Ereignisschlange von einem remoten System überwacht wird, wird das Ereignis automatisch auf das remote System umgeleitet. Bewertung Die Bewertung eines Ereignisses. Sie können Ereignisse mit ihrer Bewertung in der Anzeige Mit Ereignis-Schlangen arbeiten sehen. Sie können mit dem Befehl Ereignisschlange ändern (CHGEVTQ) Bewertungsfilter spezifizieren: 1Die Bewertung des Ereignisses ist die Vorgabe-Bewertung. Bei Nachrichten ist die Vorgabe-Bewertung die Bewertung der Nachricht. Bei anderen Ereignissen wird die Vorgabe-Bewertung automatisch von MessengerPlus vorgegeben. 0 - 99 Spezifiziert die Bewertung des Ereignisses.

67

Farb-Bewertungs-Code überschreiben Der Farbcode, der dem Ereignis zugeordnet wird. Wenn Sie keinen Farbcode eingeben, wird die Farbe automatisch eingegeben, je nach Bewertung des Ereignisses. Sie können für Informations- und Anfragenachrichten verschiedene Farbcodes eingeben. Um einen Farbcode zuzuordnen, drücken Sie bitte F4. 32

Grün

33

Grün / invers

34

Weiß

35

Weiß / invers

40

Rot

41

Rot / invers

42

Rot / blinkend

43

Rot / invers / blinkend

48

Türkis

49

Türkis / invers

50

Gelb

51

Gelb / invers

56

Pink

57

Pink / invers

58

Blau

59

Blau / invers

Antwort gewünscht Gibt an, ob Sie eine Antwort auf ein Ereignis wünschen. N Eine Antwort ist nicht gewünscht. Bei Anfragenachrichten wird dieser Parameter ignoriert, weil eine Antwort automatisch gefordert ist. Y Eine Antwort wird gewünscht. Alarm Gibt an, ob der Workstation-Alarm erklingt, wenn das Ereignis angezeigt wird. N Der Workstation-Alarm erklingt nicht. Y Der Workstation-Alarm erklingt, wenn das Ereignis auf der Anzeige Mit Ereignissen arbeiten erscheint. Ereignis-Text Der Text des Ereignisses, wie er in der Anzeige Mit Ereignissen arbeiten erscheint. Sie können Fließtext eingeben oder die folgenden Substitutions-Variablen, die von MessengerPlus automatisch eingesetzt werden, wenn das Ereignis in das Logbuch geschrieben wird: &MT

Der Text der Nachricht. Bei Ereignissen ohne Nachricht wird der Vorgabetext von MessengerPlus zugeordnet.

&MQ

Der Name der Nachrichtenschlange.

&ML

Der Bibliotheksname der Nachrichtenschlange.

&MI

Die ID der Nachricht.

&MD

Die ersten 256 Zeichen der Nachrichtendaten.

68

&MJ

Der Jobname.

&MU

Der Benutzername.

&MN

Die Jobnummer.

&MK

Der 4-Zeichen-Nachrichtenschlüssel.

&MP

Der Programmname.

&MV

Der Bewertungscode.

&MY

Der Code der Nachrichtenart.

&MH

Die ersten 256 Zeichen der Nachrichtenhilfe.

&MF

Der Name der Nachrichtendatei.

&MB

Der Bibliotheksname der Nachrichtendatei.

&MS

Der Name des Systems, von dem das Ereignis kommt.

&1 .. &99

Die Nachrichtendaten-Variablen der Nachrichtenbeschreibung (nur bei Nachrichtenereignissen gültig).

Beispiel: Ereignistext:

Job &MN/&MU/&MJ received message &MI in program &MP.

Ergebnis: Job 045680/QSYSOPR/TAP01 received message CPF0001 in program SAVALL. Vorkonfigurierte Überwachungen -

Entdeckt automatisch viele Arten von häufig vorkommenden Ereignissen und kritischen Nachrichten.

-

QSYSOPR, QSYSMSG und QHST sind vorkonfiguriert, damit das Setup für Sie einfacher wird.

-

Vorkonfigurierte Pläne für unbewachtes, bewachtes, tägliches, nächtliches sowie Wochenend-Operating.

-

So vorkonfiguriert, dass bei kritischen Ereignissen sofort benachrichtigt wird (über Pager oder Mobiltelefon).

-

So vorkonfiguriert, dass unbeantwortete Nachrichten automatisch weitergegeben werden.

Die vorkonfigurierten Überwachungen umfassen:

69



RPG, CL und COBOL Batch Fehlermeldungen



Backups, die zu einer bestimmten Zeit nicht abgeschlossen sind.



Job, die nicht normal beendet wurden.



Nachrichten über Tapes.



Nachrichten über Drucker.



Nachrichten über Disk und Hardware.



Fehlermeldungen über Kommunikation.



Nachrichten zur Sicherheit.



Nachrichten über Stromausfälle und USV.



Interaktive Jobs, die auf eine Nachricht warten.



Interaktive Jobs, die über 30% CPU verbrauchen. Diese Ereignisüberwachung entdeckt auf Programme, die im "Loop" sind.



Batch Jobs, die über 2 Stunden laufen.



Batch Jobs, die über 50% CPU nutzen.



Interaktive Antwortzeiten über 30 Sekunden.



Interaktive Laufpriorität unter 20.



Batch Laufpriorität unter 30.



Job Queue QBATCH mit 20 oder mehr Jobs.



Ausgabeschlange PRT01 mit 20 oder mehr Spooldateien.



Alle Nachrichten mit einer Bewertung von über 70, außer Druckern, die nur nachts und am Wochenende überwacht werden.



Über 20 weitere Ereignisse, die mit der Sicherheit und dem System zu tun haben, aus dem OS/400 Auditjournal.

Setup des System-Vorgabe-Pagers MessengerPlus benutzt einen System-Vorgabe-Pager, um die Einrichtung der Überwachungen, die normalerweise an den gleichen Pager gesendet werden, zu vereinfachen. Man kann diesen Pager später für bestimmte Fehlermeldungen überschreiben. 1.

Wählen Sie Option 4 im Setup-Menü.

2.

Ändern Sie den System-Vorgabe-Pager, indem Sie den Namen Ihres Pagers eingeben. MessengerPlus sendet automatisch an den System-Vorgabe-Pager, sobald eine Nachricht oder ein Ereignis oder ein anderes Ereignis passiert, für das keine Aktion spezifiziert wurde.

3.

Wenn Sie an mehr als einen Pager als den System-Vorgabe-Pager senden möchten, wählen Sie eine Pager-Gruppe oder Eskalationsliste.

Audit Journal Überwachung Das Security Audit Journal (QAUDJRN) ist die erste Informationsquelle über sicherheitsrelevante Ereignisse auf Ihrem System. Sie können die Journal-Überwachung nutzen, um Ereignisse aus dem Audit Journal heruaszufiltern und Administratoren über Pager oder E-Mail zu benachrichtigen:

70



Änderungen des Auditing



Systemmanagement Änderungen



Änderungen der Systemwerte



Berechtigungsfehler



Änderungen des Programms, um eine Berechtigung anzunehmen



Benutzer, die eine angenommene Berechtigung erhalten



Änderungen der Berechtigung



Berechtigungsänderungen während des Zurückspeicherns



Restoring-Programme, die eine Berechtigung annehmen



Nutzung von System Service Tools



Tausch von Profilen



Ungültige Kennwörter



Befehlskettenaudits



Geänderte, erstellte, zurückgespeicherte Benutzerprofile



Aktionen, die Jobs betreffen



Erstellte, gelöschte, verschobene, umbenannte oder zurückgespeicherte Objekte



Zugriff auf das auditierte Objekt

Setup (Überwachung des System Audit Journals (*JRN)) Das System Audit Journal ist die primäre Quelle für Ereignisse, die mit der Sicherheit des iSeries zusammenhängen. MessengerPlus kann diese Ereignisse überwachen und Aktionen durchführen, z.B. ein Benutzerprofil ausschalten oder den System-Administrator alarmieren. Hierunter einige Beispiele für die Ereignisse, die im Audit Journal aufgezeichnet werden: Berechtigungs-Probleme: Erfolglose Versuche, sich im System einzuloggen und auf Objekte zuzugreifen, werden aufgezeichnet. *AUTFAIL kann regelmäßig benutzt werden, um Benutzer zu überwachen, die versuchen, unerlaubte Funktionen auf dem System durchzuführen. *AUTFAIL kann auch benutzt werden, um bei der Migration auf ein höheres Sicherheitslevel zu helfen und die Ressourcen-Sicherheit einer neuen Anwendung zu testen. Befehle: Das System zeichnet Befehlsketten auf, die von einen Benutzer eingegeben werden. Wenn ein Befehl über ein CL Programm ausgeführt wird, das mit LOG(*NO) und ALWRTVSRC(*NO) erstellt wird, werden nur der Befehlsname und der Bibliotheksname aufgezeichnet. *CMD kann benutzt werden, um die Aktionen einen bestimmten Benutzers aufzuzeichnen, wie zum Beispiel des Security Officer. Erstellen von Objekten: Das System erstellt einen Journaleintrag, wenn ein neues oder ein Ersatz-Objekt erstellt werden. *CREATE kann benutzt werden, um zu überwachen, wenn Programme erstellt oder rekompiliert werden. Löschen von Objekten: Das System erstellt einen Journaleintrag, wenn ein Objekt gelöscht wird. Job-Aufgaben: Aktionen, die einen Job beeinflussen, werden aufgezeichnet, wie z.B. das Beginnen oder das Anhalten des Jobs, das Halten, die Freigabe, das Abbrechen oder Ändern. *JOBDTA kann genutzt werden, um Batch Jobs zu überwachen. Aufgaben der Objekt-Verwaltung: Das Bewegen eines Objekts in eine andere Bibliothek oder das Umbenennen eines Objekts wird aufgezeichnet. *OBJMGT kann benutzt werden, um herauszufinden, ob vertrauliche Informationen durch das Bewegen eines Objekts in eine andere Bibliothek kopiert werden. Aufgaben in OfficeVision: Das Ändern des System-Distribution-Verzeichnisses wird aufgezeichnet. Aktionen, die für bestimmte Dateien im Mail Log durchgeführt werden, werden nicht aufgezeichnet. *OFCSRV kann benutzt werden, um Versuche zu entdecken, das Weiterleiten von Mail zu ändern oder das Öffnen der Mail eines anderen Benutzers überwachen. Optische Funktionen: Alle optischen Funktionen werden überwacht, einschließlich von Funktionen im Zusammenhang mit optischen Dateien, optischen Verzeichnissen, optischen Bänden und optischen Cartridges. *OPTICAL kann benutzt werden, um Versuche zu entdecken, ein optisches Verzeichnis zu erstellen oder zu löschen. Prüfen von Netzwerk-Kommunikation: Die Verstöße, die mit Hilfe des APPN Filters entdeckt werden, werden im Sicherheits-Prüf-Journal aufgezeichnet, wenn das Verzeichnis-Such-Filter und das End-Point-Filter aufgezeichnet werden. Angenommene Berechtigung: Das System erstellt einen Journal-Eintrag, wenn eine angenommene Berechtigung genutzt wird, um Zugriff auf ein Objekt zu erlangen. *PGMADP kann benutzt werden, um zu testen, wo und wie eine neue Anwendung eine angenommene Berechtigung nutzt. Programm-Fehler: Das System erstellt einen Journal-Eintrag, wenn eine Programm einen Integritäts-Fehler verursacht. *PGMFAIL kann benutzt werden, um bei der Migration auf ein höheres Sicherheitslevel zu helfen, oder eine neue Anwendung zu testen. Druck-Funktionen: Das Drucken einer Spool-Datei, das Drucken direkt aus einem Programm oder das Senden einer Spool-Datei an einen remoten Drucker wird aufgezeichnet. *PRTDTA kann benutzt werden, um das Drucken vertraulicher Informationen herauszufinden.

71

Sichern und Restore: Das Sichern von Objekten vom System und das Restore von Objekten auf das System wird aufgezeichnet. *SAVRST kann benutzt werden, um Versuche zu entdecken, mit unberechtigten Objekten ein Restore durchzuführen oder Objekte zu Sichern. Sicherheits-Aufgaben: Sicherheitsrelevante Ereignisse, wie z.B. das Ändern eines BenutzerProfils oder System-Werts, werden aufgezeichnet. *SECURITY kann benutzt werden, um eine Aufzeichnung aller sicherheitsbezogenen Aktivitäten zu haben. Service-Aufgaben: Die Benutzung von Service-Tools, wie z.B. DMPOBJ (Dump Object) und STRCPYSCN (Start Copy Screen), wird aufgezeichnet. *SERVICE kann benutzt werden, um Versuche aufzudecken, die Sicherheit durch Benutzung von Service-Tools zu umgehen. Operationen mit Spool-Dateien: Aktionen, die mit Spool-Dateien vorgenommen werden, werden aufgezeichnet; einschließlich dem Erstellen, Kopieren und Senden. *SPLFDTA kann benutzt werden, um Versuche aufzudecken, vertrauliche Daten zu drucken oder zu senden. System-Verwaltungs-Aufgaben: Das System erstellt einen Journal-Eintrag für SystemVerwaltungs-Aufgaben, wie z.B. das Ändern einer Antwortliste oder des Strom ein/aus Plans. *SYSMGT kann benutzt werden, um Versuche aufzudecken, System-Verwaltungs-Befehle zu benutzen, um Sicherheits-Kontrollen zu umgehen. Um ein Sicherheits-Auditing einzurichten, müssen Sie bestimmte Schritte ausführen. Eine vollständige Diskussion über das Security Audit Journal geht über den Zweck dieses Dokuments hinaus. Um weitere Informationen zu erhalten, lesen Sie im “OS/400 Security Reference” Document Number SC41 4302 01 und im “Keep an Eye on Your AS/400 with Auditing” News/400 Magazine Februar 1998 nach. Falls Sie das Sicherheits-Auditing, noch nicht begonnen haben, führen Sie die folgenden Schritte aus. Die Einrichtung des Auditing erfordert die *AUDIT Sonderberechtigung. 1.

Richten Sie einen Journal Receiver in einer Bibliothek Ihrer Wahl ein. Benutzen Sie dazu den Create Journal Receiver (CRTJRNRCV) Befehl. Dieses Beispiel benutzt eine Bibliothek namens JRNLIB für Journal Receiver.

CRTJRNRCV JRNRCV(JRNLIB/AUDRCV0001) THRESHOLD(5000) AUT(*EXCLUDE) TEXT(‘AUDITING JOURNAL RECEIVER’)

2.



Die Bibliothek, in der sich der Journal Receiver befindet, sollte regelmäßig gesichert werden.



Wählen Sie einen Namen für den Journal Receiver, der einem Muster entspricht, das auch für spätere Namensgebungen für weitere Journal Receivers genutzt werden kann, wie z.B. AUDRCV0001. Sie können die *GEN Option nutzen, wenn Sie Journal Receivers ändern, um die Namensgebung weiterzuführen. Diese Art der Namensgebung ist auch sinnvoll, wenn Sie entscheiden, dass das System das Ändern Ihrer Journal Receiver managen soll.



Bestimmen Sie einen Receiver-Schwellenwert, der Ihrer Systemgröße und Ihrer Aktivität entspricht. Die Größe, die Sie wählen, könnte auf der Anzahl der Transaktionen Ihres Systems und die Anzahl der Transaktionen, die Sie auditieren möchten, basieren. Wenn Sie System Change Journal Management Unterstützung nutzen, muss der Journal Receiver Grenzwert mindestens 5.000KB betragen.



Bitte lesen Sie weitere Information über die Grenzwerte für die Journal Receiver im Backup and Recovery Advanced Book nach.



Spezifizieren Sie *EXCLUDE als AUT Parameter, um den Zugriff auf die in dem Journal gespeicherten Informationen einzuschränken.

Richten Sie das QSYS/QAUDJRN Journal unter Nutzung des Create Journal (CRTJRN) Befehls ein:

CRTJRN JRN(QSYS/QAUDJRN)JRNRCV(JRNLIB/AUDRCV0001) MNGRCV(*SYSTEM) DLTRCV(*NO) AUT(*EXCLUDE) TEXT(‘AUDITING JOURNAL’)

72



Der Name QSYS/QAUDJRN muß benutzt werden.



Spezifizieren Sie den Namen des Journal Receivers, den Sie im vorangegangenen Schritt eingerichtet haben.



Spezifizieren Sie *EXCLUDE als AUT Parameter, um den Zugriff auf die in dem Journal gespeicherten Informationen einzuschränken. Sie müssen die Berechtigung haben, Objekte dem QSYS hinzuzufügen, um das Journal zu erstellen.



Nutzen Sie den Manage Receiver (MNGRCV) Parameter, damit das System den Journal Receiver ändert und fügen Sie einen neuen hinzu, wenn der vorhandene Receiver den Schwellenwert überschreitet, der angegeben wurde, als der Journal Receiver eingerichtet wurde. Wenn Sie diese Option wählen, brauchen Sie den CHGJRN Befehl nicht zu nutzen, um Receiver abzukoppeln und neue Receiver manuell einzurichten und anzuhängen.



Lassen Sie abgehängte Receiver nicht vom System löschen. Spezifizieren Sie DLTRCV(*NO), das ist die Vorgabe. Die QAUDJRN Receiver sind Ihr Security Audit Trail. Stellen Sie sicher, dass diese adäquat gesichert sind, bevor Sie diese von dem System löschen.



Das Backup and Recovery Advanced Book bietet weitere Informationen über das Arbeiten mit Journalen und Journal Receivers.

3.

Stellen Sie den Audit Level (QAUDLVL) System Wert mit dem WRKSYSVAL Befehl ein. Der QAUDLVL Systemwert bestimmt, welche Aktionen im Audit Journal für alle Benutzer im System geloggt werden. Für weitere Informationen schlagen Sie im “OS/400 Security Reference” Document Number SC41 4302 01, “Planning the Auditing of Actions”, nach.

4.

Stellen Sie falls notwendig, das Aktionsauditing für einzelne Benutzer mit den CHGUSRAUD Befehl ein. Für weitere Informationen schlagen Sie unter “OS/400 Security Reference” Document Number SC41 4302 01, “Planning the Auditing of Actions”, nach.

5.

Stellen Sie falls notwendig das Auditing für bestimmte Objekte mit dem CHGOBJAUD und CHGDLOAUD Befehlen ein. Für weitere Informationen schlagen Sie im “OS/400 Security Reference” Document Number SC41 4302 01, “Planning the Auditing of Object Access”, nach.

6.

Stellen Sie falls notwendig, das Objektauditing für einzelne Benutzer mit den CHGUSRAUD Befehl ein.

7.

Starten Sie das Auditing durch das Stellen des QAUDCTL Systemwerts auf einen anderen Wert als *NONE. Das QSYS/QAUDJRN Journal müssen vorhanden sein, bevor Sie den QAUDCTL Systemwert in einen anderen Wert als *NONE ändern können. Wenn Sie mit dem Auditing beginnen, versucht das System einen Datensatz in das Auditjournal zu schreiben. Wenn der Versuch nicht erfolgreich ist, erhalten Sie eine Nachricht und das Auditing beginnt nicht.

Um die Auditjournal-Ereignisse, die von MessengerPlus überwacht werden, anzusehen oder zu ändern: 1.

Wählen Sie Option 5 im Setup Menü.

2.

Falls notwendig, geben Sie das QAUDJRN durch Eingabe einer 6 neben seinem Namen frei und drücken Sie Enter.

3.

Geben Sie eine 9 neben QAUDJRN ein und drücken Sie Enter. Die Anzeige Mit Ereignisüberwachungen arbeiten wird angezeigt.

4.

Geben Sie die gewünschten Ereignisüberwachungen frei, so wie gebraucht. Falls Sie eine Aktion ausführen möchten (wie einen Administrator anpagen), geben Sie eine 7 neben der gewünschten Ereignisüberwachung ein und drücken Sie Enter. Drücken Sie F6, um

73

eine neue Aktion hinzuzufügen Für weitere Informationen über Aktionen, drücken Sie die Hilfetaste oder sehen Sie den Abschnitt Referenz: Mit Aktionen arbeiten an. 5.

Um die Journalfilter anzusehen oder zu ändern, geben Sie eine 9 neben einer Ereignisüberwachung ein und drücken Enter. Die Anzeige Mit Journal Filtern arbeiten wird angezeigt.

Für weitere Informationen über das Arbeiten mit Ereignisüberwachungen und Journalfiltern schlagen Sie in den Abschnitten Mit Ereignisüberwachungen arbeiten und Mit Journal Filtern arbeiten nach. Journal Details Die Anzeige Journal Details wird automatisch angezeigt, wenn Sie Enter in der Anzeige Ereignisüberwachungsdetails drücken, wenn der Überwachungstyp *JRN ist. Diese Anzeige ermöglicht Ihnen, die Parameter für die Überwachung von Journalen zu definieren. Für weitere Informationen über de möglichen Optionen, drücken Sie Hilfe. Für weitere Optionen, drücken Sie F10. Journalname Spezifiziert den Nahmen und die Bibliothek des zu überwachenden Journals.

Mit Journal Filtern arbeiten Die Anzeige Mit Journal Filtern arbeiten ermöglicht Ihnen, die spezifischen Journaleingaben zu definieren, die Sie in die Überwachung einbeziehen und ausschließen möchten. Journalfilter ermöglichen Ihnen, die Journaleingaben einzubeziehen und auszuschließen, die Sie möchten, nämlich durch jede beliebige Kombination von: 

Eingabename



Jobname



Benutzername



Programm-Name



Objektname



Eingabespezifische Vergleichsdaten

Mit der Anzeige Mit Journal Filtern arbeiten können Sie: 

Filter für Journaleingaben zur Überwachung hinzufügen oder von der Überwachung ausschließen.



Die Parameter eines bereits vorhandenen Filters ändern.



Filter aus der Überwachung entfernen.

Wenn Sie das System Audit Journal (QAUDJRN) überwachen, können viele der Parameter der folgenden Anzeigen durch das Anzeigen des Journals mit dem DSPJRN QAUDJRN Befehls festgestellt werden. 

In der Anzeige Details der Ereignisüberwachung drücken Sie bitte bei einem Journal die Eingabetaste. Oder: Geben Sie eine 9 in der Anzeige Mit Ereignisüberwachungen arbeiten neben der Ereignisüberwachung ein. Drücken Sie dann die Eingabetaste.

Sie können so viele Filter einrichten, wie Sie brauchen, um das Ereignis zu definieren, das Sie überwachen. Jeder Filter hat mehrere Parameter. Wenn Sie mehr als einen Parameter pro Filter spezifizieren, werden diese durch AND verbunden: allen im Filter spezifizierten

74

Parametern muß entsprochen werden. Wenn Sie mehr als einen Filter angeben, werden diese durch OR verbunden: Jeder passende Filter loggt ein Ereignis. Wenn Sie:

Dann:

Ein neues Journalfilter hinzufügen möchten-

Drücken Sie F6.

Den Parameter eines vorhandenen Filters ändern möchten -

Geben Sie eine 2 neben dem Filter ein, das Sie ändern möchten, drücken Sie Enter.

Ein Filter entfernen möchten -

Geben Sie eine 4 neben dem Filter ein, das Sie entfernen möchten, drücken Sie Enter.

Sequenznummer Die Sequenznummer des Filters. Mit den Filtern mit den niedrigsten Sequenznummern wird begonnen. Sie sollten den Filtern mit der höchsten Priorität niedrige Sequenznummer zuordnen, wie z.B. einen Job ausschließen, und höhere Sequenznummern den generischen Filtern wie z.B. alle anderen Filter einbeziehen.

Einbeziehen / Ausschließen Gibt an, ob das Filter miteinbezieht oder ausschließt. Wenn Sie nur Ausschließen-Filter haben, heißt das, dass alle anderen Jobs, die dem Auschließen-Filter nicht entsprechen, automatisch einbezogen werden. Wenn Sie nur Einbeziehen-Filter haben, heißt das, dass alle anderen Jobs, die dem Einbeziehen-Filter nicht entsprechen, automatisch ausgeschlossen werden. Wenn Sie eine Kombination aus Einbeziehen und Ausschließen-Filtern haben, werden Jobs in der von Ihnen angegebenen Reihenfolge einbezogen oder ausgeschlossen. I

Der Filter bezieht ein.

E

Der Filter schließt aus.

Eingabeart (Entry Type) Gibt die Art der Journaleingabe an, die gefiltert wird. Drücken Sie die Hilfe-Taste, um weitere Informationen über mögliche Arten von Eingaben für das System Audit Journal zu erhalten. Job Der Name des Jobs, der gefiltert wird. Benutzer Der Name des Benutzers, der gefiltert wird. Objekt Die Art des Objekts, das gefiltert wird. Cmp Gibt an, ob Eingabe-spezifische Daten verglichen werden.

75

Nutzung (Usage) Gibt die Anzahl der Male an, die ein Filter seit einem Anfangsdatum genutzt wurde.

Details des Journalfilters Die Anzeige Details des Journalfilters ermöglicht Ihnen, die Parameter zum Filtern von Journaleingaben zu definieren. 

Wenn Sie in der Anzeige Mit Journal Filtern Arbeiten sind, drücken Sie F6, um einen neuen Job zu erstellen. Wenn Sie einen bereits vorhandenen Filter ändern möchten, geben Sie eine 2 neben dem Filter ein, das Sie ändern möchten, drücken Sie dann die Eingabetaste.

Sequenznummer Die Sequenznummer des Filters. Mit den Filtern mit den niedrigsten Sequenznummer wird begonnen. Sie sollten den Filtern mit der höchsten Priorität niedrige Sequenznummer zuordnen, wie z.B. einen Job ausschließen, und höhere Sequenznummern den generischen Filtern wie z.B. alle anderen Filter einbeziehen.

Einbeziehen / Ausschließen Gibt an, ob das Filter miteinbezieht oder ausschließt. Wenn Sie nur Ausschließen-Filter haben, heißt das, dass alle anderen Jobs, die dem Auschließen-Filter nicht entsprechen, automatisch einbezogen werden. Wenn Sie nur Einbeziehen-Filter haben, heißt das, dass alle anderen Jobs, die dem Einbeziehen-Filter nicht entsprechen, automatisch ausgeschlossen werden. Wenn Sie eine Kombination aus Einbeziehen und Ausschließen-Filtern haben, werden Jobs in der von Ihnen angegebenen Reihenfolge einbezogen oder ausgeschlossen. I

Der Filter bezieht ein.

E

Der Filter schließt aus.

Eingabeart (Entry Type) Gibt die Art der Journaleingabe an, die gefiltert wird. Drücken Sie die Hilfe-Taste, um weitere Informationen über mögliche Arten von Eingaben für das System Audit Journal zu erhalten. Job Der Name des Jobs, der gefiltert wird. *ALL Jobname

Eingaben werden nicht nach Jobnamen gefiltert. Spezifiziert den Jobnamen, auf den die Eingaben gefiltert werden.

Benutzer Der Name des Benutzers, der gefiltert wird. *ALL Benutzername

Eingaben werden nicht nach Benutzernamen gefiltert. Spezifiziert den Benutzernamen, nach dem die Eingaben gefiltert werden.

Programm Der Name des Programms, das gefiltert wird. *ALL Jobname

76

Eingaben werden nicht nach Programmnamen gefiltert. Spezifiziert den Programmnamen, nach dem die Eingaben gefiltert werden.

Objekt Die Art des Objekts, das gefiltert wird. *ALL Jobname

Eingaben werden nicht nach Objektnamen gefiltert. Spezifiziert den Objektnamen, nach dem die Eingaben gefiltert werden.

Spezifische Eingabedaten-Anfangsposition Gibt die Anfangsposition an, bei der der Vergleich der spezifischen Eingabedaten der Journaleingabe begonnen werden soll. blank (leer)

Es wird kein Vergleich der spezifischen Eingabedaten der Journaleingabe durchgeführt.

Anfangsposition

Gibt die Anfangsposition an, wo der Vergleich begonnen werden soll.

Test der spezifischen Eingabedaten Gibt die Art des Vergleichs an, die mit den spezifischen Teil der Eingabedaten der Journaleingaben durchgeführt werden soll. EQ Der Vergleichswert testet auf eine genaue Entsprechung. Dieser Vergleich ist erfolgreich, wenn die spezifischen Eingabedaten dem Vergleichswert des spezifizierten Anfangsorts entsprechen. NE Der Vergleichswert testet auf eine Nicht-Entsprechung. Dieser Vergleich ist erfolgreich, wenn die spezifischen Eingabedaten nicht dem Vergleichswert des spezifizierten Anfangsorts entsprechen. CT Der Vergleichswert testet auf eine "enthält" Entsprechung. Dieser Vergleich ist erfolgreich, wenn die spezifischen Eingabedaten den Vergleichswert enthalten. NC Der Vergleichswert testet auf eine "enthält nicht" Entsprechung. Dieser Vergleich ist erfolgreich, wenn die spezifischen Eingabedaten den Vergleichswert nicht enthalten. Eingabespezifischer Datenwert Gibt den zu vergleichenden Wert an. Wichtig: Bitte Groß- und Kleinschreibung beachten und die Daten genauso eingeben, wie sie erscheinen. Geben Sie keine Anführungszeichen vor oder nach dem Wert ein. Um einen generischen Wert einzugeben, geben Sie nur so viele Zeichen ein, wie Sie testen möchten, ohne Sternchen. Beispiel: Um auf PRT01, PRT02 oder PRT03 zu testen, geben Sie PRT ein. Audit Journal Eingabe-Art Die folgende Tabelle listet die Arten der Eingabewerte mit den entsprechenden NachrichtenIDs und Beschreibungen auf. Sie können mit dem DSPMSGD Befehl mehr über das Ereignis erfahren. Audit Journal Entry

Nachricht

ADD

CPI2285 CHGDLOAUD

ADO

CPI2285 CHGOBJAUD

ADU

CPI2285 CHGUSRAUD

77

Audit Journal Entry

Nachricht

AFA

CPI2246 Object authority failure

AFB

CPI2268 Blocked instruction violation

AFC

CPI2250 Program validation value error during restore

AFD

CPI2247 Object domain violation

AFJ

CPI2248 SBMJOB and not authorized to user in JOBD

AFP

CPI2270 Profile handle specified on QWTSETP not valid

AFR

CPI2274 Read only storage violation

AFS

CPI2249 Signon requested using default user profile

AFU

CPI2296 User not authorized to work on behalf of user

APE

CPI2287 Program adopt ended

APS

CPI2287 Program adopt started

CAA

CPI2253 Object authority change

CDC

CPI2286 Command run

CDL

CPI2286 S/36E operator control language statement

CDO

CPI2286 S/36E operator control command

CDP

CPI2286 S/36E procedure

CDU

CPI2286 S/36E utility control statement

CON

CPI2277 Create of a new object

COR

CPI2278 Create of an object with REPLACE(*YES)

CPA

CPI2266 User profile created, changed or restored

CQA

CPI2298 *CRQD object changed

DOA

CPI2263 Object deleted

DSA

CPI2267 DST Security Officer password reset

GSG

CPI2299 Give socket API

JDA

CPI2264 Create/change of a JOBD with a user profile

JSA

CPI2288 ENDJOBABN command

JSB

CPI2288 Submit job

JSC

CPI2288 Change job

JSE

CPI2288 End job

JSH

CPI2288 Hold job

JSI

CPI2288 Disconnect job

JSM

CPI2288 Change job user profile

JSN

CPI2288 ENDJOB command

JSP

CPI2288 PSR attach to PJ

JSR

CPI2288 Release job

JSS

CPI2288 Start job

LDK

CPI229A Lookup directory

LDL

CPI229A Link directory

LDU

CPI229A Unlink directory

MLO

CPI2289 Maillog opened

78

Audit Journal Entry

Nachricht

NAA

CPI2257 Network attribute changed

OMM

CPI2281 Move object

OMR

CPI2282 Rename object

ORE

CPI2280 Restore object over previously existing object

ORN

CPI2279 Restore object of a new object

OWA

CPI2254 Object owner change

PAA

CPI2255 CHGPGM used to adopt a user profile

PGA

CPI229B Object primary group change

POD

CPI2290 Direct print

POR

CPI2290 Spooled file sent to rem ote sys

POS

CPI2290 Spooled output print

PSA

CPI2273 Target user profile changed during passthru

PSE

CPI2291 End work on behalf of another user

PSH

CPI2272 Profile handle created by QSYGETPH

PSS

CPI2291 Start work on behalf of another user

PWA

CPI2292 APPC bind failure

PWP

CPI2251 Invalid password entered

PWU

CPI2252 Invalid user ID entered

RAA

CPI2261 Restore object and authority changed

RJA

CPI2259 Restore of a JOBD containing a user profile

ROA

CPI2260 Restore of object and ownership change

RPA

CPI2258 Restore of a program that adopts

RQA

CPI229C *CRQD object restored

RUA

CPI2262 Restore authority for a user profile

RZA

CPI229D Primary group changed on restore

SDS

CPI2293 System distribution directory

SEA

CPI2265 Routing entry changed in subsystem

SFA

CPI2294 Spool file read

SFC

CPI2294 Spool file created

SFD

CPI2294 Spool file deleted

SFH

CPI2294 Spool file held

SFI

CPI2294 Create of inline file

SFR

CPI2294 Spool file released

SFU

CPI2294 Spool file changed

SMB

CPI228E OA backup list

SMC

CPI228E OA cleanup options

SMD

CPI228E DRDA

SMF

CPI228E HFS file system

SMN

CPI228E Network file operations

SMO

CPI228E OA backup options

79

Audit Journal Entry

Nachricht

SMP

CPI228E OA power scheduler

SMS

CPI228E System reply list

SMT

CPI228E Access path recovery times changed

STA

CPI228F Service tool used

SVA

CPI2256 System value changed

VAF

CPI229E IOP access control list change failed

VAS

CPI229E FSIOP access control list change successful

VCE

CPI229F FSIOP connection ended

VCR

CPI229F FSIOP connection rejected

VCS

CPI229F FSIOP connection started

VFA

CPI227A FSIOP server file closed, administrative disconnect

VFN

CPI227A SIOP server file closed, normal disconnect

VFS

CPI227A FSIOP server file closed, session disconnect

VLA

CPI227B FSIOP account limit exceeded, account expired

VLD

CPI227B FSIOP account limit exceeded, account disabled

VLL

CPI227B FSIOP account limit exceeded, logon hours exceeded

VLU

CPI227B FSIOP account limit exceeded, unknown account

VLW

CPI227B FSIOP account limit exceeded, invalid work station

VNF

CPI227C FSIOP network logoff

VNO

CPI227C FSIOP network logon

VNR

CPI227C FSIOP network logon rejected

VPP

CPI227D FSIOP password error

VRF

CPI227E FSIOP network resource access failed

VRS

CPI227E FSIOP network resource access successful

VSE

CPI227F FSIOP server session ended

VSS

CPI227F FSIOP server session started

VUG

CPI226B FSIOP network profile change, group record

VUM

CPI226B FSIOP network profile change, global information

VUU

CPI226B FSIOP network profile change, user record

VVC

CPI226C FSIOP service status change, service status change

VVE

CPI226C FSIOP service status change, server stopped

VVP

CPI226C FSIOP service status change, server paused

VVR

CPI226C FSIOP service status change, server restarted

VVS

CPI226C FSIOP service status change, server started

YCC

CPI228A Change of a DLO

YRR

CPI228B Read of a DLO

ZCC

CPI228C Change of an object

ZRR

CPI228D Read of an object

80

CPU Überwachung MessengerConsole und MessengerPlus können die Zeitspanne überwachen, in der Ihr System auf einem bestimmten Level von CPU Prozent bleibt: 

Bestimmter CPU Prozentsatz



Zeitspanne, die das System bei diesem CPU Prozentsatz bleibt.

Setup 1.

Wählen Sie Option 5 im Setup Menü.

2.

Falls notwendig, geben Sie das CPU durch Eingabe einer 6 daneben frei und drücken Sie die Eingabetaste.

3.

Geben Sie eine 2 neben CPU ein und drücken Sie die Eingabetaste.

4.

Ändern Sie die Eingaben, so wie es notwendig ist. Wenn Sie fertig sind, und drücken Sie die Eingabetaste. Die Überwachungsanzeige mit den Optionen für CPU % wird angezeigt.

5.

Ändern Sie die die Eingaben, so wie es notwendig ist .

Disk Überwachung Die *DISK Überwachung überprüft das Wachstum des Disk Storage auf stündlicher, täglicher, wöchentlicher oder monatlicher Basis. Wenn die angegebenen Grenzwerte erreicht werden, löst die Software einen Alarm aus, das die Administratoren über bevorstehende Katastrophen informiert. •

Disk-Überwachung auf stündlicher, täglicher, wöchentlicher oder monatlicher Basis



Disk-Überwachung auf freien Disk Space in Prozenten oder Megabytes



Disk-Überwachung nach Wachstum in des Disk Space Prozenten oder Megabytes



Überwachung multipler ASPs

Setup 1.

Wählen Sie Option 5 im Setup Menü.

2.

Falls notwendig, geben Sie den DISK frei, indem Sie eine 6 daneben eingeben und Enter drücken.

3.

Geben Sie eine 2 neben DISK ein und drücken Sie Enter.

4.

Ändern Sie die Information, so wie notwendig. Wenn Sie damit fertig sind, drücken Sie Enter. Die Anzeige Mit Ereignisüberwachung arbeiten erscheint.

5.

Richten Sie eine Ereignisüberwachung ein oder ändern Sie eine solche. Geben Sie eine Beschreibung ein, wie z.B. “5% pro Tag” oder “80% Rest” ein. Drücken Sie Enter. Die Anzeige Disk Filter Details erscheint (siehe Disk Filter Details, weiter unten).

6.

Geben Sie Ihre Auswahl ein, drücken Sie Enter.

7.

Falls notwendig, geben Sie die Ereignisüberwachung frei, indem Sie eine 6 daneben eingeben und Enter drücken.

8.

Drücken Sie F3, um in die Anzeige Mit Überwachungen arbeiten zurückzukehren.

Disk Filter Details ASP: Geben Sie die Nummer des Auxiliary Storage Pool (ASP) ein, den Sie überwachen möchten. Um eine Liste verfügbarer ASPs zu erhalten, nutzen Sie den Befehl DSPASPBRM. Das System-ASP ist 1.

81

Letzter benutzte ASP MB: Die Menge an DASD, die am Anfang des Überwachungszeitraums benutzt wurde. Dieser Wert wird von dem Produkt am Anfang des Überwachungszeitraums aufgenommen und dient nur Anzeigezwecken. Dieser Wert stellt den grundlegenden Wert für die Berechnung der Messungen dar. Grenzwert und Art des Grenzwerts: Die Menge an DASD, die genutzt werden kann, bevor ein Ereignis ausgelöst wird, ausgedrückt entweder in Megabytes oder als Prozentuale des gesamten DASD. Die Überwachung des Grenzwerts stellt fest, wenn die Disknutzung die angegebene Menge erreicht, entweder in genutzten Megabytes oder als Prozentaule des Disk (z.B. 90%). Wachstumswert und Wachstumsart: Die Menge der Nutzung an Storage, die über eine bestimmte Zeit wachsen kann, bevor ein Ereignis ausgelöst wird, ausgedrückt entweder in Megabytes oder als Prozentuale des gesamten DASD. Wachstumsüberwachungen stellen die Disk Nutzung fest, die über eine bestimmte Prozentuale über einen bestimmten Zeitraum hinaus geht (stündlich, täglich, wöchentlich, monatlich). Wachstumszeitraum: Die Länge des Überwachungszeitraums: stündlich, täglich, wöchentlich, monatlich. Spitzen feststellen: Gibt an, ob das Produkt Ereignisse auslösen soll, wenn Spitzen während des Wachstumszeitraums festgestellt werden. Wenn der Wert auf An ist (J=Ja), löst das Produkt ein Ereignis aus, wenn der Schwellenwert überschritten wird, nicht nur am Ende des Überwachungszeitraums. Das Produkt bestätigt automatisch vorhandene Ereignisse, wenn die Bedingung nicht mehr vorhanden ist. Überwachung des Leitungsstatus (WRKCFGSTS) Müssen Sie wissen, wann eine wichtige Kommunikationsleitung außer Betrieb ist? MessengerPlus und MessengerConsole können die ´Work with Configuration Status´ (WRKCFGSTS) Anzeige auf Fehler bei Leitungen, Controllern, Einheiten und Netzwerk-Servern hin überwachen. Sie müssen dafür nur die Namen der Konfigurationsobjekte und deren normalen Status definieren. Falls sich der Status zu einem Status ändert, der nicht vorgesehen ist, wird MessengerPlus ein Ereignis aufnehmen und die vordefinierten Aktionen durchführen, die unter anderem ein ´Reset´ der Leitung und/oder das Benachrichtigen eines Operators umfassen können. Setup 1.

Wählen Sie Option 5 im Setup Menü.

2.

Falls notwendig, geben Sie LINEMON durch Eingabe einer 6 daneben frei und drücken Sie die Eingabetaste.

3.

Geben Sie eine 9 neben LINEMON ein und drücken Sie die Eingabetaste. Drücken Sie F6, um eine neue Ereignisüberwachung einzurichten.

4.

Geben Sie die Beschreibung ein, drücken Sie die Eingabetaste.

5.

In der Anzeige Configuration Status Details, geben Sie Ihre Auswahl ein (siehe Details hierunter), drücken Sie die Eingabetaste.

6.

Geben Sie die neu eingerichtete Ereignisüberwachung durch die Eingabe einer 6 daneben frei, und drücken Sie die Eingabetaste. MessengerPlus ist so vorkonfiguriert, dass es eine Nachricht an den vorgegebenen Pager sendet, wie in Schritt 6 beschrieben. Wenn Sie diese Aktion überschreiben möchten, geben Sie eine 7 neben der entsprechenden Ereignisüberwachung ein, und drücken Sie die Eingabetaste. Um weitere Informationen

82

über das Einrichten von Aktionen zu erhalten, schlagen Sie bitte unter Mit Aktionen arbeiten nach.

Configuration Status Details Die Anzeige Configuration Status Details wird automatisch angezeigt, wenn Sie die Eingabetaste in Ereignisüberwachung drücken. Die Überwachungsart sollte *CFGD sein. Hier können Sie die Parameter für die Überwachung von Kommunikationsleitungen, Leitungen, Kontrollern, Einheiten, Netzwerk-Servern und Netzwerk-Schnittstellen einzurichten. Konfigurationsobjekt (Configuration object): Geben Sie den Namen der Leitung, der Einheit, der Netzwerkservers oder der Netzwerkschnittstelle an, die Sie überwachen möchten. Dies entspricht dem ´Konfigurationsbeschreibungsparameter (Configuration description) des Mit dem Konfigurationsstatus arbeiten (WRKCFGSTS) (Work with configuration status) Befehls. Typ des Konfigurationsobjekts (Configuration object type): Wählen Sie den Typ des Konfigurationsobjekts aus, das Sie überwachen. Dies entspricht dem ´Typ-Parameter (Type)´ des Mit dem Konfigurationsstatus arbeiten (WRKCFGSTS) Befehls. Geben Sie ein ´X´ neben dem NORMAL Status ein. Geben Sie ein X neben jedem Status einer Leitung, eines Controllers oder einer Einheit ein, die sich in einem normalen Operationsstatus befinden. MessengerPlus wird ein Ereignis in das Logbuch schreiben, sobald sich der Status in einen nicht geprüften Status ändert.

Nachrichtenüberwachung (DSPMSG) Müssen Sie wissen, wann ein Batch-Job aufgrund eines Fehlers zum Halten kommt? MessengerPlus kann Nachrichten aus jeder beliebigen Anzahl von Nachrichtenwarteschlangen unter Benutzung von Nachrichten-Filter-Sets herausfiltern. Nachrichten-Filter-Sets ermöglichen Ihnen, ganz leicht das spezifische Set von Nachrichten zu bestimmen, das Sie überwachen möchten - durch das Einbeziehen oder Ausschließen folgender Kriterien:        

Nachrichten-ID. Nachrichtentyp. Bewertung. Jobname oder generischer Name. Benutzer oder generischer Benutzername. Rechnungscode oder generischer Rechnungscode. Vergleichsdaten oder generische Vergleichsdaten. Zeitspannen.

Sie können ganz einfach Nachrichtenfilter erstellen, um alle Situationen abzudecken - wie zum Beispiel alle Nachrichten mit Bewertung 99 (außer Druckern). MessengerPlus ist vorkonfiguriert mit vielen häufig gebrauchten Nachrichten-Filter-Sets, die Sie sofort benutzen oder Ihren ganz persönlichen Bedürfnissen anpassen können.

System History Log Monitor (DSPLOG QHST) Müssen Sie wissen, ob ein zeitkritischer Job nicht rechtzeitig fertig geworden ist? Eine der stärksten Leistungen des iSeries ist seine Fähigkeit, die Systemaktivität und die Fehlermeldungen im History Log QHST festzuschreiben. Das Problem mit dem QHST ist aber, dass es so viele Nachrichten enthält, dass ohne adäquate Filterwerkzeuge das QHST zu viele Daten enthält, um proaktiv mit dem DSPLOG Befehl genutzt werden zu können. Das Ergebnis ist, dass wichtige Nachrichten, die im QHST aufgeführt sind, nie gesehen werden. MessengerPlus kann das QHST unter Benutzung von Nachrichten-Filter-Sets so überwachen, dass wichtige Nachrichten automatisch und proaktiv entdeckt werden. Beispiele von Nachrichten, die Sie aus dem QHST überwachen können, sind:  Wann ein bestimmter Job begonnen und geendet hat.  Jobs, die nicht normal enden.

83

 Jobs, die zu einer bestimmten Zeit noch nicht begonnen haben (Benutzen Sie diese Überwachungsfunktion, um sich benachrichtigen zu lassen, wenn ein kritischer Job nicht rechtzeitig begonnen wurde, möglicherweise aufgrund einer gehaltenen Jobwarteschlange).  Jobs, die zu einer bestimmten Zeit noch nicht beendet sind (Benutzen Sie diese Überwachungsfunktion, um sich benachrichtigen zu lassen, wenn ein kritischer Job nicht rechtzeitig beendet wurde, möglicherweise aufgrund einer Fehlermeldung, oder weil der Job nie begonnen wurde).  Veränderungen der Systemwerte.  Veränderungen der System-Poolgrößen.  Sicherheitsnachrichten.  Wann ein spezifisches Subsystem begonnen oder beendet wurde.  Andere Nachrichten.

Nachrichtenschlangen-Optionen Die Maske Nachrichtenschlangen-Optionen wird angezeigt, wenn Sie eine Überwachung in *MSG ändern. Folgende Maske ermöglicht Ihnen, die Parameter zum Überwachen einer Nachrichtenschlange zu definieren: Nachrichtenschlange und Bibliothek Die Namen der zu überwachenden Nachrichtenschlange und Bibliothek. Bewertungsfilter Die minimale Bewertung von Nachrichten, die aus der Schlange gefiltert werden sollen. Nachrichten, die eine geringere Bewertung als die angegebene Bewertung haben, werden nicht überwacht, auch wenn Sie ausdrücklich eingeschlossen werden. Es ist am besten, diesen Parameter auf Null zu lassen, es sei denn, Sie sind sicher, dass Sie keine Nachricht unter dem angegebenen Bewertungslevel überwachen möchten. Eine Leistungsverbesserung kann bei Nachrichtenschlangen mit vielen Nachrichten niedriger Bewertung ausgeführt werden (wie QSYSOPR). Das kommt daher, dass Nachrichten unterhalb der angegebenen Bewertung nicht von der Nachrichtenschlange gelesen und nicht gefiltert werden. Sie können Nachrichten nach Bewertung filtern, indem Sie die Maske Mit Nachrichtenfiltern arbeiten benutzen. Nachrichtenverzögerung Gibt die Anzahl der Minuten an, die Nachrichten in der Schlange warten müssen, bevor sie überwacht werden. Das gibt dem lokalen Operator Zeit, eine Nachricht zu bearbeiten, bevor MessengerPlus mit der Überwachung der Nachricht beginnt. Falls es eine Anfragenachricht ist, wird MessengerPlus die Nachricht nicht überwachen, wenn die Nachricht innerhalb einer bestimmten Zeit von einem lokalen Operator beantwortet wird (das gilt nicht für Nachrichten, die von der System-Antwortliste beantwortet werden). Wenn es eine Informationsnachricht ist, wird MessengerPlus die Nachricht nicht überwachen, wenn die innerhalb der bestimmten Zeitspanne entfernt wird. Vorlaufzeit Gibt die Anzahl der Minuten an, die Nachrichten vor dem Starten von MessengerPlus überwacht werden sollen. Nachrichten, die bereits überwacht wurden, werden nicht noch einmal überwacht. Nachrichtenschlange abschließen Gibt an, ob Sie möchten, dass MessengerPlus die Nachrichtenschlange abschließt, um Benutzer daran zu hindern, Nachrichten auf der Nachrichtenschlange zu beantworten, wobei die Sicherheits- und Prüfkontrollen von MessengerPlus umgangen werden können.

84

Mit Nachrichtenfiltern arbeiten Die Anzeige Mit Nachrichtenfiltern arbeiten ermöglicht Ihnen, die spezifischen Nachrichten zu definieren, die Sie in die Überwachung miteinbeziehen oder ausschließen möchten. Die Option ´Nachrichtenfilter´ ermöglicht Ihnen, die von Ihnen gewünschte Nachricht mit jeder beliebigen Kombination der folgenden Parameter einzubeziehen oder auszuschließen: 

Nachrichten-ID



Nachrichtentyp



Bewertung



Jobname oder generischer Jobname



Benutzername oder generischer Benutzername



Programmname oder generischer Programmname



Rechencode oder generischer Rechnungscode



Vergleichsdaten oder generische Vergleichsdaten

Nachrichtenfilter können kombiniert werden, so dass Sie auf Situationen wie z.B. alle Nachrichten mit Bewertung 99 außer Drucker-Alignment usw. überwachen können. Mit der Anzeige Mit Nachrichtenfiltern arbeiten können Sie:  Der Überwachung neue Nachrichten hinzufügen, oder von der Überwachung ausschließen.  Die Parameter eines Nachrichtenfilters ändern, wie z.B. die Nachrichten-ID, den Jobnamen usw.  Nachrichten aus der Überwachung entfernen. 

Drücken Sie in der Anzeige Details der Ereignis-Überwachung die Eingabetaste für eine Nachrichtenüberwachung, oder geben Sie in der Anzeige Mit Ereignis-Überwachungen arbeiten eine 9 neben den Ereignisüberwachungen ein, die Sie ändern möchten, drücken Sie die Eingabetaste.

Sie können so viele Nachrichtenfilter einrichten, wie gebraucht werden, um das Ereignis zu definieren, das Sie überwachen. Jedes Nachrichtenfilter hat mehrere Parameter. Wenn Sie mehr als einen Parameter für ein Nachrichtenfilter angeben, werden diese mit AND verbunden: alle in einem Filter spezifizierten Parameter müssen zutreffen. Wenn Sie mehr als ein Nachrichtenfilter eingeben, werden diese mit OR verbunden: jede der Nachrichten, die dem Filter entspricht, wird das Ereignis berichten. Viele der Nachrichtenfilter-Parameter ermöglichten die Eingabe von generischen Werten. Generische Werte ermöglichen Ihnen, eine Reihe von Werten zusammenzustellen, indem Sie den Wert eingeben, wie Sie vergleichen möchten, und dies mit einem Stern (*) abschließen. Um zum Beispiel auf DSP01, DSP02, DSP02 und nicht DSP10 zu filtern, würden Sie DSP0* eingeben. Wenn Sie:

Dann:

Ein neues Nachrichtenfilter hinzufügen möchten -

Drücken Sie F6.

Den Parameter eines Nachrichtenfilters ändern möchten -

Geben Sie eine 2 neben dem Nachrichtenfilter ein, das Sie ändern möchten, drücken Sie Enter.

Ein Nachrichtenfilter entfernen möchten-

Geben Sie eine 4 neben dem Nachrichtenfilter ein, das Sie entfernen möchten, drücken Sie Enter.

Die Benutzungsdaten anzeigen oder

Geben Sie eine 2 neben dem Filter ein, das Sie

85

Wenn Sie: zurücksetzen möchten - (Die Benutzungsdaten zeigen Ihnen das letzte Mal und die Anzahl der Male, die das Nachrichtenfilter seit dem letzten Zurücksetzen vorgekommen ist)

Dann: ändern möchten, drücken Sie Enter. Drücken Sie F14. Drücken Sie F14 zum Zurücksetzen.

Sequenznummer Die Sequenznummer eines Nachrichtenfilters. MessengerPlus filtert Nachrichten mit den niedrigsten Sequenznummer zuerst. Sie sollten den Filtern mit der höchsten Priorität niedrige Sequenznummern zuordnen, wie z.B. dem Ausschließen einer Nachricht, und generischen Filtern höhere Sequenznummern, wie z.B. allen Anfragenachrichten. Einbeziehen / Ausschließen Gibt an, ob das Nachrichtenfilter Nachrichten miteinbezieht oder ausschließt. Wenn Sie nur Ausschließen-Filter haben, heißt das, dass alle anderen Nachrichten, die dem AusschließenFilter nicht entsprechen, automatisch mit einbezogen werden. Wenn Sie nur Einbeziehen-Filter haben, heißt das, dass alle anderen Nachrichten, die dem Einbeziehen-Filter nicht entsprechen, automatisch ausgeschlossen werden. Wenn Sie eine Kombination aus Einbeziehen und Ausschließen-Filtern haben, werden Nachrichten in der von Ihnen angegebenen Reihenfolge einbezogen oder ausgeschlossen. I

Das Nachrichtenfilter bezieht Nachrichten ein.

E

Das Nachrichtenfilter schließt Nachrichten aus.

Nachrichten-ID Es wird auf die Nachrichten ID gefiltert. *ALL

Nachrichten werden nicht nach Nachrichten ID gefiltert.

Generische Nachrichten-ID

Es soll auf die Nachrichten-ID oder die generische Nachrichten-ID hin überwacht werden. Beispiel: CPA0701, CPF*.

Nachrichtentyp (Message type) Es wird auf den Nachrichtentyp gefiltert. *ALL

Nachrichten werden nicht nach Nachrichtentyp gefiltert.

Nachrichtentyp Es wird auf den Nachrichtentyp hin gefiltert. Sie können den Nachrichtentyp aus einer Liste der Nachrichtentypen auswählen, wenn Sie F4 drücken. Bewertung Die niedrigste minimale Bewertung einer Nachricht wird gefiltert. 0 Nachrichten werden nicht nach Bewertung gefiltert. 1-99 Es wird auf die niedrigste von der Nachricht geforderte Bewertung gefiltert. Nachrichten, die eine niedrigere Bewertung als der angegebene Wert haben, werden vom Nachrichtenfilter nicht ausgewählt. Nachrichten mit einer Bewertung, die gleich oder höher als der angegebene Wert ist, werden vom Nachrichtenfilter ausgewählt. Job Der Jobname oder der generische Jobname der Nachrichten, die zu filtern sind.

86

*ALL

Nachrichten werden nicht nach Jobnamen gefiltert.

generischer Jobname Der Jobname oder der generische Jobname, nach dem überwacht werden soll. Beispiel: PRT01, PRT* Benutzer Der Benutzername oder der generische Benutzername der Nachrichten, nach denen gefiltert werden soll. *ALL

Nachrichten werden nicht nach Benutzernamen gefiltert.

generischer Benutzername Der Benutzername oder der generische Benutzername, nach dem überwacht werden soll. Beispiel: QPGMR, PAY* Vergleichen (CMP) Gibt an, ob im Nachrichtenfilter Vergleichsdaten spezifiziert sind. Nutzung (Usage) Gibt die Anzahl der Male an, die das Nachrichtenfilter seit dem Anfangsdatum mit einer Nachricht übereingestimmt hat.

Details der Nachrichtenfilter Die Anzeige Details der Nachrichtenfilter ermöglicht Ihnen, die Parameter zum Filtern der Nachrichten einzugeben, die das Ereignis, das Sie überwachen, definieren. 

Drücken Sie in der Anzeige Mit Nachrichtenfiltern arbeiten zum Erstellen eines neuen Nachrichtenfilters F6. Wenn Sie bereits vorhandenes Nachrichtenfilter ändern möchten, geben Sie eine 2 neben dem Filter ein, das Sie ändern möchten, drücken Sie dann die Eingabetaste.

Wenn Sie:

Dann:

Die Vergleichsdaten des Filters ändern möchten -

Drücken Sie F16. Um weitere Informationen über Vergleichsdaten zu erhalten schlagen Sie unter Details der Vergleichsdaten (Compare Data Details) weiter hinten in diesem Abschnitt nach.

Die Nutzungsdaten anzeigen oder zurücksetzen möchten - (Die Nutzungsdaten zeigen Ihnen das letzte Mal und die Anzahl der Male, die das Nachrichtenfilter seit dem letzten Zurücksetzen vorgekommen ist).

Drücken Sie F14. Drücken Sie F14 zum Zurücksetzen.

Sequenznummer Die Sequenznummer eines Nachrichtenfilters. MessengerPlus filtert Nachrichten mit den niedrigsten Sequenznummer zuerst. Sie sollten den Filtern mit der höchsten Priorität niedrige Sequenznummern zuordnen, wie z.B. das Ausschließen einer Nachricht, und generischen Filtern höhere Sequenznummern, wie z.B. allen Anfragenachrichten.

87

Option Gibt an, ob das Nachrichtenfilter Nachrichten miteinbezieht oder ausschließt. Wenn Sie nur Ausschließen-Filter haben, heißt das, dass alle anderen Nachrichten, die dem AusschließenFilter nicht entsprechen, automatisch einbezogen werden. Wenn Sie nur Einbeziehen-Filter haben, heißt das, dass alle anderen Nachrichten, die dem Einbeziehen-Filter nicht entsprechen, automatisch ausgeschlossen werden. Wenn Sie eine Kombination aus Einbeziehen und Ausschließen-Filtern haben, werden Nachrichten in der von Ihnen angegebenen Reihenfolge einbezogen oder ausgeschlossen. I

Das Nachrichtenfilter bezieht Nachrichten ein.

E

Das Nachrichtenfilter schließt Nachrichten aus.

Nachrichten-ID Es wird auf die Nachrichten ID gefiltert. *ALL

Nachrichten werden nicht nach Nachrichten ID gefiltert.

*BLANK

Nachrichten mit einer leeren ID werden ausgewählt. Leere Nachrichten kommen vor, wenn die Nachricht mit dem SNDMSG Befehl gesendet werden (anstatt SNDPGMMSG).

Generische Nachrichten-ID Es soll auf die Nachrichten-ID oder die generische Nachrichten-ID hin überwacht werden. Beispiel: CPA0701, CPF* Nachrichtendatei und Bibliothek Der Name der Nachrichtendatei und der Bibliothek der Nachricht. Die Nachrichtendatei und die Bibliothek werden benutzt, um die Beschreibung der Nachricht in der Anzeige Mit Nachrichtenfiltern arbeiten (Work with Message Filters) wiederaufzufinden. Sie werden nicht benutzt, um Nachrichten zu filtern. Nachrichtentyp (Message type) Es wird auf den Nachrichtentyp gefiltert. *ALL

Nachrichten werden nicht nach Nachrichtentyp gefiltert.

Nachrichtentyp Es wird auf den Nachrichtentyp hin gefiltert. Sie können den Nachrichtentyp aus einer Liste der Nachrichtentypen auswählen, wenn Sie F4 drücken. Bewertung Die niedrigste Bewertung einer Nachricht wird gefiltert. 0 Nachrichten werden nicht nach Bewertung gefiltert. 1-99 Die niedrigste von der Nachricht geforderte Bewertung wird gefiltert. Nachrichten, die eine niedrigere Bewertung als der angegebene Wert haben, werden vom Nachrichtenfilter nicht ausgewählt. Nachrichten mit einer Bewertung, die gleich oder höher als der angegebene Wert ist, werden vom Nachrichtenfilter ausgewählt. 00 Information. Dies dient nur Informationszwecken, kein Fehler wurde entdeckt und keine Antwort ist notwendig. Diese Nachricht könnte bedeuten, dass eine Funktion gerade abläuft oder dass eine Funktion erfolgreich abgeschlossen wurde. 10 Warnung. Eine mögliche Fehlerbedingung existiert. Das Programm könnte einen Vorgabewert benutzt haben, um z.B. fehlende Ausgaben auszugleichen. Die Ergebnisse der Operation werden als erfolgreich angesehen.

88

20

30

40

50

70

80

90 99

Fehler. Ein Fehler wurde entdeckt, doch wurden dafür wahrscheinlich automatische Recovery-Aktionen angewandt, die Verarbeitung geht weiter. Ein Vorgabewert könnte genommen worden sein, um einen falschen Input zu ersetzen. Die Ergebnisse der Operation könnten ungültig sein. Die Funktion könnte nur teilweise beendet sei, so könnten einige Teile einer Liste korrekt verarbeitet worden sein, während andere nicht ausgeführt wurden. Schwerer Fehler. Der entdeckte Fehler ist zu schwerwiegend für automatische RecoveryAktionen, und keine Vorgabewerte können eingesetzt werden. Wenn der Fehler in Quelldaten aufgetreten ist, wurde die gesamte Input-Datei übergangen. Wenn der Fehler während der Programmverarbeitung aufgetreten ist, wird das Programm unnormal beendet (Bewertung 40). Die Ergebnisse der Operation sind ungültig. Unnormales Ende des Programms oder der Funktion. Die Operation wurde beendet, möglicherweise, weil das Programm nicht in der Lage war, ungültige Daten zu behandeln, oder möglicherweise, weil der Benutzer es abgebrochen hat. Unnormales Ende des Jobs. Der Job wurde beendet oder wurde nicht gestartet. Ein Router-Problem könnte aufgetreten sein, eine Job-Level-Funktion könnte nicht wie erforderlich durchgeführt worden sein, oder der Job könnte abgebrochen worden sein. Einheits-Integrität. Wird nur an den System-Operator ausgegeben. Es zeigt an, dass eine Einheit eine Panne hat oder dass etwas nicht mehr operational ist. Der Benutzer könnte den Fehler beheben, oder die Unterstützung eines Technikers könnte erforderlich sein. System Alert. Eine Nachricht mit einem Bewertungscode von 80 wird für sofortige Nachrichten ausgegeben. Es warnt außerdem vor einem Zustand der, obwohl nicht so schlimm, dass das System jetzt angehalten wird, sich verschlimmern könnte, wenn keine präventiven Maßnahmen getroffen werden. System-Integrität. Wird nur an den System-Operator ausgegeben. Beschreibt eine Bedingung, die entweder das Subsystem oder das System inoperativ macht. Aktion. Ein manuelles Eingreifen ist erforderlich, wie z.B. die Eingabe einer Antwort, das Auswechseln von Druckerformularen oder das Auswechseln von Disketten.

Job Der Jobname oder der generische Jobname der Nachrichten, die zu filtern sind. *ALL

Nachrichten werden nicht nach Jobnamen gefiltert.

generischer Jobname Der Jobname oder der generische Jobname, nach dem überwacht werden soll. Beispiel: PRT01, PRT* Benutzer Der Benutzername oder der generische Benutzername der Nachrichten, nach denen gefiltert werden soll. *ALL

Nachrichten werden nicht nach Benutzernamen gefiltert.

generischer Benutzername Der Benutzername oder der generische Benutzername, nach dem überwacht werden soll. Beispiel: QPGMR, PAY* Programm Der Programmname oder generische Programmname, nach dem gefiltert werden soll. *ALL

Nachrichten werden nicht nach Programmnamen gefiltert.

generischer Programmname Der Programmname oder generische Programmname, nach dem überwacht werden soll.

89

Abrechnungs-Code (Accounting code) Der Abrechnungscode oder der allgemeine Abrechnungscode der Nachrichten, nach denen gefiltert werden soll. *ALL

Nachrichten werden nicht nach Abrechnungscode gefiltert.

generischer Abrechnungscode Der Abrechnungscode oder der generische Abrechnungscode, nach dem überwacht werden soll.

Nach anderen Filtern suchen Bei Nachrichten, die nur diesem Filter entsprechen, wird spezifiziert, ob Sie möchten, dass MessengerPlus in anderen Ereignisüberwachungen nach dem Einschluss der Nachricht sucht. N Nicht weiter nach der Nachricht in anderen Ereignisüberwachungen filtern. Y Weiter nach der Nachricht in anderen Ereignisüberwachungen suchen. Das ermöglicht Ihnen, mehr als einmal nach einer Nachricht zu suchen. Eine Nachricht kann zum Beispiel das Ereignis Stromausfall erstellen, und dann mit der Erstellung eines anderes Ereignisses, z.B. Kritische Systembedingung weitermachen. Vergleichsdaten Um die Vergleichsdaten für das Filter hinzuzufügen oder zu ändern, drücken Sie F16. Um weitere Informationen über Vergleichsdaten zu erhalten, sehen Sie bitte im folgenden Abschnitt Details der Vergleichsdaten nach. Details der Vergleichsdaten Die Anzeige Details der Vergleichsdaten ermöglicht Ihnen, Filter-Kriterien über Nachrichtendaten zu spezifizieren. So enthält z.B. die Nachricht „Verify alignment on device PRT01“ die Nachrichtendaten PRT01 (den Namen der Einheit). Sie können die Nachrichtendaten bestimmen, indem Sie den DSPMSD (Nachrichtenbeschreibung anzeigen) Befehl benutzen, und die Option wählen, die Felddaten zu sehen. Jedes Nachrichtenfilter kann bis zu 5 Vergleiche spezifizieren. Sie können auf mehr als 5 Vergleichsmöglichkeiten hin filtern, wenn Sie zusätzliche Nachrichtenfilter einrichten. 

Drücken Sie in der Anzeige Details der Nachrichtenfilter F16.

Feld / Position Der Feldname der Nachricht oder die relative Startposition. Sie können den Nachrichtenfeldnamen durch Drücken von F10 und Auswählen der Option Ansehen des Datenfeldes bestimmen. Sie können nur Feldnamen *CHAR und *BIN auswählen. So hat z. B. die Nachricht CPF1240 die Feldnamen &1 für Job, &2 für Benutzer und &3 für Jobnummer. Um die Namen als eine relative Anfangsposition anzugeben, zählen Sie die Anzahl der Zeichen, die von Feldern benutzt werden, die Sie vergleichen möchten, indem Sie mit dem Zeichen vor dem Zeichen, das Sie vergleichen wollen, beginnen und eine 1 hinzufügen. So benutzt zum Beispiel CPF1240 die relative Startposition 001 für Job, 011 für Benutzer und 021 für Jobnummer. Test Die Testart. EQ Gleich NE Ungleich.

90

CT

Enthält. Der Feld/Position-Parameter spezifiziert die Startposition des Vergleichs. Um in den gesamten Nachrichtendaten zu suchen, geben Sie eine Feld/Position von &1 oder 001 ein. NC Enthält nicht. Der Feld/Position-Parameter spezifiziert die Startposition des Vergleichs. Um in den gesamten Nachrichtendaten zu suchen, geben Sie eine Feld/Position von &1 oder 001 ein.

Vergleichswert Der Wert, der zu vergleichen ist. Dieser Wert ist von der Groß- und Kleinschreibung abhängig. Wenn der Wert, den Sie vergleichen möchten, in Großbuchstaben ist, müssen Sie auch den Vergleichswert in Großbuchstaben eingeben. Setzen Sie keine Anführungszeichen vor und nach dem Vergleichswert. Und / Oder Bei multiplen Vergleichsoperationen wird hiermit die Beziehung des Vergleiches zu anderen Operationen, die in dieser Anzeige spezifiziert sind, angegeben. Wenn Sie ein einzelnes Feld mit multiplen Werten vergleichen möchten, geben Sie OR an. Wenn Sie multiple Felder vergleichen möchten, geben Sie AND ein. Wenn Sie zum Beispiel Benutzernamen wie BOB oder JOE oder SUSAN vergleichen möchten, geben Sie OR ein. Um den Jobnamen DAYEND und Benutzer QPGMR zu vergleichen, geben Sie AND ein.

QSYSOPR, QSYSMSG and QHST Setup 1.

Wählen Sie Option 5 im Setup-Menü.

2.

Geben Sie QSYSOPR und QSYSMSG durch die Eingabe einer 6 daneben frei, und drücken Sie die Eingabetaste.

3.

Geben Sie eine 9 neben QSYSOPR ein, und drücken Sie die Eingabetaste.

4.

Wenn die Anzeige Mit Ereignisüberwachung arbeiten erscheint, geben Sie die Nachrichten, die Sie überwachen möchten, durch Eingabe einer 6 daneben frei, und drücken Sie die Eingabetaste. Um weitere Informationen über die Ereignisüberwachung zu erhalten, schlagen Sie unter Mit Ereignisüberwachung arbeiten nach.

5.

MessengerPlus ist so vorkonfiguriert, dass es eine Nachricht an den vorgegebenen Pager sendet. Wenn Sie diese Aktion für ein spezifisches Nachrichtenfilter überschreiben möchten, geben Sie eine 7 neben der entsprechenden Ereignisüberwachung ein, und drücken Sie die Eingabetaste. Um weitere Informationen über das Erstellen von Aktionen zu erhalten, schlagen Sie bitte unter Mit Aktionen arbeiten nach.

6.

Wiederholen Sie die Schritte 4 bis 6 für QSYSMSG:

Automatisches Beantworten von System-Nachrichten 1.

Wählen Sie Option 5 im Setup-Menü.

2.

Geben Sie eine 9 neben der Nachrichtenwarteschlange ein, die Sie überwachen möchten.

3.

Drücken Sie F6, um eine neue Ereignisüberwachung zu erstellen. Spezifizieren Sie eine Sequenz-Nummer von 10 und geben Sie eine Beschreibung ein (wie z.B. ´I Antworten, um Alignment Nachrichten zu verifizieren´).

4.

Die Anzeige Mit Nachrichten-Filtern arbeiten wird angezeigt.

5.

Drücken Sie F6, um ein neues Filter zu erstellen. Geben Sie eine Sequenz-Nummer von 10 ein, Option ist I (Include) und die Nachrichten-ID der Nachricht, die automatisch beantwortet werden soll. Passen Sie auf, dass die Nachrichten-ID nicht zu allgemein ist (wie z.B. CPA0701, CPF9898, CPA2401 oder *BLANK), weil dann Nachrichten beantwortet werden könnten, die eigentlich nicht beantwortet werden sollten. Um allgemeinen Nachrichten-IDs zu antworten, müssen zusätzliche Filter-Kriterien eingegeben werden,

91

wie Job-Name, Benutzername oder Vergleichsdaten. Um weitere Informationen über diese Parameter zu erhalten, schlagen Sie bitte unter Mit Nachrichten-Filtern arbeiten nach. 6.

Drücken Sie die Eingabetaste, bis Sie in die Anzeige Mit Ereignis-Überwachungen

arbeiten zurückkommen.

7.

Geben Sie eine 7 neben der Ereignisüberwachung ein, die Sie erstellt haben. Daraufhin wird die Anzeige Mit Aktionen arbeiten angezeigt.

8.

Drücken Sie F6, um eine neue Aktion zu definieren. Geben Sie eine Sequenznummer von 10 ein, und *REPLY für ´Auszuführende Aktion´, drücken Sie die Eingabetaste. Die Anzeige Antwort-Optionen wird gezeigt. Geben Sie die Antwort ein, drücken Sie dann die Eingabetaste.

9.

Drücken Sie die Eingabetaste, um in die Anzeige Mit Ereignisüberwachung arbeiten zurückzukehren.

10.

Geben Sie Ihre Ereignisüberwachung durch Eingabe einer 6 daneben frei, und drücken Sie die Eingabetaste.

Überwachung auf das Ende eines Jobs zu einer bestimmten Zeit MessengerPlus kann darauf überwachen, dass eine bestimmte Nachricht zu einer bestimmten Zeit auch wirklich eintritt, so wie Backup-Nachrichten oder Nachrichten über das tägliche Jobverarbeitungsende (´Job 123456/QSYSOPR/BACKUPS normal abgeschlossen´). Wenn diese Nachricht nicht innerhalb der angegebenen Zeit eintritt, kann MessengerPlus Sie vor einem möglichen Problem warnen. 1.

Bestimmen Sie den Namen der Nachrichtenschlange, die die Nachricht über das Jobende enthält. In den meisten Fällen heißt die Nachrichtenschlange QSYSOPR. Falls der Name der Nachrichtenschlange anders ist, benutzen Sie QHST:

2.

Zeigen Sie die Nachrichtenschlange mit dem DSPMSG Befehl an (wenn Sie QHST benutzen, nehmen Sie DSPLOG).

3.

Positionieren Sie den Cursor auf die Nachricht, und drücken Sie Hilfe. Drücken Sie F9, um die Nachrichtendetails anzuzeigen.

4.

Nehmen Sie die Nachrichten-ID, die Zeit und den Jobnamen auf. Für Jobendenachrichten auf QSYSOPR ist die Nachrichten-ID CPF1241. Für Jobendenachrichten auf QHST ist die Nachrichten-ID CPF1164.

5.

Entern Sie das MessengerPlus Menü durch die Eingabe von MPLUS (oder MPLUS/MPLUS) in der Befehlszeile und das Drücken der Eingabetaste.

6.

Wählen Sie Option 5 im Setup-Menü.

7.

Geben Sie eine 9 neben der entsprechenden Überwachung ein (QSYSOPR oder QHST), und drücken Sie die Eingabetaste.

8.

Geben Sie eine 2 neben der Ereignisüberwachung ´1150 Backups not completed on time´ ein, drücken Sie die Eingabetaste.

9.

Ändern Sie die Beschreibung und die erwartete Zeit Ihren Anforderungen mit F15 entsprechend ab. Wenn Sie die Überwachung für bestimmte Wochentage einrichten möchten, drücken Sie F11.

10.

Drücken Sie Enter, bis die Anzeige Nachrichtenfilter erscheint.

11.

Geben Sie eine 2 ein, um das Nachrichtenfilter zu ändern, drücken Sie die Eingabetaste.

12.

Ändern sie die Nachrichten-ID und den Jobnamen Ihren Anforderungen entsprechend, drücken Sie die Eingabetaste.

13.

Drücken Sie die Eingabetaste, um zur Anzeige Mit Ereignisüberwachung arbeiten zurückzukehren.

14.

Geben Sie die Ereignisüberwachung durch Eingabe einer 6 daneben frei, und drücken Sie die Eingabetaste.

92

MessengerPlus ist bereits so vorkonfiguriert, dass eine Pager-Nachricht abgeschickt wird, wenn die Nachricht nicht rechtzeitig kommt. Wenn Sie eine andere Aktion ausführen möchten, schlagen Sie bitte unter Mit Aktionen arbeiten nach.

Job Status Überwachung (WRKACTJOB) Müssen Sie wissen, wann ein Job 90% des CPU braucht? Der vom System-Operator vielleicht am meisten genutzte Befehl ist ´Work with Active Job´ (WRKACTJOB) - die Anzeige, mit der man den Arbeitsdurchlauf durch das System kontrollieren kann. MessengerPlus ist in der Lage, die ´Work with Active Jobs´ Anzeige proaktiv zu überwachen: 

Jobs, die zu viele CPU Ressourcen brauchen



Jobs, die eine bestimmte Zeitspanne überschreiten



Jobs, die zu bestimmten Zeiten laufen sollten



Jobs, die eine schlechte Reaktionszeiten haben



Jobs, die eine zu geringe Priorität haben



Jobs in einem bestimmten Status, z.B. LCKW oder MSGW



Jobs mit einer bestimmten Funktion, z.B S/36 Prozeduren laufen nicht.

Die Jobs werden mit Job Filtern überwacht, in die Sie die ausgewählten Jobs aufnehmen oder sie aus ihnen ausschließen können. Man kann dazu jede nur mögliche Kombination folgender Kriterien benutzen: 

Jobname oder generischer Jobname



Benutzername oder generischer Benutzername



Name des Subsystems



Jobtyp: interaktiv, Stapel usw.



Jobfunktion.

Die Filter können so kombiniert werden, dass Sie Situationen wie z.B. alle Stapeljobs mit dem Benutzer QSYSOPR usw. überwachen können.

Mit Job Filtern arbeiten Die Anzeige Mit Job Filtern arbeiten ermöglicht Ihnen, die spezifischen Jobs zu definieren, die Sie in die Überwachung einbeziehen und ausschließen möchten. Jobfilter ermöglichen Ihnen, die Jobs einzubeziehen und auszuschließen, die Sie möchten, nämlich durch jede beliebige Kombination von: 

Jobname



Benutzername



Jobart: interaktiv, Stapel usw.



Name des Subsystems



Funktion

Sie können die ausgewählten Jobs auf eine der folgenden Bedingungen hin prüfen:

93



Die Priorität ist niedriger als der spezifizierte Wert



CPU % überschreitet einen spezifizierten Wert



Antwortzeit überschreitet einen spezifizierten Wert



Der Status ist ein spezifizierter Wert: LCKW, MSGW usw.



Laufzeit: Stunden, Minuten, CPU Sekunden.

Jobfilter können auch kombiniert werden, so dass Sie auf Situationen überwachen können - wie z.B. interaktive Jobs mit einer Bewertung unter 20 ausschließlich der Konsole usw. Mit der Anzeige Mit Jobfiltern arbeiten können Sie: 

Neue Jobs zu einer Überwachung hinzufügen oder von der Überwachung ausschließen.



Die Parameter eines Jobfilters ändern.



Jobs aus der Überwachung entfernen. 

In der Anzeige Details der Ereignisüberwachung drücken Sie bitte bei einer Jobüberwachung die Eingabetaste. Oder: Geben Sie eine 9 in der Anzeige Mit Ereignisüberwachungen arbeiten neben der Ereignisüberwachung, die Sie ändern möchten, ein. Drücken Sie dann die Eingabetaste.

Sie können so viele Jobs einrichten, wie Sie brauchen, um das Ereignis zu definieren, das Sie überwachen. Jeder Job hat mehrere Parameter. Wenn Sie mehr als einen Parameter pro Job spezifizieren, werden diese durch AND verbunden: allen im Filter spezifizierten Parametern muß entsprochen werden. Wenn Sie mehr als einen Job angeben, werden diese durch OR verbunden: Jeder Job, der dem Filter entspricht, loggt ein Ereignis. Wenn Sie:

Dann:

Ein neues Jobfilter hinzufügen möchten-

Drücken Sie F6.

Den Parameter eines Jobfilters ändern möchten -

Geben Sie eine 2 neben dem Jobfilter ein, das Sie ändern möchten, drücken Sie Enter.

Ein Jobfilter entfernen möchten -

Geben Sie eine 4 neben dem Jobfilter ein, das Sie entfernen möchten, drücken Sie Enter.

Sequenznummer Die Sequenznummer des Jobfilters. Mit Jobfiltern mit den niedrigsten Sequenznummern wird begonnen. Sie sollten den Filtern mit der höchsten Priorität niedrige Sequenznummer zuordnen, wie z.B. einen Job ausschließen, und höhere Sequenznummern zu generischen Filtern wie z.B. interaktiven Jobs. Einbeziehen / Ausschließen Gibt an, ob das Jobfilter Jobs miteinbezieht oder ausschließt. Wenn Sie nur Ausschließen-Filter haben, heißt das, dass alle anderen Jobs, die dem Auschließen-Filter nicht entsprechen, automatisch einbezogen werden. Wenn Sie nur Einbeziehen-Filter haben, heißt das, dass alle anderen Jobs, die dem Einbeziehen-Filter nicht entsprechen, automatisch ausgeschlossen werden. Wenn Sie eine Kombination aus Einbeziehen und Ausschließen-Filtern haben, werden Jobs in der von Ihnen angegebenen Reihenfolge einbezogen oder ausgeschlossen. I

Das Jobfilter bezieht Jobs ein.

E

Das Jobfilter schließt Jobs aus.

Job Der Name des Jobs, der gefiltert wird. Benutzer Der Name des Benutzers, der gefiltert wird.

94

Jobtyp Die Art der Jobs, die gefiltert werden. Subsystem Der Name des Subsystems der Jobs, die gefiltert werden. Funktion Die Funktion der Jobs, die gefiltert werden. Priorität Gibt die niedrigste Priorität an, die die gefilterten Jobs haben können, bevor ein Ereignis geloggt wird. CPU % Überschreitung Gibt den höchstmöglichen CPU-Prozentsatz an, die gefilterte Jobs haben dürfen, bevor ein Ereignis geloggt wird. Antwortzeit Gibt die längste Antwortzeit an, die gefilterte Jobs haben dürfen, bevor ein Ereignis geloggt wird. Status Gibt den Status an, den gefilterte Jobs haben dürfen, bevor ein Ereignis geloggt wird. Details der Jobfilter Die Anzeige Details der Jobfilter ermöglicht Ihnen, die Parameter zum Filtern von Jobs zu definieren. Wenn Sie mehr als einen Parameter für ein Jobfilter spezifizieren, werden diese mit AND verbunden: allen in einem Filter spezifizierten Parametern muß entsprochen werden. 

Wenn Sie in der Anzeige Mit Job Filtern Arbeiten sind, drücken Sie F6, um einen neuen Job zu erstellen. Wenn Sie einen bereits vorhandenen Job ändern möchten, geben Sie eine 2 neben dem Filter ein, das Sie ändern möchten, drücken Sie dann die Eingabetaste.

Die meisten Parameter dieser Anzeige können aus der Anzeige Mit aktiven Jobs arbeiten bestimmt werden. Sequenznummer Die Sequenznummer des Jobfilters. Mit Jobfiltern mit den niedrigsten Sequenznummern wird begonnen. Sie sollten den Filtern mit der höchsten Priorität niedrige Sequenznummer zuordnen, wie z.B. einen Job ausschließen, und höhere Sequenznummern den generischen Filtern wie z.B. interaktiven Jobs zuordnen.

95

Einbeziehen / Ausschließen Gibt an, ob das Jobfilter Jobs miteinbezieht oder ausschließt. Wenn Sie nur Ausschließen-Filter haben, heißt das, dass alle anderen Jobs, die dem Auschließen-Filter nicht entsprechen, automatisch einbezogen werden. Wenn Sie nur Einbeziehen-Filter haben, heißt das, dass alle anderen Jobs, die dem Einbeziehen-Filter nicht entsprechen, automatisch ausgeschlossen werden. Wenn Sie eine Kombination aus Einbeziehen und Ausschließen-Filtern haben, werden Jobs in der von Ihnen angegebenen Reihenfolge einbezogen oder ausgeschlossen. I

Das Jobfilter bezieht Jobs ein.

E

Das Jobfilter schließt Jobs aus.

Job Der Jobname, der zu filtern ist. *ALL

Jobs werden nicht nach Jobnamen gefiltert.

Jobname

Der Jobname, wie er in der Anzeige Mit Aktiven Jobs arbeiten (WRKACTJOB) erscheint.

Benutzer Der Benutzername, nach dem gefiltert werden soll. *ALL

Jobs werden nicht nach Benutzernamen gefiltert.

Benutzername Der Benutzername, wie er in der Anzeige Mit Aktiven Jobs arbeiten (WRKACTJOB) erscheint. Jobart Die Jobarten, die zu filtern sind. *ALL

Jobs werden nicht nach Jobtyp gefiltert.

Jobart

Die Jobart, wie er in der Anzeige Mit Aktiven Jobs arbeiten (WRKACTJOB) erscheint.

Subsystem Der Name des Subsystems der Jobs, das zu filtern ist. *ALL

Jobs werden nicht nach Subsystem-Namen gefiltert.

Subsystem Der Name des Subsystems, wie er in der Anzeige Mit Aktiven Jobs arbeiten (WRKACTJOB) erscheint. Funktion Die Funktion der Jobs, die zu filtern sind. *ALL

Jobs werden nicht nach Funktionsnamen gefiltert.

Funktionsname Der Funktionsname, wie er in der Anzeige Mit Aktiven Jobs arbeiten (WRKACTJOB) erscheint. Job-Status Spezifiziert den Status, den gefilterte Jobs haben dürfen, bevor ein Ereignis geloggt wird. JobStatus können aus der Anzeige Mit aktiven Jobs arbeiten (WRKACTJOB) bestimmt werden.

96

leer Jobs werden nicht auf den Status geprüft. Job-Status Jobs mit dem spezifizierten Status werden ausgewählt. Priorität Gibt die niedrigste Priorität an, die gefilterte Jobs haben dürfen, bevor ein Ereignis geloggt wird. Prioritäten können aus der Anzeige Mit aktiven Jobs arbeiten (WRKACTJOB) bestimmt werden. leer

Jobs werden nicht auf Priorität geprüft.

Priorität darunter Jobs mit Prioritäten, die niedriger als der angegebene Wert sind, werden ausgewählt. CPU %-Überschreitung Spezifiziert den höchsten CPU-Prozentsatz, den gefilterte Jobs haben dürfen, bevor ein Ereignis geloggt wird. Die CPU-Prozentsätze können aus der Anzeige Mit aktiven Jobs arbeiten (WRKACTJOB) bestimmt werden. leer

Jobs werden nicht auf die Benutzung von CPU % geprüft.

CPU-Prozentsatz-Beschränkung Jobs mit CPU Prozentsätzen, die höher als der angegebene Wert sind, werden ausgewählt. Antwortzeit Spezifiziert die höchste Antwortzeit, die gefilterte Jobs haben dürfen, bevor ein Ereignis geloggt wird. Die Antwortzeiten können aus der Anzeige Mit aktiven Jobs arbeiten (WRKACTJOB) bestimmt werden. leer

Jobs werden nicht auf die Antwortzeiten geprüft.

Antwortzeit-Beschränkung Jobs mit Antwortzeiten, die höher als der angegebene Wert sind, werden ausgewählt. Run-Time Gibt die Zeit an, die ein Job laufen darf, bevor ein Ereignis ins Logbuch geschrieben wird. Der Zeitwert kann als CPU Sekunden, Minuten oder Stunden angegeben werden, je nachdem, was als Run-Time-Art angegeben wurde. Run-Time-Art Gibt die Art des Wertes an, der für die Run-Time eingegeben wird. H Die Run-Time wird in Stunden angegeben. M Die Run-Time wird in Minuten angegeben. C Die Run-Time wird in Sekunden angegeben. Es ist sinnvoll, auf CPU Sekunden hin zu überwachen, wenn ein Job noch nicht sehr lange läuft, aber übermäßig viele CPU-Ressourcen verbraucht. Sie können Sie Anzahl der CPU-Sekunden, die ein Job hat, mit dem WRKJOB OPTION(*RUNA) Befehl anzeigen. Der Wert, der für die CPU Zeit angegeben ist, wird in Millisekunden angezeigt, so dass Sie den Wert konvertieren müssen, indem Sie ihn durch 1000 teilen. Der Wert 3600 ist zum Beispiel 1 Stunde in CPUZeit (60 Sekunden * 60 Minuten).

97

Setup 1.

Wählen Sie Option 5 im Setup Menü.

2.

Geben Sie JOBMON durch Eingabe einer 6 daneben frei und drücken Sie die Eingabetaste.

3.

Geben Sie eine 9 neben JOBMON ein und drücken Sie die Eingabetaste.

4.

Geben Sie die Ereignisse, die Sie überwachen möchten, durch die Eingabe einer 6 daneben frei, und drücken Sie die Eingabetaste. Weitere Informationen über Ereignisüberwachung finden Sie im Abschnitt Mit Ereignisüberwachungen arbeiten.

5.

MessengerPlus ist so vorkonfiguriert, dass es eine Nachricht an den vorgegebenen Pager sendet, wie in Schritt 6 beschrieben. Wenn Sie diese Aktion überschreiben möchten, geben Sie eine 7 neben der entsprechenden Ereignisüberwachung ein, und drücken Sie die Eingabetaste. Um weitere Informationen über das Einrichten von Aktionen zu erhalten, schlagen Sie bitte unter Mit Aktionen arbeiten nach.

JOBRUN (*JOBRUN) Monitoring – Setup Dieser Abschnitt beschreibt, wie ein oder mehrere Jobs überwacht werden, die in einer bestimmten Zeitspanne laufen sollen. 1.

Wählen Sie Option 5 im Setup Menü.

2.

Falls notwendig, geben Sie JOBRUN durch Eingabe einer 6 daneben frei und drücken Sie die Eingabetaste.

3.

Geben Sie eine 9 neben JOBRUN ein und drücken Sie die Eingabetaste.

4.

Falls notwendig, geben Sie "Jobs, die laufen sollten" durch Eingabe einer 6 daneben frei und drücken Sie die Eingabetaste.

5.

Geben Sie eine 9 neben "Jobs, die laufen sollten" ein und drücken Sie die Eingabetaste.

6.

Fügen Sie Jobs hinzu oder entfernen Sie Jobs. Wenn Sie fertig sind, drücken Sie die Eingabetaste, bis Sie in die Anzeige Mit Ereignisüberwachungen arbeiten zurückkommen. Weitere Informationen über Jobfilter erhalten Sie im Abschnitt Mit Jobfiltern arbeiten.

7.

MessengerPlus ist so vorkonfiguriert, dass es eine Nachricht an den vorgegebenen Pager sendet, wie in Schritt 6 beschrieben. Wenn Sie diese Aktion überschreiben möchten, geben Sie eine 7 neben der entsprechenden Ereignisüberwachung ein, und drücken Sie die Eingabetaste. Um weitere Informationen über das Einrichten von Aktionen zu erhalten, schlagen Sie bitte unter Mit Aktionen arbeiten nach.

8.

Vorgabemäßig wird die Jobliste ständig auf das Laufen überwacht (24 Stunden am Tag). Wenn Sie die Zeitspannen ändern möchten, benutzen Sie Option 2 zum Ändern in der Ereignisüberwachung, drücken Sie dann F11 für Zeitplanung. Wenn Sie unterschiedliche Jobgruppen haben, die zu unterschiedlichen Zeiten überwacht werden sollen, sollten Sie diese in unterschiedlichen Ereignisüberwachungen einrichten, indem Sie F6 drücken. Siehe auch unter Mit Jobplanung arbeiten.

Einrichten der Job Log (*JOBLOG) Überwachung MessengerPlus ist in der Lage, auf Nachrichten hin zu überwachen, die im Job Log eines anderen aktiven Jobs erscheinen. Sie können die *JOBLOG Überwachung zu folgenden Überwachungen nutzen

98



Fehlernachrichten in System 36 Prozeduren;



Fehlernachrichten in interaktiven Jobs, wie den Nachrichten in der Anzeige ´Programmnachrichten´;



und Nachrichten, die in CL Programmen erscheinen, die Nachrichten aufgrund der Benutzung von MONMSG CPF0000 ignorieren.

Eine Überwachung für jede Nachricht in jedem Job würde zu viele System-Ressourcen verbrauchen und wahrscheinlich viele unnötige Ereignisse generieren. MessengerPlus ermöglicht Ihnen, spezifische Job zu überwachen, ohne unnötig Ressourcen zu verbrauchen. Sie können mit dem MPLUS/STRMON Befehl (in dem Job, den Sie überwachen möchten) kontrollieren, welche Jobs überwacht werden. Sie können dies auf zwei verschiedene Arten ausführen: Durch Ausführen des MPLUS/STRMON MON (*JOBLOG) Befehl in der Befehlszeile, bevor das Programm, das Sie überwachen möchten, aufgerufen wird. Beispiel: MPLUS/STRMON MON(*JOBLOG) CALL DAYEND Durch Hinzufügen des MPLUS/STRMON MON(*JOBLOG) Befehls zum Start-Up Programm des Jobs, den Sie überwachen möchten. Beispiel: PGM MPLUS/STRMON MON(*JOBLOG) ... Program Statements ... ENDPGM Der STRMON Befehl übergibt einen Job mit dem gleichen Namen wie den Job an das ZMPLUS Subsystem. Der Überwachungsjob holt sich die neuen Nachrichten alle 60 Sekunden aus dem Job und filtert die Nachrichten unter Benutzung der *JOBLOG Filter in MessengerPlus. Der Überwachungsjob endet automatisch, wenn der überwachte Job endet. Um die *JOBLOG Filter einzusehen oder zu ändern, führen Sie bitte folgende aus: 1.

Wählen Sie Option 5 im Setup-Menü.

2.

Geben Sie eine 9 neben *JOBLOG ein, und drücken Sie die Eingabetaste. (Wenn Sie ein Upgrade von einer älteren Version durchführen, kann es sein, dass Sie die Überwachung durch Drücken von F6 hinzufügen müssen. Geben Sie *JOBLOG als Überwachungsnamen an, und übernehmen Sie die Vorgaben.)

3.

Die Anzeige Mit Ereignisüberwachung arbeiten wird angezeigt:

MessengerPlus hat die folgenden voreingerichteten Filter. Sie können diese Filter ändern oder eigene Filter erstellen: S/36 SYS* Nachrichten: Überwacht nach S/36 Fehlernachrichten. Diese Nachrichten werden identifiziert durch den Beginn SYS und eine Bewertung von 10 oder mehr. Anfragenachrichten, die an *EXT gesendet werden: Überwacht nach Anfragenachrichten, die an die Programm-Nachrichten-Anzeige gesendet werden. Diese Nachrichten werden identifiziert durch den Typ *INQ und das Senden an das Programm *EXT. Um die Nachrichtenfilter zu sehen oder zu ändern, geben Sie 9 neben einer EreignisÜberwachung ein und drücken Sie die Eingabetaste. Die Anzeige Mit Nachrichtenfiltern arbeiten wird angezeigt. Um weitere Informationen über das Arbeiten mit Ereignis-Überwachung und Nachrichtenfilter zu erhalten, schlagen Sie bitte im Teil Referenz: Mit Ereignis-Überwachung arbeiten und Referenz: Mit Nachrichtenfiltern arbeiten nach.

Überwachung der Jobwarteschlange (Jobqueue) Müssen Sie wissen, ob QBATCH 100 Jobs in der Warteschlange hat? MessengerPlus kann die ´Work with Job Queues´ (WRKJOBQ) Anzeige auf Jobwarteschlangen hin überwachen, die eine vorbestimmte Anzahl wartender Jobs haben, die gehalten / nicht gehalten werden und die entsprechenden Aktionen durchführen, wie z.B. Pagen, Freigeben, zu einer anderen Jobwarteschlange übergehen usw.

99

Setup 1.

Wählen Sie Option 5 im Setup Menü.

2.

Falls notwendig, geben Sie JOBQ durch Eingabe einer 6 daneben frei und drücken Sie die Eingabetaste.

3.

Geben Sie eine 2 neben JOBQ ein und drücken Sie die Eingabetaste.

4.

Ändern Sie die Informationen entsprechend. Wenn Sie fertig sind, drücken Sie die Eingabetaste. Sie kommen in die Anzeige Mit Ereignisüberwachungen arbeiten.

5.

Falls notwendig, geben Sie "Überwachung für QBATCH 10 oder mehr Jobs" durch Eingabe einer 6 daneben frei und drücken Sie die Eingabetaste.

6.

Geben Sie eine 2 neben "Überwachung für QBATCH 10 oder mehr Jobs" ein und drücken Sie die Eingabetaste. Die Anzeige Mit Ereignisüberwachungen arbeiten wird angezeigt.

7.

Ändern Sie die Informationen entsprechend. Wenn Sie fertig sind, drücken Sie die Eingabetaste. Die Anzeige Mit Überwachungen arbeiten wird angezeigt.

8.

Ändern Sie die Informationen entsprechend. Wenn Sie fertig sind, drücken Sie die Eingabetaste, bis Sie in die Anzeige Mit Überwachungen arbeiten zurückkommen.

Details der Jobschlange (Job Queue Details) Die Maske Details der Jobschlange wird automatisch angezeigt, wenn Sie die Eingabetaste in der Maske Details der Ereignisüberwachung drücken, wenn die Überwachungsart *JOBQ ist. Diese Anzeige ermöglicht Ihnen, die Parameter für die Überwachung einer Jobschlange zu definieren. Jobschlange (Job queue) Spezifiziert den Namen der zu überwachenden Jobschlange- und Bibliothek. Anzahl von Jobs (Number of Jobs) Spezifiziert die maximale Anzahl von Jobs, die in der Jobschlange warten können, bevor ein Ereignis eingerichtet wird. Status Gibt den Status der Jobschlange an. Leer Der Status der Jobschlange wird nicht überwacht. HLD Die Jobschlange wird auf den HLD Status hin überwacht. Der Wert ist dann sinnvoll, wenn auf eine gehaltene Jobschlange hin überwacht wird, die normalerweise freigegeben ist. RLS Die Jobschlange wird auf einen freigegebenen Status hin überwacht. Der Wert ist dann sinnvoll, wenn auf eine freigegebene Jobschlange hin überwacht wird, die normalerweise gehalten wird.

Output Queue Überwachung Müssen Sie wissen, ob der Systemdrucker gehalten wird? MessengerConsole und MessengerPlus können die Anzeige Mit Output Schangen arbeiten (WRKOUTQ) auf Output Schlangen überwachen, die eine bestimmte Anzahl wartender Spool-Files haben, gehalten werden / nicht gehalten werden und die richtigen Aktionen für die durchführen, wie beispielsweise pagen, freigeben, in eine andere Output Schlange verschieben usw.

Setup 1.

100

Wählen Sie Option 5 aus dem Setup Menü.

2.

Falls notwendig, geben Sie die OUTQ frei, indem Sie eine 6 daneben eingeben Enter drücken.

3.

Geben Sie eine 2 neben OUTQ ein und drücken Sie Enter.

4.

Ändern Sie die Informationen so wie es notwendig ist. Wenn abgeschlossen, drücken Sie Enter. Der Bildschirm „Mit Ereignisüberwachungen arbeiten“ erscheint.

5.

Falls notwendig, geben Sie die ‘Überwachung auf PRT01 50 oder mehr Dateien‘ durch Eingabe einer 6 daneben frei und drücken Sie Enter.

6.

Geben Sie eine 2 neben ‘Überwachung auf PRT01 50 oder mehr Dateien’ und drücken Sie Enter. Der Bildschirm „Details der Ereignisüberwachung“ erscheint.

7.

Ändern Sie die Informationen so wie es notwendig ist. Wenn abgeschlossen, drücken Sie Enter. Der Bildschirm „Jobschlangenoptionen“ erscheint.

8.

Ändern Sie die Informationen so wie es notwendig ist. Wenn abgeschlossen, drücken Sie Enter und zwar so lange, bis sie zurück im Bildschirm „Mit Überwachungen arbeiten“ sind.

Details der Outputschlange Die Maske Details der Outputschlange wird automatisch angezeigt, wenn Sie die Eingabetaste in der Maske Details der Ereignisüberwachung drücken, wenn die Überwachungsart *OUTQ ist. Diese Anzeige ermöglicht Ihnen, die Parameter für die Überwachung einer Outputschlange zu definieren. Outputschlange (Output queue) Spezifiziert den Namen der zu überwachenden Outputschlange - und Bibliothek. Anzahl Spool-Dateien Spezifiziert die maximale Anzahl von Spool-Dateien, die in der Outputschlange warten können, bevor ein Ereignis eingerichtet wird. Status Gibt den Status der Outputschlange an. Leer Der Status der Outputschlange wird nicht überwacht. HLD Die Outputschlange wird auf den HLD Status hin überwacht. Der Wert ist dann sinnvoll, wenn auf eine gehaltene Outputschlange hin überwacht wird, die normalerweise freigegeben ist. RLS Die Outputschlange wird auf einen freigegebenen Status hin überwacht. Der Wert ist dann sinnvoll, wenn auf eine freigegebene Outputschlange hin überwacht wird, die normalerweise gehalten wird.

PING Überwachung Müssen Sie wissen, wenn ein PC-Server abgestürzt ist? AS/400 generiert, im Gegensatz zur SNA Umgebung, keine Fehlermeldung, wenn TCP/IP Einheiten nicht mehr zur Verfügung stehen. MessengerPlus kann den Status (bereit / nicht bereit) von TCP/IP Einheiten überall in Ihrem TCP/IP Netzwerk feststellen, wie zum Beispiel Router, Windows95/NT Server, Netware Server usw. Wenn Ihr AS/400 an das Internet angeschlossen ist, können Sie den Status buchstäblich jeder Einheit auf der ganzen Welt feststellen. Sie müssen dazu nur die HostNamen oder IP-Adressen definieren, und schon wird MessengerPlus diese Einheiten in regelmäßigen Zeitabständen abfragen. Falls eine Einheit nicht antwortet, wird MessengerPlus ein Ereignis aufnehmen, und die vordefinierten Aktionen durchführen, wie zum Beispiel das Benachrichtigen eines Netzwerk-Administrators per E-Mail.

101

Setup 1.

Stellen Sie sicher, dass die TCP/IP Kommunikationen richtig konfiguriert sind, und dass Sie in der Lage sind, einen PING an die Hosts und Einheiten auszuführen, die Sie überwachen möchten.

2.

Wählen Sie Option 5 im Setup Menü.

3.

Geben Sie die *TCP Überwachung durch Eingabe einer 6 daneben frei, und drücken Sie die Eingabetaste.

4.

Geben Sie eine 9 neben der *TCP Überwachung ein, und drücken Sie die Eingabetaste.

5.

Geben Sie F6 ein, um eine neue Ereignisüberwachung einzurichten. Geben Sie folgendes ein: Sequenznummer (beginnen Sie mit 10 und erhöhen Sie jeweils um 10) Beschreibung, die zum Server gehört Wann benachrichtigen: Geben Sie *CHANGE zur Benachrichtigung ein, wenn der Status des Servers sich von an zu nicht an oder nicht an zu an ändert. Port: Eingabe einer 0 führt ein PING zum Testen des Servers aus, um zu sehen, ob das IP läuft. Wenn Sie eine Portnummer eingeben, wird getestet, ob ein bestimmter Service auf dem Server läuft. Um eine Liste der Portnummer zu erhalten, drücken Sie Hilfe oder kontaktieren Sie Ihren Netzwerk-Administrator.

6.

In der Anzeige Verifizieren der TCP/IP Verbindung-PING geben Sie dann den Namen des remoten Systems ein, das Sie in Schritt 1 benutzt haben. Um weitere Informationen über die in der PING Anzeige verfügbaren Parameter zu erhalten, drücken Sie die Hilfe-Taste.

7.

Geben Sie die Ereignisüberwachung, die Sie soeben eingerichtet haben, durch Eingabe einer 6 daneben frei, und drücken Sie die Eingabetaste.

8.

Wiederholen Sie die Schritte 6 und 7 für jede Einheit, die Sie überwachen möchten.

9.

MessengerPlus ist so vorkonfiguriert, dass es eine Nachricht an den vorgegebenen Pager sendet, wie in Schritt 6 beschrieben. Wenn Sie diese Aktion überschreiben möchten, geben Sie eine 7 neben der entsprechenden Ereignisüberwachung ein, und drücken Sie die Eingabetaste. Um weitere Informationen über das Einrichten von Aktionen zu erhalten, schlagen Sie bitte unter Mit Aktionen arbeiten nach.

10.

Vorgabemäßig wird die Jobliste ständig auf das Laufen überwacht (24 Stunden am Tag). Wenn Sie die Zeitspannen ändern möchten, benutzen Sie Option 2 zum Ändern in der Ereignisüberwachung, drücken Sie dann F11 für Zeitplanung. Unter Mit Jobplanung arbeiten finden Sie weitere Informationen dazu.

PING Details Die Maske PING Details wird automatisch angezeigt, wenn Sie in der Maske Details der Ereignisüberwachung die Eingabetaste drücken und die Art der Überwachung *TCP ist. Diese

Maske gibt Ihnen die Möglichkeit, die Parameter zur Überwachung von TCP/IP Einheiten einzugeben. Um weitere Informationen zu erhalten, drücken Sie die Hilfetaste. Für weitere Optionen drücken Sie F10. Remotes System

Gibt den Namen des Host an, der ge-PINGt werden soll. Damit es funktioniert, muss es ein gültiger Name sein und die Kommunikation zwischen dem remoten System und dem lokalen System muss eingerichtet sein. Sie können einer Internet-Adresse Namen zuordnen, indem Sie eines der Folgenden benutzen: Das Menü Mit Host Tabelle arbeiten (Work with Host Table) ist eine Option zum Konfigurieren des TCP/IP Menüs (GO CFGTCP). Oder: Geben Sie den Namen des remoten Servers ein, um einen remoten System-Namen an eine Internet-Adresse weiterzuleiten.

102

Subsystem Überwachung Müssen Sie wissen, wenn in einem Subsystem nicht die korrekte Anzahl an Jobs läuft? MessengerConsole und MessengerPlus können ein bestimmtes Subsystem überwachen, um festzustellen, ob die Anzahl der Jobs geringer als, größer als, gleich oder ungleich zu dem ist, was Sie spezifizieren.

Setup 1.

Wählen Sie Option 5 im Setup Menü.

2.

Drücken Sie F6, um die Überwachung einzurichten. Geben Sie den Namen des zu überwachenden Subsystems ein, drücken Sie Enter. Spezifizieren Sie die Art der Überwachung als *SBS, fügen Sie eine Beschreibung hinzu. Ändern Sie weitere Informationen so wie notwendig, drücken Sie Enter.

3.

Die Anzeige Subsystem Überwachungsdetails wird angezeigt (siehe Subsystem Überwachungsdetails hierunter). Geben Sie Ihre Auswahl für jeden Parameter ein.

4.

Wenn Sie fertig sind, drücken Sie Enter. Die Anzeige Mit Ereignisüberwachung arbeiten erscheint.

5.

Drücken Sie F6, um eine Ereignisüberwachung einzurichten, falls eine spezifischere Jobüberwachung gewünscht wird. Geben Sie eine Beschreibung ein, wie z.B.“QSYSWRK hat LT 3 QMSF Jobs” und benutzen Sie die gleiche Beschreibung für den Ereignistext. Drücken Sie Enter. Die Anzeige Subsystem Jobdetails wird angezeigt (siehe Subsystem Jobdetails hierunter).

6.

Geben Sie die Auswahlen ein, drücken Sie Enter.

7.

Falls notwendig, geben Sie die Ereignisüberwachung durch Eingabe einer 6 daneben frei und drücken Sie Enter.

8.

Drücken Sie F3, um in die Anzeige mit Überwachungen arbeiten zurückzukehren. Falls notwendig, Fallos notwendig, geben Sie die Überwachung durch Eingabe einer 6 daneben frei und drücken Sie Enter.

Subsystem Überwachungsdetails Diese Anzeige ermöglicht Ihnen, Optionen darüber einzugeben wie Jobs in einem Subsystem überwacht werden sollen. Sie können diese Anzeige benutzen, um Alarm auszulösen, wenn eine bestimmte Anzahl und Arten von Jobs laufen (oder nicht laufen), z.B.: Überwachung eines Subsystems auf eine gesamte Anzahl von Jobs, die entweder laufen oder nicht laufen, Angabe eines Vergleichstyps (LT,GT,EQ,NE) und eines Vergleichswerts. Wenn Sie den Vergleichswert leer lassen, wird die gesamte Anzahl von Jobs in dem Subsystem nicht überwacht. Wenn Sie Enter drücken, wird die Anzeige ‘Mit Ereignisüberwachung arbeiten‘ angezeigt. Die Anzeige ermöglicht Ihnen, weitere Überwachungen des Subsystems mit spezifischeren Optionen wird Jobname, Jobart usw. hinzuzufügen. Sie könnten beispielsweise auf weniger als 3 QMSF* Jobs überwachen.

103

Subsystem Job Details Jobname Der Name des zu überwachenden Jobs. Jobbenutzer Der Benutzername, unter dem der Job läuft. Jobart Die Art des zu überwachenden Jobs. Jobstatus Der Status des (der) zu überwachenden Job(s). Vergleichen Spezifiziert die Art des Vergleiches. Anzahl Spezifiziert die Anzahl der Jobs.

Troubleshooting Überwachte Nachrichten erscheinen nicht im „Mit Ereignissen arbeiten“ Logbuch Stellen Sie sicher, dass MessengerPlus aktiv ist. Entern Sie das MessengerPlus Menü durch Eingabe von MPLUS in der Befehlszeile. Wählen Sie Option 31: Mit Prozessen arbeiten. Überprüfen Sie, dass das Subsystem ZMPLUS angezeigt wird und der Job MPLUS aufgelistet ist. Falls nötig, kehren Sie zum MessengerPlus Menü zurück und wählen Sie Option 1: MessengerPlus starten. Wählen Sie Option 14: Mit Überwachungen arbeiten (Work with Monitors). Stellen Sie sicher, dass die Überwachung nicht gehalten wird. Geben Sie eine 6 neben der Überwachung ein, drücken Sie die Eingabetaste. Überprüfen Sie, dass die Ereignisüberwachung, die Sie zur Überwachung der definierten Bedingung eingerichtet haben, nicht gehalten wird.

104

Kapitel 9 – Aktionen Mit Aktionen arbeiten MessengerPlus ist in der Lage, eine unbegrenzte Anzahl von Aktionen für ein Ereignis durchzuführen. Mit Action Scripts, Action Escalation und Aktionsplanung können Sie definieren, wie MessengerPlus reagieren soll, wenn Fehler passieren. Sie können Aktionen definieren die, – – – – – – – –

Pager, Mobiltelefon und E-Mail Nachrichten senden; Nachrichten an Benutzer oder Workstations senden; CL-Befehle ausführen; Antworten senden, um Routine-Nachrichten zu automatisieren; Ereignisse an andere Systeme senden; Nachrichten beantworten; unbeantwortete Nachrichten eskalieren; IFS Anhänge, Systemausdrucke und Joblogs mit E-Mail Nachrichten verschicken.

Aufzeichnung von Aktionen Mit MessengerPlus können Sie so viele Aktionen spezifizieren, wie benötigt werden, um eine Aufgabe durchzuführen. Dies ist sehr wichtig, weil Sie in vielen Fällen mehr als eine Aktion durchführen müssen, um das Problem zu beheben. Die Substitutionsvariablen MessengerPlus ermöglicht Ihnen, Parameter von dem Ereignis an die Aktion zu übergeben, wie z.B. die Nachrichten-ID, den Jobnamen, usw. Sie können diese Information in Ihrem eigenen Ereignis beim Bearbeiten von Programmen oder als Teil der Aktion, die MessengerPlus durchführt, benutzen: &MT &MQ &ML &MI &MD &MJ &MU &MN &MK &MP &MV &MY &MH &MF &MB &MS &1 .. &99

Der Text der Nachricht. Bei Ereignissen ohne Nachricht wird der Vorgabetext von MessengerPlus zugeordnet. Der Name der Nachrichtenschlange. Der Bibliotheksname der Nachrichtenschlange. Die ID der Nachricht. Die ersten 256 Zeichen der Nachrichtendaten. Der Jobname. Der Benutzername. Die Jobnummer. Der 4-Zeichen-Nachrichtenschlüssel. Der Programmname. Der Bewertungscode. Der Code der Nachrichtenart. Die ersten 256 Zeichen der Nachrichtenhilfe. Der Name der Nachrichtendatei. Der Bibliotheksname der Nachrichtendatei. Der Name des Systems, von dem das Ereignis kommt. Die Nachrichtendaten-Variablen der Nachrichtenbeschreibung (nur bei Nachrichtenereignissen gültig).

Beispiel 1: Eine CPI593D Nachricht (Leitung 24 funktioniert nicht) soll zum Ein- und Ausschalten der Leitung automatisiert werden: VRYCFG CFGOBJ(&1) CFGTYPE(*LIN) Status(*OFF) VRYCFG CFGOBJ(&1) CFGTYPE(*LIN) Status(*ON) Beispiel 2: Ein Job, der 90% des CPU und mehr benutzt, soll automatisch angehalten werden und ein Operator soll über Pager/Mobiltelefon benachrichtigt werden.

105

HLDJOB JOB(&MN/&MU/&MJ) *PAGE TOPGR(QSYSOPR) MSG(´JOB &mn/&mu/&mj using 90% has been held) Aktionswiederholung Wenn sich ein Programm in einer Schleife befindet und eine Datei füllt, würden Sie die Nachricht "Datei voll" nicht jedes Mal mit "I" beantworten. Wenn Sie das tun würden, wäre Ihre Platte bald voll, und Ihr System würde abstürzen. Trotzdem antworten viele Konkurrenzprodukte automatisch auf die gleiche Nachricht mit der gleichen Antwort, immer wieder. Mit MessengerPlus können Sie vorgeben, wie oft eine Aktion durchgeführt werden soll. Es soll ja nicht eine Aktion ständig wiederholt werden, die ein Problem nicht behebt. Ein Beispiel: Eine "I" (Ignore) Antwort wird an eine "Datei voll" Nachricht gesendet, diese soll nach dem dritten Versuch innerhalb von 60 Minuten mit einer "C" (Abbrechen) Antwort ersetzt werden oder ein Pager/Mobiltelefon soll benachrichtigt werden. Planen von Aktionen Wenn eine Jobschlange zu viele Jobs enthält oder auf die Ausführung wartet, möchten Sie, dass dann jedes Mal eine Pager/Mobiltelefon-Nachricht gesendet wird, oder nur am Wochenende oder während des unüberwachten Operatings? Mit MessengerPlus haben Sie die Möglichkeit, Aktionen mit Plänen zu versehen, so dass Sie spezifizieren können, wann die Aktionen ausgeführt werden sollen. Falls zum Beispiel eine Jobschlange überlastet ist, können Sie spezifizieren, dass beim unbewachten Operating eine Pager/Mobiltelefon-Nachricht gesendet wird, und eine Durchbruchnachricht während der normalen Arbeitszeit. Shortcuts für Aktionen Sie können leistungsstarke zeitsparende Shortcuts einrichten, indem Sie Abkürzungscodes benutzen, die eine oder mehrere Aktionen auslösen. Wenn Sie den Code neben einem Ereignis eingeben, werden die mit diesem Code verbundenen Aktionen ausgeführt. Sie können Benutzeraktionen zur Ausführung von Befehlen einrichten, Pager/Mobiltelefon-Nachrichten senden, Antworten senden, an andere Benutzer und/oder System weiterleiten usw. Beispiel: Statt einzugeben DSPJOBLOG JOB(123456/QSYSOPR/DSP01), können Sie einen Shortcut Befehl mit Namen JL einrichten, um das Joblog des Jobs mit der Fehlernachricht anzuzeigen. Mit Aktionen arbeiten Die Anzeige Mit Aktionen arbeiten ermöglicht Ihnen, die Aktionen zu definieren, die bei Ereignissen ausgeführt werden sollen. Beispiele von Aktionen sind: 

Eine Pager-Nachricht senden



Antworten senden



Befehle ausführen



Ein Ereignis an eine Ereignis-Schlange kopieren.

Aktionen können auf verschiedenen Ebenen spezifiziert werden, je nachdem, wann Sie möchten, dass die Aktionen ausgeführt werden. Sie können Aktionen mit folgenden Dingen verbinden: 

106

Überwachungen - Führt die spezifizierten Aktionen jedes Mal aus, wenn die Überwachung ein Ereignis loggt. Wenn man z.B. die Aktionen Senden einer Pager Nachricht mit der QSYSOPR Überwachung verbindet, wird jedes Mal eine Pager Nachricht geschickt, wenn eine Nachricht, auf die hin Sie überwachen, in QSYSOPR passiert. Aktionen, die mit Überwachungen verbunden werden, können als Vorgabeaktionen betrachtet werden: sie werden nur ausgeführt, wenn auf der Ebene der Ereignisüberwachung keine Aktionen spezifiziert wurden.



Ereignis-Überwachungen - Führt die spezifizierten Aktionen jedes Mal aus, wenn ein Ereignis passiert. Wenn man z.B. eine Antwortaktion mit einem ´Verify Alignment´ verbindet, wird die Ereignis-Überwachung die Nachricht beantworten. Wenn Sie eine Aktion auf der Ebene der Ereignis-Überwachung spezifizieren, überschreibt es alle Aktionen, die auf der Überwachungsebene spezifiziert wurden (die Aktionen auf der Überwachungsebene werden nicht ausgeführt).



Ereignis-Schlangen - Führt die spezifizierten Aktionen jedes Mal aus, wenn der Ereignisschlange ein Ereignis hinzugefügt wird.



Benutzer-Aktionen - Führt die spezifizierten Aktionen jedes Mal aus, wenn der Benutzer-Aktions-Code neben dem Ereignis in der Anzeige Mit Ereignissen arbeiten eingegeben wird.

Mit der Anzeige Mit Aktionen arbeiten können Sie: 

Neue auszuführende Aktionen hinzufügen.



Die Parameter bereits vorhandener Aktionen ändern.



Aktionen entfernen. 

Um Aktionen zu einer Überwachung hinzuzufügen, geben Sie in der Anzeige

Mit Überwachungen arbeiten (Work with Monitors) eine 2 neben der

Überwachung ein, die Sie ändern möchten, drücken Sie die Eingabetaste. Drücken Sie F10.

Um Aktionen zu einer Ereignis-Überwachung hinzuzufügen, geben Sie in der Anzeige Mit Ereignis-Überwachungen arbeiten eine 7 neben der Ereignis-Überwachung ein, die Sie ändern möchten, drücken Sie die Eingabetaste.

Um Aktionen zu einer Ereignis-Schlange hinzuzufügen, geben Sie in der Anzeige Mit EreignisSchlangen arbeiten eine 2 neben der Ereignis-Schlange ein, die Sie ändern möchten, drücken Sie die Eingabetaste. Drücken Sie F10.

Um Aktionen zu Aktionscodes hinzuzufügen, drücken Sie in der Anzeige Mit Ereignissen

arbeiten F18. Wenn Sie:

Dann:

Eine neue Aktion hinzufügen möchten-

Drücken Sie F6.

Die Parameter einer vorhandenen Aktion ändern möchten -

Geben Sie eine 2 neben der Aktion ein, die Sie ändern möchten, drücken Sie Enter.

Eine Aktion entfernen möchten -

Geben Sie eine 4 neben der Aktion ein, die Sie entfernen möchten, drücken Sie Enter.

Eine alternative Aktion hinzufügen möchten, die nur ausgeführt werden soll, wenn die Grenzeinstellungen überschritten werden -

Geben Sie eine 7 neben der Aktion ein, für die Sie alternative Aktionen ausführen möchten, drücken Sie Enter.

Die Benutzungsdaten anzeigen oder zurücksetzen möchten. Die Benutzungsdaten zeigen Ihnen das letzte Mal und die Anzahl der Male, die die Aktion seit dem letzten Zurücksetzen ausgeführt wurde

Geben Sie eine 2 neben der Aktion ein, die Sie ändern möchten, drücken Sie Enter. Drücken Sie F14. Drücken Sie F14 zum Zurücksetzen.

Den Typ der Aktion ändern möchten, um zu spezifizieren, wann die Aktion

Drücken Sie F11.

107

Wenn Sie: ausgelöst werden soll

Dann:

Eine weitere Aktion kann ebenfalls laufen, wenn ein Ereignis bestätigt wird.

Aktionsdetails Die Anzeige Details der Aktionen wird benutzt, um die Parameter zu auszuführenden Aktionen zu definieren. 

In der Anzeige Mit Aktionen drücken Sie F6, um eine neue Aktion hinzuzufügen. Wenn Sie eine bereits vorhandene Aktion ändern möchten, geben Sie eine 2 neben der Aktion ein, die Sie ändern möchten. Drücken Sie dann die Eingabetaste.

Wenn Sie:

Dann:

Die Zeitspannen ändern möchten, in denen die Aktion ausgeführt wird -

Drücken Sie F11. Um weitere Informationen über Zeitpläne zu erhalten, sehen Sie unter Mit Zeitplänen arbeiten weiter hinten in diesem Kapitel nach.

Die Benutzungsdaten anzeigen oder zurücksetzen möchten. Die Benutzungsdaten zeigen Ihnen das letzte Mal und die Anzahl der Male, die die Aktion seit dem letzten Zurücksetzen ausgeführt wurde

Drücken Sie F14. Drücken Sie F14 zum Zurücksetzen.

Aktionsart Spezifiziert, wann die Aktion ausgelöst wird. Eine Aktion kann ausgeführt werden, wenn ein Ereignis erstellt wird oder eine Aktion wird ausgeführt, wenn das Ergebnis bestätigt oder reset ist. Sequenznummer Die Sequenznummer der Aktion, wie z.B. 10, 20, 30 usw. Die Aktionen mit den niedrigsten Sequenznummern werden von MessengerPlus zuerst ausgeführt, vor den Aktionen mit den höheren Sequenznummern. Aktionen Die Aktion, die Sie ausführen möchten. *ACK Empfangsbestätigung des Ereignisses. Diese Bestätigung entfernt das Ereignis von der Anzeige Mit Ereignissen arbeiten, entfernt das Ereignis außerdem von allen Ereignisschlangen und bricht alle noch auszuführenden Aktionen ab. *COPY Kopiert ein Ereignis an eine Ereignis-Schlange. *CMD Führt einen CL-Befehl aus. *PAGE Sendet eine Pager-Nachricht. *REPLY Sendet eine Antwort. *RMV Entfernt ein Ereignis aus einer Ereignis-Schlange.

108

Verzögerung Die Anzahl der Minuten, um die die Ausführung der Aktion verzögert werden soll. Dient außerdem dazu, die Aktion automatisch abzubrechen, wenn das Ereignis bestätigt wird, bevor die Verzögerungszeit abgelaufen ist. Wiederholen Gibt die Anzahl der Minuten an, die eine Aktion wiederholt wird. Die Aktion wird wie eingerichtet wiederholt, bis sie bestätigt wird. Limit Die maximale Anzahl von Malen, die die Aktion innerhalb einer bestimmten Zeitspanne ausgeführt wird. Wenn Sie zum Beispiel die Anzahl der Male, die eine Antwort an eine Nachricht Datei voll gesendet werden soll, auf 3 Mal in 30 Minuten beschränken möchten, geben Sie eine 3 für die "Anzahl der Male" und eine 30 bei "in Minuten" ein.

Details der Paging-Aktionen Die Anzeige Details des Paging ermöglicht Ihnen, die Parameter zum Versenden einer Pager Nachricht zu definieren. Pager-Name Der Name des Pagers, der die Nachricht erhalten soll. *DFT Wenn Sie mit Ereignis-Aktionen arbeiten, ist der Pager-Name der VorgabePager-Name, der in der Anzeige Überwachungs-Details (Monitor Details) spezifiziert wird. Wenn Sie mit Ereignisschlangen-Aktionen arbeiten, ist der Pager-Name der Vorgabe-Pager-Name, der in der Anzeige Ereignisschlangen-Details (Event Queue Details) spezifiziert wurde. Pager-Name Der Name des Pager, der die Nachricht erhalten soll. Numerische Nachricht Die Nachricht, die an numerische Pager und Mobiltelefone gesendet wird. Alpha Nachricht Die Nachricht, die gesendet wird. Sie können normalen Text und die folgenden SubstitutionsVariablen eingeben, die automatisch von MessengerPlus eingesetzt werden, wenn das Ereignis geloggt wird. &MT Der Text der Nachricht. Bei Ereignissen ohne Nachricht wird der Vorgabetext von MessengerPlus zugeordnet. &MQ Der Name der Nachrichtenschlange. &ML Der Bibliotheksname der Nachrichtenschlange. &MI Die ID der Nachricht. &MD Die ersten 256 Zeichen der Nachrichtendaten. &MJ Der Jobname. &MU Der Benutzername. &MN Die Jobnummer. &MK Der 4-Zeichen-Nachrichtenschlüssel. &MP Der Programmname. &MV Der Bewertungscode. &MY Der Code der Nachrichtenart. &MH Die ersten 256 Zeichen der Nachrichtenhilfe. &MF Der Name der Nachrichtendatei. &MB Der Bibliotheksname der Nachrichtendatei.

109

&MS &1 .. &99

Der Name des Systems, von dem das Ereignis kommt. Die Nachrichtendaten-Variablen der Nachrichtenbeschreibung (nur bei Nachrichtenereignissen gültig).

Beispiel: Alpha Nachricht: Job &MN/&MU/&MJ received message &MI in program &MP Ergebnis: Job 045680/QSYSOPR/TAP01 received message CPF0001 in program SAVALL. Eskalations-Parameter Spezifiziert die Anzahl der Male und den Zeitabstand zwischen den Funkrufen, mit denen die Nachricht an die angegebenen Pager gesendet wird. Wenn die Eskalations-Parameter leer sind und eine Pager-Liste oder ein Pager-Zeitplan angegeben ist, werden die in der Pager-Liste angegebenen Eskalations-Parameter benutzt. Anlagen Zeigt die Anzahl der Anlagen, die mit den E-Mail Nachrichten gesendet werden. Um zu der Anzeige Mit Anlagen arbeiten zu gelangen, drücken Sie F10 in der Anzeige Paging Details, wenn Sie eine *PAGE Aktion ändern. Sie können IFS Streamdateien und besondere Werte anhängen, damit Messenger Joblogs, aktive Jobs und System Status Berichte versendet. Mögliche Werte sind: Pfadname Ein benutzerdefinierter IFS Streamdatei Pfadname (z.B. /home/user1/file.txt), den Messenger mit der E-Mail versendet. Bitte beachten Sie, dass der Name keine Anführungszeichen beinhalten sollte und mit einen Schrägstrichzeichen ‘/’ beginnen sollte. Stellen Sie sicher, dass das Benutzerprofil MPLUSOWN *X Zugriff auf alle Ordner in dem Pfadnamen hat und die Datei eine *RX Berechtigung. *JOBLOG Spezifiziert, dass Messenger das Joblog für den mit dem Ereignis verbundenen Job anhängt. *ACTJOB Spezifiziert, dass Messenger eine ‚Mit aktiven Jobs arbeiten (WRKACTJOB)‘ Textdatei anhängt. *SYSSTS Spezifiziert, dass Messenger eine ‚Mit Systemstatus arbeiten (WRKSYSSTS)‘ Textdatei anhängt. Die erlaubte Größe des Anhangs ist in *SMTP Paging Provider festgelegt. Anhänge werden als.txt Dateien angesehen. Joblogs, die größer als 500KB sind, werden als ZIP Datei gesendet. Befehls-Aktions Details Die Anzeige Befehls-Aktions-Parameter ermöglicht Ihnen, die Parameter zur Ausführung eines CL-Befehls zu definieren.

Befehl Der auszuführende Befehl. Sie können normalen Text und die folgenden SubstitutionsVariablen eingeben, die automatisch von MessengerPlus eingesetzt werden, wenn das Ereignis geloggt wird.

110

&MT &MQ &ML &MI &MD &MJ &MU &MN &MK &MP &MV &MY &MH &MF &MB &MS &1 .. &99

Der Text der Nachricht. Bei Ereignissen ohne Nachricht wird der Vorgabetext von MessengerPlus zugeordnet. Der Name der Nachrichtenschlange. Der Bibliotheksname der Nachrichtenschlange. Die ID der Nachricht. Die ersten 256 Zeichen der Nachrichtendaten. Der Jobname. Der Benutzername. Die Jobnummer. Der 4-Zeichen-Nachrichtenschlüssel. Der Programmname. Der Bewertungscode. Der Code der Nachrichtenart. Die ersten 256 Zeichen der Nachrichtenhilfe. Der Name der Nachrichtendatei. Der Bibliotheksname der Nachrichtendatei. Der Name des Systems, von dem das Ereignis kommt. Die Nachrichtendaten-Variablen der Nachrichtenbeschreibung (nur bei Nachrichtenereignissen gültig).

Beispiel: Befehl:

CALL PGM(CL1) PARM(&MI &23)

Ergebnis:

CALL PGM (CL1) PARM(CPA5817 QESLINE)

Antwort-Aktions-Details Die Anzeige Antwort-Aktions-Details ermöglicht Ihnen, die Parameter zum Senden einer Antwort zu definieren. Antwort Die Antwort, die auf ein Anfrageereignis gesendet wird. *DFT Die Vorgabe-Antwort, die in der Nachrichtenbeschreibung der Anfragenachricht gespeichert ist, die als Antwort gesendet wurde. Zeichen-Wert Spezifiziert die Antwort, die an ein Anfrage-Ereignis gesendet wird. Nachricht entfernen Gibt an, ob die Anfragenachricht und ihre Antwort aus der Nachrichtenschlange entfernt werden sollen. Y Die Nachricht und ihre Antwort werden aus der Nachrichtenschlange entfernt, wenn die Antwort gesendet wird. N Die Nachricht und ihre Antwort werden in der Nachrichtenschlange gehalten.

111

Kapitel 10 - Jobplanung Mit Jobplanung arbeiten Wenn Sie Jobplanung benutzen, können Sie die Wochentage und eine Anfangs- und Endzeit eingeben. Um umfassendere Zeitpläne zu erstellen, können Sie Zeitpläne einrichten, die eine Liste mit Tagen und Zeiten enthalten. Wenn Sie F11=Jobplanung auf irgendeiner MessengerPlus Anzeige sehen, können Sie F11 drücken, um die Zeitspannen einzugeben, zu denen die Verarbeitung durchgeführt wird: Wenn Sie mit folgendem arbeiten:

Jobplanungen:

Überwachungen

Ermöglichen Ihnen, die Zeitspannen einzugeben, zu denen die Überwachung aktiv nach Ereignissen überwachen soll.

Ereignis-Überwachung

Ermöglichen Ihnen die, die Zeitspannen einzugeben, zu denen das Ereignis aktiv überwacht werden soll.

Aktionen

Ermöglichen Ihnen, die Zeitspannen einzugeben, zu denen die Aktion(en) ausgeführt werden soll(en).

Listen von Ereignisschlangen

Ermöglichen Ihnen, die Zeitspannen einzugeben, an denen Ereignisse an eine Ereignisschlange eskaliert werden.



Um in die Anzeige Mit Jobplanung arbeiten zu gelangen, wählen Sie 9 im Setup-Menü. Um auf die Anzeige Details der Jobplanungen zuzugreifen und eine bestimmte Überwachung, Ereignisüberwachung oder Aktion zu sehen, drücken Sie F11 in einer Anzeige, die die F11=Jobplanung anzeigt.

Wenn Sie:

Dann:

Eine neue Jobplanung einrichten möchten -

Setzen Sie den Cursor auf den Jobplanungsnamen, drücken Sie F4. Drücken Sie F6.

Parameter der vorhandenen Jobplanung ändern möchten -

Geben Sie eine 2 neben der zu ändernden Jobplanung ein, Enter.

Eine Jobplanung entfernen möchten -

Geben Sie eine 4 neben der zu entfernenden Jobplanung ein, Enter

Eine Jobplanung kopieren und neu einrichten möchten -

Geben Sie eine 8 neben der zu kopierenden Jobplanung ein, Enter

Jobplanung Der Name der Jobplanung, der benutzt wird. Beschreibung Optionale Beschreibung der Jobplanung.

112

Details der Jobplanung Die Anzeige Details der Jobplanung wird angezeigt, wenn Sie eine Jobplanung einrichten oder ändern. 

Wenn Sie eine neue Jobplanung einrichten möchten, drücken Sie F6 in der Anzeige Mit Jobplanungen arbeiten. Geben Sie Ihren Jobplanungs-Namen ein, drücken Sie die Eingabetaste. Um eine vorhandene Jobplanung zu ändern, geben Sie eine 2 neben der Jobplanung ein, die Sie ändern möchten. Drücken Sie dann die Eingabetaste.

Jobplanung Der Name der Jobplanung, der benutzt wird. Beschreibung Optionale Beschreibung der Jobplanung. Mit Jobplanungs-Eingaben arbeiten Die Anzeige Jobplanungs-Eingaben dient dafür, die Zeitspannen der Jobplanung zu definieren. 

Drücken Sie die Eingabetaste in der Anzeige Details der Jobplanung.

Wenn Sie:

Dann:

Neue Zeitspannen zu den Planungen hinzufügen möchten -

Drücken Sie F6, geben Sie die Zeitspannen ein, die Sie hinzufügen möchten, drücken Sie Enter

Zeitspannen von der Liste entfernen möchten -

Gehen Sie mit der Leertaste über die Zeitspannen, die Sie entfernen möchten, drücken Sie Enter.

Einbeziehen / Ausschließen Gibt an, ob die Zeitspanne miteinbezogen oder ausgeschlossen wird. Normalerweise ist es nicht notwendig, sowohl das Ausschließen als auch das Einbeziehen-Filter in einem Plan zu verwenden. Sie sollten das benutzen, das die wenigsten Eingaben nach sich zieht. Wenn Sie zum Beispiel einen Plan nur für Wochenenden definieren möchten, wäre es einfacher, eine Einbeziehen-Eingabe für *SAT und *SUN zu machen, als Ausschließen-Eingaben für *MON, *TUE, *WED, *THR und *FRI. I - (Einbeziehen) Die Zeitspanne wird in den Plan einbezogen. Alle anderen Zeitspannen, die nicht ausdrücklich einbezogen werden, sind explizit ausgeschlossen. So würde zum Beispiel das Einbeziehen von Sonntag die Tage Montag bis Sonnabend automatisch ausschließen. E - (Ausschließen) Die Zeitspanne wird aus dem Plan ausgeschlossen. Alle anderen Zeitspannen, die nicht ausdrücklich ausgeschlossen werden, sind implizit einbezogen. So würde zum Beispiel das Ausschließen von Sonntag die Tage Montag bis Sonnabend automatisch einbeziehen. Anfangsdatum / -tag Anfangsdatum oder -tag Datum Anfangsdatum der geplanten Eingabe. Art des Tages Die Art des Anfangstages der geplanten Eingabe. Gültige Tage sind *SUN, *MON, *TUE, *WED, *THUR, *FRI* und *SAT.

113

Anfangszeit der Jobplanung Die Anfangszeit des Anfangsdatums / -tages der geplanten Eingabe. Enddatum / -tag Datum Enddatum der geplanten Eingabe. Art des Tages Die Art des Endtages der geplanten Eingabe. Gültige Tage sind *SUN, *MON, *TUE, *WED, *THUR, *FRI* und *SAT. Endzeit der Jobplanung Die Endzeit am Enddatum / Tagesart der geplanten Eingabe. Enddatum / -tag Datum Enddatum der geplanten Eingabe. Art des Tages Die Art des Endtages der geplanten Eingabe. Gültige Tage sind *SUN, *MON, *TUE, *WED, *THUR, *FRI* und *SAT. Anfangszeit Die Anfangszeit jedes Tages während der Planungszeit im 24 Stunden Format. Für Planungseinträge, die über mehrere Tage gehen, z.B. Montag bis Freitag, bezieht sich die Anfangszeit auf die Anfangszeit an jedem einzelnen Tag, nicht nur die Anfangszeit am ersten Tag. Ende Die Endzeit jedes Tages während der Planungszeit im 24 Stunden Format.

Optionen der Jobplanung 

Um in die Anzeige Optionen der Jobplanung zu gelangen, drücken Sie F11 in einer Anzeige, die F11=Jobplanung anzeigt.

Wenn Sie:

Dann:

Eine neue Jobplanung einrichten möchten -

Platzieren Sie den Cursor auf den Namen der Jobplanung, drücken Sie F4. Drücken Sie F6.

Tage der Woche Die geplanten Tage der Woche, beginnend mit 1 für Sonntag, 2 für Montag, 3 für Dienstag usw. Wenn mehrere Tage eingerichtet werden sollen, schreibt man die den Tagen entsprechenden Werte ohne Zwischenraum (Beispiel: 246=Montag, Mittwoch und Freitag). leer

Alle Tage sind eingeplant.

Tage-der-Woche

Die geplanten Tage der Woche:

1

Sonntag

2

Montag

3

Dienstag

4

Mittwoch

5

Donnerstag

6

Freitag

7

Samstag

114

Anfangszeit / Endzeit Die geplanten Anfangs- und Endzeiten. Jobplanung Der Name der Jobplanung, der benutzt wird.

115

Kapitel 11 - Ereignisse Die Anzeige Mit Ereignissen arbeiten zeigt Ihnen die Ereignisse an, die auf Ihrem System passiert sind. Wenn Sie das optionale MessengerConsole Modul nutzen, kann die Anzeige auch Ereignisse von anderen iSeries Systemen umfassen. Die letzten Ereignisse werden ganz oben auf der Maske angezeigt, die älteren Ereignisse sind weiter unten. Unbeantwortete Ereignisse bleiben auf der Liste immer oben, bis sie beantwortet oder bestätigt sind. Mit der Maske Mit Ereignissen arbeiten können Sie: 

Die Ereignisse einsehen, die auf Ihrem System passiert sind. Wenn neue Ereignisse passieren, erscheinen sie automatisch auf dem Bildschirm. Die Ereignisse werden mit den Attributen angezeigt, die von Ihnen in der Maske Details der Ereignisüberwachung spezifiziert werden, d.h. mit den verschiedenen Farben, Alarmmöglichkeiten, Bewertungen und Nachrichtentexten.



Eine Kopie des Ereignisses an eine andere Ereignis-Schlange senden. Wenn Sie das optionale MessengerConsole Modul benutzen, kann das Ereignis an ein anderes iSeries exportiert werden.



Ein Ereignis bestätigen, um es aus der Maske und aus allen anderen Masken mit einer Kopie des Ereignisses zu entfernen. Wenn Sie das optionale MessengerConsole Modul benutzen, kann das Ereignis auch von allen remoten Systemen entfernt werden.



Die Historie eines Ereignisses anzeigen. Die Historie des Ereignisses zeigt Ihnen, wann das Ereignis passiert ist sowie die Aktionen, die daraufhin ausgeführt wurden und die Benutzer, die eine Kopie des Ereignisses haben.



Das Ereignis von weiterer Überwachung ausschließen, falls Sie berechtigt sind, die Überwachung zu ändern, die das Ereignis aufgezeichnet hat.



Eine Untermenge von Nachrichten anzeigen, wie z.B. solche eines bestimmten Jobs, Benutzers usw.

Mit Ereignissen arbeiten Im MPLUS Menü die Option 2 eingeben oder den PLUS/WRKEVT Befehl ausführen, um mit Ereignissen zu arbeiten. Wenn Sie:

Dann:

Die Anzeige aktualisieren möchten -

Drücken Sie F5.

Ein Ereignis bestätigen möchten, und es damit von den Anzeigen aller Benutzer und remote Systeme entfernen möchten -

Geben Sie eine 1 neben dem Ereignis ein, das Sie bestätigen möchten, drücken Sie Enter. Falls das Ereignis auf einem remoten System passiert ist, wird MessengerPlus sich mit dem remoten System verbinden und das Ereignis auf dem remoten System bestätigen.

Eine Kopie eines Ereignisses an eine andere Ereignisschlange senden möchten -

Geben Sie eine 3 neben dem Ereignis ein, das Sie kopieren möchten, drücken Sie Enter. Wenn Sie mit den Ereignissen einer Ereignisschlange arbeiten, haben Sie die Optionen, das Ereignis entweder zu verschieben oder zu kopieren.

Die Details des Ereignisses anzeigen möchten und eine Antwort eingeben möchten -

Geben Sie eine 5 neben dem Ereignis ein, das Sie anzeigen möchten, drücken Sie Enter.

Die Historie der Aktionen anzeigen

Geben Sie eine 8 neben dem Ereignis ein, das Sie

116

Wenn Sie: möchten, die für ein Ereignis durchgeführt wurden -

Dann: anzeigen möchten, drücken Sie Enter.

Ein Ereignis von weiterer Überwachung ausschließen möchten -

Geben Sie eine 9 neben dem Ereignis ein, das Sie ausschließen möchten, drücken Sie Enter. Falls notwendig, ändern Sie die angezeigten Parameter, drücken Sie Enter.

Eine Untermenge von Ereignissen anzeigen möchten, wie z.B. solche eine bestimmten Jobs, Benutzers usw.

Drücken Sie F17, geben Sie Ihre Auswahl ein, drücken Sie Enter.

Um die Details einzusehen, drücken Sie F11. Folgendes wird angezeigt: Nachricht Die Nachricht oder Beschreibung des Ereignisses. Sie können den Nachrichtentext standardisieren, wenn Sie die Maske Details der Ereignisüberwachung benutzen. Bewertung Die Bewertung eines Ereignisses. Sie können die Bewertung standardisieren, wenn Sie die Maske Details der Ereignisüberwachung benutzen. Status Der Status des Ereignisses. MSGW Das Ereignis wartet auf eine Antwort. ACK Das Ereignis wurde bestätigt. ´blank´ Das Ereignis wurde nicht bestätigt und wartet nicht auf eine Antwort. Sie sollten das Ereignis durch Eingabe einer 1 daneben bestätigen, und die Eingabetaste drücken.

Ereignis-Details Die Maske Ereignis-Details zeigt Ihnen die Details eines bestimmten Ereignisses. 

In der Anzeige Mit Ereignissen arbeiten geben Sie bitte eine 5 neben dem Ereignis, das Sie anzeigen möchten, ein, drücken Sie die Eingabetaste.

Wenn Sie:

Dann:

Das Ereignis bestätigen möchten, um es aus der Anzeige Mit Ereignissen arbeiten zu entfernen -

Drücken Sie F10.

Eine Antwort auf ein Anfrage-Ereignis eingeben möchten -

Geben Sie Ihre Antwort ein, drücken Sie Enter.

Die Historie der Aktionen anzeigen möchten, die für das Ereignis durchgeführt wurden -

Drücken Sie F11.

Die Details der Ereignis-Überwachung ändern möchten -

Drücken Sie F14.

Zusätzliche Details über das Ereignis anzeigen möchten -

Nach unten blättern.

117

Aktionshistorie Zeichnet die Historie der durchgeführten Aktionen auf. So können Sie für jedes Ereignis schnell sehen, welche Aktionen durchgeführt wurden, welche Benutzer benachrichtigt wurden, welche Antworten eingegeben wurden usw.

Mit Benutzer-Aktionen arbeiten Die Maske Mit Benutzer-Aktionen arbeiten ermöglicht Ihnen, einen 2-Zeichen-Options-Code für häufig benutze Aktionen zu definieren. Die Aktionen werden ausgeführt, wenn der Optionscode neben einem Ereignis eingegeben wird, ähnlich wie im iSeries Programming Development Manager (PDM). Sie können Substitutions-Variable in Ihren Aktionen spezifizieren, MessengerPlus wird dann diese Substitutions-Variablen mit den tatsächlichen aus dem Ereignis genommenen Werten ersetzen. Benutzer-Aktionen erweitern die Möglichkeiten der Maske Mit Ereignissen arbeiten sehr stark, indem sie Ihnen ermöglichen, Shortcuts der von Ihnen am häufigsten benutzen Befehle zur Problembehebung zu definieren. Sie können Benutzer-Aktionen definieren, um 

Eine Leitung nach einer Leitungsfehlermeldung aus- und wieder einzuschalten.



Eine Pager-Nachricht senden.



Die Maske Mit der Jobschlange arbeiten anzeigen - für das Ereignis „Jobschlange voll“.



Das Menü Mit Job arbeiten anzeigen, für ein Job-Performance-Ereignis.



Einen Job halten, und ihn nach einer bestimmten Anzahl von Minuten automatisch freigeben.



Die Anzahl der Tastenanschläge häufig benutzter Prozeduren verringern.



Recovery Prozeduren für verschiedene Arten von Ereignissen automatisieren. 

Um mit Benutzer-Aktionen zu arbeiten, drücken Sie F18 in der Anzeige Mit

Ereignissen arbeiten.

Wenn Sie:

Dann:

Eine neue Benutzeraktion hinzufügen möchten -

Drücken Sie F6. Geben Sie einen Code, eine Sequenznummer und einen Aktionstyp für eine Benutzeraktion ein, drücken Sie Enter. Um Informationen über das Definieren von Aktionen zu erhalten, schlagen Sie unter Mit Aktionen arbeiten in diesem Kapitel nach.

Eine vorhandene Benutzeraktion ändern möchten -

Geben Sie eine 2 neben der Benutzeraktion ein, die Sie ändern möchten, drücken Sie Enter.

Eine Benutzeraktion löschen möchten-

Geben Sie eine 4 neben der Benutzeraktion ein, die Sie löschen möchten, drücken Sie Enter.

Benutzeraktion Die Identifikation oder der abgekürzte Code für die Benutzeraktion. Sequenznummer Die Sequenznummer der Aktion. MessengerPlus führt alle Aktionen mit dem gleichen Code der Benutzeraktion durch, wobei mit der niedrigsten Sequenznummer begonnen wird.

118

Aktion Die Art der durchzuführenden Aktion. *ACK Empfangsbestätigung des Ereignisses. Diese Bestätigung entfernt das Ereignis aus der Maske Mit Ereignissen arbeiten sowie aus allen Ereignisschlangen, und bricht alle noch auszuführenden Aktionen ab. *COPY Kopiert ein Ereignis an eine Ereignis-Schlange. *CMD Führt einen CL-Befehl aus. *PAGE Sendet eine Pager-Nachricht. *REPLY Sendet eine Antwort. *RMV Entfernt ein Ereignis aus einer Ereignis-Schlange.

Mit Ereignis-Schlangen arbeiten Die Anzeige Mit Ereignis-Schlangen arbeiten ermöglicht Ihnen, Ereignis-Schlangen zu verwalten. Ereignis-Schlangen sind Nachrichten-Schlangen ähnlich, sind aber leistungsstärker: Sie enthalten alle Arten von Ereignissen, nicht nur Nachrichten. Außerdem können Ereignis-Schlangen: 

Auf Ihrem Bildschirm an mehr als einem Ort gleichzeitig durchbrechen.



Ereignisse in Farben zeigen und Alarm schlagen.



Über ein iSeries Netzwerk verteilt werden.



Vielen Benutzer ermöglichen, auf das gleiche Ereignis zuzugreifen. Wenn ein Ereignis bestätigt wird, wird das Ereignis automatisch aus allen Ereignis-Schlangen entfernt.



Aktionen durchführen, wenn ein neues Ereignis der Schlange hinzugefügt wird.



Andere Benutzer vom Anzeigen oder Ändern von Ereignissen in der Schlange abhalten.



An andere Ereignis-Schlangen nach Ablauf einer vorgegebenen Zeitspanne eskalieren. 

Um in die Anzeige Mit Ereignis-Schlangen arbeiten zu gelangen, geben Sie bitte eine 6 im Setup-Menü ein oder geben Sie den Befehl MPLUS/WRKEVTQ in der Befehlszeile ein.

Wenn Sie:

Dann:

Eine neue Ereignis-Schlange einrichten möchten -

Drücken Sie F6.

Die Parameter einer vorhandenen Ereignis-Schlange ändern möchten -

Geben Sie eine 2 neben der Ereignis-Schlange ein, die Sie ändern möchten, drücken Sie Enter.

Die Aktionen, die auszuführen sind, wenn ein Ereignis der EreignisSchlange hinzugefügt wird, erweitern oder ändern möchten -

Geben Sie eine 2 neben dem Ereignis ein, das Sie ändern möchten, drücken Sie Enter. Drücken Sie F20. Um weitere Informationen über Aktionen zu erhalten, schlagen Sie unter Mit Aktionen arbeiten weiter vorne in diesem Kapitel nach.

Eine Ereignis-Schlange löschen möchten -

Geben Sie eine 4 neben der Ereignis-Schlange ein, die Sie entfernen möchten, drücken Sie Enter.

Mit Ereignissen in der EreignisSchlange unter Benutzung der Maske

Geben Sie eine 5 neben der Ereignis-Schlange ein, die Sie anzeigen möchten, drücken Sie

119

Wenn Sie:

Mit Ereignissen arbeiten arbeiten möchten.

Dann: Enter. Um weitere Informationen zum Arbeiten mit Ereignissen zu erhalten, schlagen Sie unter Mit Ereignissen arbeiten weiter vorne in diesem Kapitel nach.

Name der Ereignis-Schlange Der Name der Ereignis-Schlange. Beschreibung Die Beschreibung der Ereignis-Schlange. Dieses Feld dient nur Informationszwecken. Anzahl Die Anzahl der unbeantworteten und unbestätigten Ereignisse in der Ereignis-Schlange.

Details der Ereignis-Schlange Die Maske Details der Ereignis-Schlange wird benutzt, um die Parameter und die Art der Ereignis-Schlange zu definieren. 

Um eine neue Ereignis-Schlange zu erstellen, drücken Sie in der Maske Mit Ereignis-Schlangen arbeiten F6. Geben Sie den Namen Ihrer EreignisSchlange ein, drücken Sie die Eingabetaste. Um eine vorhandene EreignisSchlange zu ändern, geben Sie eine 2 neben der Ereignis-Schlange ein, die Sie ändern möchten. Drücken Sie dann die Eingabetaste.

Wenn Sie:

Dann:

Die Aktionen, die MessengerPlus ausführen wird, wenn der Schlange ein Ereignis hinzugefügt wird, erweitern oder ändern möchten -

Drücken Sie F10. Um weitere Informationen zu erhalten, schlagen Sie bitte unter dem Abschnitt Mit Aktionen arbeiten in diesem Kapitel nach.

Die Benutzungsdaten anzeigen oder zurücksetzen möchten. Die Benutzungsdaten zeigen Ihnen das letzte Mal und die Anzahl der Male, die das Ereignis seit dem letzten Zurücksetzen ausgeführt wurde

Drücken Sie F14. Drücken Sie F14 zum Zurücksetzen.

Name der Ereignis-Schlange Der Name der Ereignis-Schlange.

Beschreibung Die Beschreibung der Ereignis-Schlange. Art Die Art der Ereignis-Schlange.

120

*EVTQ

Die Ereignis-Schlange ist eine Standard-Ereignis-Schlange, die Ereignisse enthalten wird. Die Ereignis-Schlange ist eine spezielle Ereignis-Schlange, die eine Liste mit Standard-Ereignis-Schlangen enthält. Eine Ereignis-Schlangen-Liste wird benutzt, um Ereignisse nach einer bestimmten Zeit zu eskalieren.

*LIST

Berechtigungsliste Gibt den Namen der OS/400 Berechtigungsliste an, um Änderungen in der Ereignis-Schlange zu verhindern. Wenn ein Berechtigungslisten-Name angegeben ist, müssen die Benutzer *CHANGE Berechtigung haben, um Änderungen in der Ereignis-Schlange durchführen zu dürfen. Vorgabe-Pager-Name Spezifiziert – nur für die Standard-Ereignis-Schlange – den Namen des Pagers, dem PagerBenachrichtigungsaktionen zugeordnet werden, wenn kein Pagername angegeben ist. Der Vorgabe-Pager-Name ist normalerweise der Eigentümer der Ereignis-Schlange. Senden an System Bei MessengerConsole wird hier der Name des Systems oder der Gruppe angegeben, wo die Ereignisse konsolidiert werden.

Details der Ereignis-Schlangen-Liste Die Maske Details der Ereignis-Schlangen-Liste wird benutzt, um die Parameter für eskalierende Ereignisse für eine oder mehrere Ereignis-Schlangen nach Ablauf einer bestimmten Zeitspanne zu definieren. Durch die Angabe der Zeitspannen und die Namen der Ereignis-Schlangen wird MessengerPlus das Ereignis automatisch zur entsprechenden Zeit in die Ereignis-Schlange(n) kopieren. 

Die Ereignis-Schlangen-Liste wird automatisch nach der Maske Details der Ereignis-Schlangen-Liste angezeigt, wenn Sie *LIST als Ereignis-SchlangenTyp angeben und die Eingabetaste drücken.

Wenn Sie:

Dann:

Der Ereignis-Schlangen-Liste neue Angaben hinzufügen möchten -

Drücken Sie F6. Geben Sie die Zeitspanne, den Namen der Ereignis-Schlange und gewünschte die Plan-Information ein, drücken Sie Enter.

Eine Eingabe so planen möchten, dass Ereignisse nur in bestimmten Zeitspannen dazu eskalieren.

Geben Sie eine 2 neben der Eingabe ein, die Sie planen möchten, drücken Sie Enter. Um weitere Informationen über Zeitpläne zu erhalten, schlagen Sie bitte unter Mit Jobplanung arbeiten weiter hinten in diesem Kapitel nach.

Vergangene Minuten Die Anzahl der Minuten, die nach Einrichten des Ereignisses gewartet wird, bevor das Ereignis an die angegebene Ereignisschlange kopiert wird. Name der Ereignisschlange Der Name der Ereignisschlange, an die das Ereignis nach Ablauf der angegebenen Minuten kopiert werden soll. Wenn Sie das Ereignis an mehr als eine (1) Ereigniswarteschlange

121

kopieren möchten, nehmen Sie eine Eingabe für jede von Ihnen gewünschte Ereignisschlange vor und geben Sie den gleichen Wert vergangener Minuten für jede Eingabe an. Tage der Woche Die Tage der Woche, an denen das Ereignis ausschließlich an die angegebene Schlange kopiert werden soll. leer Der Wochentag wird nicht benutzt, um die Zeitspannen, zu denen das Ereignis an die angegebene Warteschlange zu kopieren ist, einzuschränken. Tage-der-Woche Gibt die Tage der Woche an, beginnend mit 1 für Sonntag, 2 für Montag usw., um die Zeitspannen, an denen das Ereignis zu einer angegebenen Ereignisschlange kopiert wird, einzuschränken. Anfangszeit / Endzeit Die Anfangs- und Endzeiten der Zeitspanne, in der das Ereignis zur angegebenen Schlange kopiert werden soll. Name der Jobplanung Der Name der Jobplanung, die eingerichtet wird, um einzuschränken, wann das Ereignis an die angegebene Schlange kopiert werden soll.

122

Kapitel 12 - MessengerConsole Einführung MessengerConsole dient dazu, alle wichtigen Ereignisse in Ihrem Netzwerk von iSeries Maschinen auf einem zentralen System zu konsolidieren, von wo aus diese Ereignisse zentral verwaltet werden können. MessengerConsole umfasst außerdem das Produkt MessengerPlus mit allen seinen Überwachungs- und Paging-Leistungen. Dadurch haben Sie folgende Vorteile: –





Verringert die Zeit und den Aufwand, Probleme auf remoten iSeries zu überwachen und zu diagnostizieren - durch eine zentrale Übersicht über die Ereignisse aller Ihrer remoten Systeme. Verbessert die Möglichkeiten des lokalen Operators, informiert zu werden und auf remote Ereignisse zu reagieren. Remote Anfragenachrichten können schnell und einfach beantwortet werden, ohne dass man auf dem remoten System ein Sign-On durchführen muß. Reduziert die Kosten, den Setup-Aufwand und die Verwaltung von remoter Überwachung durch das Senden von Pager-Nachrichten vom zentralen System.

Leistungen MessengerConsole auf jedem remoten iSeries umfasst und nutzt die Überwachungsfähigkeiten von MessengerPlus als ein Agent für jedes iSeries. Sie konfigurieren, welche Ereignisse überwacht werden sollen, wie z.B. Anfragenachrichten. Wenn ein Ereignis entdeckt wird, wird es von MessengerPlus in die MessengerConsole Ereignisschlange gestellt. Die Ereignisse auf den remoten iSeries werden von MessengerConsole automatisch aus der Ereignisschlange an das remote System weitergeleitet, wo es dann in der zentralen EreignisManagement-Konsole erscheint. Dies bietet Ihnen folgende Vorteile: –











123

Die remote Überwachung und Automation läuft in Echtzeit weiter, während Ereignisse an das zentrale System übertragen werden, weil die Übertragung der Ereignisse asynchron in einem separaten Stapel-Prozess ausgeführt wird. Die remoten Ereignisse sammeln sich in der Schlange, wenn keine Verbindung zum Host besteht und werden automatisch gesendet, wenn die Verbindung wieder aufgenommen wird. Eine alternative Konsole kann temporär definiert werden, wenn die Primärkonsole nicht zur Verfügung steht. Das Umschalten kann manuell oder automatisch von der Primärkonsole oder der temporären Konsole erfolgen. Von der Konsole aus können Sie einfach definieren, welche Ereignisse an den remoten Standorten automatisiert werden, und welche an das Konsolensystem zur weiteren Bearbeitung gesendet werden. Funktioniert mit SNA und TCP/IP Kommunikation. Die Kommunikation zwischen den Systemen wird mit dem OS/400 Distributed Data System (DDM) ausgeführt oder TCP/IP Sockets ausgeführt. Sie kontrollieren die Parameter, die zum Erstellen der DDM Dateien benutzt werden. DDM kann über SNA, TCP/IP mit AnyNet oder TCP/IP kommunizieren. Automatische Prüfung der remoten Systemprozesse. MessengerConsole bietet einen MCPING Befehl (der mit SNA und TCP/IP funktioniert), mit dem Sie feststellen können, ob die Überwachungsprozesse auf einem oder mehreren der remoten Systeme laufen. Sie können diesen Befehl interaktiv ausführen oder automatisch regelmäßig durchführen, um die Kommunikations- und Überwachungsprozesse zu testen. Statusnachrichten können sowohl auf dem Sende- als auch auf dem Empfängersystem geloggt werden. Dort können Sie auf besondere Konditionen überwacht und automatisiert werden, um auf der Konsole zu erscheinen oder den Administrator per Mobiltelefon oder E-Mail zu benachrichtigen.

Mit Systemen arbeiten Die Anzeige Mit Systemen arbeiten wird benutzt, um remote Systeme in Ihrem Netzwerk so einzurichten und zu verwalten, dass sie Ereignisse von MessengerConsole erhalten zu können. 

Um in die Anzeige Mit Systemen arbeiten zu gelangen, wählen Sie Option 7 im Setup-Menü.

Wenn Sie:

Dann:

Zu MessengerConsole ein neues System hinzufügen möchten -

Drücken Sie F6, geben Sie den Namen des remoten Systems ein, drücken Sie Enter.

Die Parameter eines Systems ändern möchten -

Geben Sie eine 2 neben dem System ein, das Sie ändern möchten, drücken Sie Enter.

Die Übertragung von Ereignissen an ein remotes System halten möchten -

Geben Sie eine 3 neben dem System ein, das Sie halten möchten, drücken Sie Enter.

Ein System von MessengerConsole entfernen möchten -

Geben Sie eine 4 neben dem System ein, das Sie entfernen möchten, drücken Sie Enter.

Mit den Ereignissen arbeiten möchten, die an das remote System exportiert wurden -

Geben Sie eine 5 neben dem System ein, mit dem Sie arbeiten möchten, drücken Sie Enter. Die Maske Mit Ereignissen arbeiten wird angezeigt, in der nur die Ereignisse des angegebenen Systems angezeigt werden.

Die Übertragung von Ereignissen an ein zuvor angehaltenes System wieder aufnehmen möchten -

Geben Sie eine 6 neben dem System ein, das Sie freigeben möchten, drücken Sie Enter.

Den Job starten möchten, der Ereignisse an die remoten Systeme senden -

Geben Sie eine 11 neben dem System ein, das Sie starten möchten, drücken Sie Enter.

Den Job beenden möchten, der Ereignisse an die remoten Systeme sendet -

Geben Sie eine 12 neben dem System ein, das Sie beenden möchten, drücken Sie Enter.

Systemname Der Name des remoten Systems. Der Name des remoten Systems kann mit dem Befehl Display with Network Attributes (DSPNETA) herausgefunden werden. Typ Spezifiziert den Typ des Systems. Beschreibung Die Beschreibung des remoten Systems. Dieses Feld dient nur Informationszwecken. Anzahl Die Anzahl der Ereignisse, die darauf warten, an remote Systeme gesendet zu werden. Status Der Status des Prozesses, der Ereignisse an remote Systeme sendet. DLYW Der Prozess befindet sich im Status Verzögerung-Warten. Der Grund dafür könnte sein, dass keine Ereignisse zum Senden da sind oder dass keine Verbindung zum remoten System verfügbar ist.

124

RUN STOP EHLD HLD

Der Prozess sendet Ereignise an das remote System. Der Prozess läuft nicht. Der Prozess hat einen Fehler, dadurch können die Systeme nicht kommunizieren. Das Systemwird gehalten, dadurch können die Systeme nicht kommunizieren.

System Details Die Maske System Details wird benutzt, um die Parameter für das remote System zu definieren. 

In der Maske Mit Systemen arbeiten geben Sie bitte F6 ein, um ein neues System zu definieren. Geben Sie den Namen des remoten Systems ein, drücken Sie die Eingabetaste. Wenn Sie ein bereits vorhandenes System ändern, geben Sie 2 neben dem System ein, das Sie ändern möchten, drücken Sie die Eingabetaste.

Systemname Der Name des remoten System. Der Name des remoten Systems kann mit dem Befehl Network Attributes anzeigen (DSPNETA) herausgefunden werden. Systemart Die Art des Systems – dies kann ein Konsolensystem sein, das die Setups der Überwachung an das lokale System verteilt, aber auch das lokale System oder ein remotes System, das die Konsolen-Ereignisse an das lokale System sendet und Überwachungs-Setups vom lokalen System erhält. Alternative Konsole Gibt den Namen der alternativen Konsole an, an die Ereignisse gesendet werden, wenn das Primärsystem nicht zur Verfügung steht. Socket Port Der Port, der für die Verbindung zu nutzen ist. Wenn Sie DDM Kommunikation nutzen, geben Sie bitte eine 0 ein. IP Adresse / Hostname Die IP Adresse oder der Hostname des remoten Systems. DDM Timer Die Zeit, die in HH:MM:SS (Stunden, Minuten, Sekunden) ohne Aktivität vergangen ist, bevor MessengerConsole die Session mit dem remoten System beendet. Wenn die Verbindung mit dem remoten System eine Wählverbindung ist, wird die Verbindung abgebrochen. Dieser Parameter bezieht sich nur auf Systeme, die DDM Kommunikation benutzen.

125

Setup des Konsolen-Systems Definition des *LOCAL System 1.

Richten Sie das Überwachen und Pagen für das Konsolensystem wie gewünscht ein.

2.

Wählen Sie im MessengerConsole Menü Option 7 im Setup-Menü.

3.

Falls das *LOCAL System schon vorhanden ist, fahren Sie mit dem nächsten Schritt fort. Falls nicht, fahren Sie mit Schritt 5 fort.

4.

Geben Sie 2 für Ändern ein und drücken Sie die Eingabetaste. Drücken Sie die Eingabetaste erneut, um in die Anzeige Systemdetails zu gelangen. Fahren Sie mit Schritt 6 fort.

5.

Drücken Sie F6. Geben Sie den Namen des lokalen Systems ein, drücken Sie die Eingabetaste (den Namen erhalten Sie, wenn Sie den DSPNETA Befehl eingeben). Ändern Sie die Systemart zu *LOCAL, geben Sie eine Beschreibung ein, drücken Sie die Eingabetaste.

6.

Wenn Sie eine Kommunikation über DDM einrichten möchten, geben Sie 0 für Socket ein, drücken Sie die Eingabetaste. Wenn Sie Sockets benutzen möchten, geben Sie die Portnummer für den Socket ein, drücken Sie die Eingabetaste. Die Socketnummer muss eine einmalige Nummer sein, die noch nicht von anderen TCP/IP Anwendungen auf dem System benutzt wird. Diese gleiche Portnummer müssen Sie auf allen Systemen mit MessengerConsole eingeben. Bitten Sie Ihren Netzwerk-Administrator um Hilfe, falls notwendig.

7.

Starten Sie das lokale System durch Drücken von Option 11. Wenn der Prozess auf dem lokalen System bereits gestartet ist, muss er erneut gestartet werden, wenn in Schritt 6 Änderungen durchgeführt wurden. Um erneut zu starten, benutzen Sie Option 12 zum Anhalten, drücken Sie dann F5, bis der Status sich in STOP ändern, starten Sie dann mit Option 11.

8.

Drücken Sie F5 und stellen Sie sicher, dass sich der Status DLYW ändert. Falls der Status JOBQ ist, gehen Sie zum MPLUS Menü zurück und wählen Option 1: MessengerPlus starten.

Definition der remoten Systeme 1.

Wählen Sie im MessengerConsole Menü Option 7 im Setup-Menü.

2.

Drücken Sie F6. Geben Sie den Namen des remoten Systems ein, drücken Sie die Eingabetaste (den Namen erhalten Sie, wenn Sie den DSPNETA Befehl auf dem remoten System eingeben).

3.

Ändern Sie die Systemart zu *RMT, geben Sie eine Beschreibung ein, drücken Sie die Eingabetaste.

4.

Wenn Sie eine Kommunikation über DDM einrichten möchten, geben Sie 0 für Socket ein, drücken Sie die Eingabetaste. Wenn Sie Sockets benutzen möchten, geben Sie die Portnummer für den Socket und die IP-Adresse des remoten Systems ein.

5.

Drücken Sie die Eingabetaste

6.

Wenn ein DDM spezifiziert wurde, erscheint der Befehl DDM Datei erstellen (CRTDDMF). Geben Sie die nötigen Kommunikations-Parameter ein, um die Kommunikation mit dem remoten System einzurichten (Sie können HILFE für weitere Informationen über die Parameter in dieser Anzeige drücken oder Ihren Netzwerk-Administrator kontaktieren.

7.

Für SNA geben Sie bitte den Namen der remoten Lokation ein (den gleichen Namen wie bei STRPASTHR benutzen). Für IP geben Sie den Hostnamen oder die IP-Adresse ein und ändern Sie den Parameter Adressenart in *IP. Drücken Sie die Eingabetaste.

8.

Starten Sie das System durch Eingabe einer 11 neben dem Namen und drücken Sie die Eingabetaste. Drücken Sie F5 und stellen Sie sicher, dass der Status sich in DLYW ändert.

9.

Wiederholen Sie die Schritte 2 bis 9 für weitere remote Systeme.

126

Setup des remoten Systems *LOCAL System definieren 1.

Wählen Sie im MessengerConsole Menü Option 7 im Setup-Menü.

2.

Falls das *LOCAL System schon vorhanden ist, fahren Sie mit dem nächsten Schritt fort. Falls nicht, fahren Sie mit Schritt 5 fort.

3.

Geben Sie 2 für Ändern ein und drücken Sie die Eingabetaste. Drücken Sie die Eingabetaste erneut, um in die Anzeige Systemdetails zu gelangen. Fahren Sie mit Schritt 6 fort.

4.

Drücken Sie F6. Geben Sie den Namen des lokalen Systems ein, drücken Sie die Eingabetaste (den Namen erhalten Sie, wenn Sie den DSPNETA Befehl eingeben). Ändern Sie die Systemart zu *LOCAL, geben Sie eine Beschreibung ein, drücken Sie die Eingabetaste.

5.

Wenn Sie eine Kommunikation über DDM einrichten möchten, geben Sie 0 für Socket ein, drücken Sie die Eingabetaste. Wenn Sie Sockets benutzen möchten, geben Sie die Portnummer für den Socket ein, drücken Sie die Eingabetaste. Die Socketnummer muss eine einmalige Nummer sein, die noch nicht von anderen TCP/IP Anwendungen auf dem System benutzt wird. Diese gleiche Portnummer müssen Sie auf allen Systemen mit MessengerConsole eingeben. Bitten Sie Ihren Netzwerk-Administrator um Hilfe, falls notwendig.

6.

Starten Sie das lokale System durch Drücken von Option 11. Wenn der Prozess auf dem lokalen System bereits gestartet ist, muss er erneut gestartet werden, wenn im letzten Schritt Änderungen durchgeführt wurden. Um erneut zu starten, benutzen Sie Option 12 zum Anhalten, drücken Sie dann F5, bis der Status sich in STOP ändern, starten Sie dann mit Option 11.

7.

Drücken Sie F5 und stellen Sie sicher, dass sich der Status DLYW ändert. Falls der Status JOBQ ist, gehen Sie zum MPLUS Menü zurück und wählen Option 1: MessengerPlus

starten.

*CONS System definieren 1.

Wählen Sie im MessengerConsole Menü Option 7 im Setup-Menü.

2.

Drücken Sie F6. Geben Sie den Namen des Konsolen-Systems ein, drücken Sie die Eingabetaste (der Name muss der gleich wie der des *LOCAL Systems auf dem Konsolen-System sein).

3.

Ändern Sie die Systemart zu *CONS, geben Sie eine Beschreibung ein, drücken Sie die Eingabetaste.

4.

Wenn Sie eine Kommunikation über DDM einrichten möchten, geben Sie 0 für Socket ein, drücken Sie die Eingabetaste. Wenn Sie Sockets benutzen möchten, geben Sie die Portnummer für den Socket und die IP-Adresse des remoten Systems ein.

5.

Wenn ein DDM spezifiziert wurde, erscheint der Befehl DDM Datei erstellen (CRTDDMF). Geben Sie die nötigen Kommunikations-Parameter ein, um die Kommunikation mit dem remoten System einzurichten (Sie können HILFE für weitere Informationen über die Parameter in dieser Anzeige drücken oder Ihren Netzwerk-Administrator kontaktieren.

6.

Für SNA geben Sie bitte den Namen der remoten Lokation ein (den gleichen Namen wie bei STRPASTHR benutzen). Für IP geben Sie den Hostnamen oder die IP-Adresse ein und ändern Sie den Parameter Adressenart in *IP.

7.

Drücken Sie die Eingabetaste, um in die Anzeige Mit Systemen arbeiten zurückzukehren.

8.

Starten Sie das *CONS System durch Eingabe einer 11 neben dem Namen und drücken Sie die Eingabetaste. Drücken Sie F5 und stellen Sie sicher, dass der Status sich in DLYW ändert.

127

Setup der Ereigniswarteschlange Führen Sie folgendes auf dem remoten System aus: 1.

Wählen Sie im MessengerConsole Menü Option 6 im Setup-Menü.

2.

Ändern Sie die Ereigniswarteschlange QSYSOPR durch Eingabe einer 2 neben dem Namen und drücken Sie die Eingabetaste.

3.

Drücken Sie die Eingabetaste in der Anzeige Details der Ereigniswarteschlange.

4.

In der Anzeige Details der Ereigniswarteschlange ändern Sie "An System senden" in den Systemnamen der Konsolen-Systems, drücken Sie die Eingabetaste.

5.

Drücken Sie die Eingabetaste, um zu MessengerPlus Menü zurückzukehren.

Testen der Verbindung 1.

Verifizieren Sie vom Konsolensystem über die Anzeige Mit Systemen arbeiten, ob alle remoten System den Status DLYW haben.

2.

Testen Sie die Konnektivität mit jedem remoten System durch Eingabe einer 14 in die Optionsspalte neben einem *RMT System und drücken der Eingabetaste. Wenn die Verbindung erfolgreich hergestellt ist, erscheint die Nachricht „System …. ist OK“.

3.

Wiederholen Sie dies falls notwendig für alle *RMT Systeme.

Die Konsole Die Anzeige Mit Ereignissen arbeiten zeigt Ihnen eine Liste aller Nachrichten und Ereignisse an, die von allen Ihren remoten Systemen geloggt wurden. 

Nachrichten, die auf eine Antwort warten, werden oben auf der Anzeige gezeigt und umgekehrt angezeigt.



Zeigt wichtige Nachrichten mit Farben und Alarm an.



Beantwortete und bestätigte Nachrichten werden automatisch aus der Konsolenanzeige entfernt, auch wenn die Antwort auf dem remoten System gegeben wird.



Remote Nachrichten können schnell und einfach beantwortet werden, ohne dass man auf dem remoten System ein Sign-On durchführen muß.



Aktualisiert sich ohne F5 automatisch, um neue Ereignisse anzuzeigen.



Ungewünschte Nachrichten können leicht von weiterer Überwachung ausgeschlossen werden.



Ereignisse können untergruppiert werden nach System, Ereignisart, Bewertung usw.

Die alternative Konsole MessengerConsole kann sich selbst in ein Backup oder eine alternative Konsole spiegeln. Die alternative Konsole kann jederzeit zur Primärkonsole werden, wenn die Primärkonsole nicht funktioniert oder geplant abgeschaltet wird.

128



Die CL Befehle Start System Redirection (STRSYSR) und End System Redirection (ENDSYSR) können leicht in einen Jobscheduler oder Ihr normales CL Programm integriert werden, um die Umstellung zu den geplanten Zeiten zu beginnen und zu beenden.



Die Umstellungs-Befehle können von der alternativen Konsole ausgeführt werden, falls die Primärkonsole unerwartet ausfällt.



Die remoten Systeme senden Ereignisse automatisch an die alternative Konsole statt an die Primärkonsole.



Die Umstellungs-Befehle müssen nicht von jedem remoten System einzeln gegeben werden, die geschieht automatisch.

Verteiler MessengerConsole ermöglicht Ihnen, die remoten System in Verteiler zu gruppieren. Damit sind Gruppen von Systemen gemeint, die alle gleich überwacht werden sollen. Sie können eine Überwachung so konfigurieren, dass sie für einen Verteiler läuft. Alle Änderungen, Sie bei der Überwachung machen, werden an die Systeme in der Verteilerliste verteilt. 

Ein System kann in einem oder in mehreren Verteilern sein.



Eine Überwachung wird für eine Verteilerliste angewendet.

Verteilen von Überwachungen Die Verteilung von Überwachungen beschreibt das Verteilen einer Reihe von Regeln (Überwachungen) an ein oder mehrere Systeme. Sobald Sie Verteiler eingerichtet haben, spezifizieren Sie Überwachungen, die diese Verteiler nutzen. MessengerConsole verteilt diese Überwachungen für Sie auf die richtigen Systeme. Alle Änderungen, die Sie an der Konsole an den verteilten Überwachungen vornehmen, werden automatisch auf den entsprechenden remoten Systemen aktualisiert. 

Die Verteilung ist ein Prozess, der im Hintergrund abläuft. Wenn das remote System nicht verbunden ist, wartet die Verteilung in der Schlange, bis die Konnektivität wieder hergestellt ist.



Die verteilten Überwachungen sind auf den remoten Systemen vor Änderungen geschützt, die stellt die Integrität und Sicherheit sicher. Alle Änderungen einer verteilten Überwachung müssen von der Konsole kommen.

Testen der Konnektivität 1.

Benutzen Sie auf dem Konsolen-System die Anzeige Mit Systemen arbeiten, um sicherzustellen, dass alle Systeme den Status DLYW haben.

2.

Testen Sie die Konnektivität zu jedem der remoten Systeme durch Eingabe von 14 in die Options-Spalte neben einem *RMT System und drücken Sie die Eingabetaste. Falls die Verbindung erfolgreich aufgebaut wurde, erscheint die Nachricht "System ... ist OK".

Verteilen einer Überwachung MessengerConsole benutzt eine Verteilerliste, um eine Überwachung an ein oder mehrere remote Systeme zu verteilen. Wenn Sie keine Verteilerliste dafür nutzen, müssen die remoten Überwachungen auf dem Konsolen-System und den remoten Systemen eingerichtet werden. Wenn Sie eine Überwachung mit einer zugeordneten Verteilerliste ändern, verteilt MessengerConsole diese Änderungen automatisch an die in der Gruppe enthaltenen Systeme. Verteilerlisten sind nur auf dem Konsolen-System notwendig. Hierunter wird erklärt, wie eine Verteilerliste eingerichtet wird, die alle remoten Systeme umfasst. Es könnte sein, dass Sie weitere Verteilerlisten für anderen logische Systemgruppen einichten müssen (z.B. für Entwicklung). Ein remotes System kann in so vielen Verteilerliste wie notwendig benutzt werden. Einrichten einer Verteilerliste Führen Sie auf dem Konsolen-System folgendes aus: 1.

129

Wählen Sie im MessengerConsole Menü Option 7 im Setup-Menü.

2.

Drücken Sie F6 zum Hinzufügen, drücken Sie die Eingabetaste.

3.

Ändern Sie die "Systemart" in *DSTL, geben Sie eine Beschreibung ein drücken Sie die Eingabetaste.

4.

Die Anzeige mit Einträgen für Verteilerlisten arbeiten erscheint. Drücken Sie F6.

5.

Die Anzeige Systeme zur Liste hinzufügen erscheint. Sie sollten das Konsolen-System und eines oder mehrere remote Systeme sehen können. Geben Sie eine 1 neben allen Systemen ein, drücken Sie die Eingabetaste.

6.

Drücken Sie die Eingabetaste um in die Anzeige Mit Systemen arbeiten zurückzukehren.

7.

drücken Sie die Eingabetaste, um in das MessengerConsole Menü zurückzukehren.

Verteilen der Überwachung Nachdem Sie die Verteilerliste eingerichtet haben, können Sie die Überwachung(en) verteilen. Führen Sie folgendes auf dem Konsolen-System aus: 1.

Wählen Sie Option 5 im Setup-Menü.

2.

Geben Sie eine 2 neben der Überwachung ein, die Sie verteilen möchten (z.B. QSYSOPR), drücken Sie die Eingabetaste.

3.

Drücken Sie F22= MessengerConsole Optionen.

4.

Ändern Sie den Parameter Verteilerlisten in ALL, drücken Sie die Eingabetaste.

5.

Drücken Sie die Eingabetaste, bis Sie in die Anzeige Mit Überwachungen arbeiten zurückkommen.

6.

Geben Sie S neben dem Namen der Überwachung ein, drücken Sie die Eingabetaste. Drücken Sie die Eingabetaste erneut zur Bestätigung.

7.

Kehren Sie zum Setup-Menü zurück und wählen Sie Option 7.

8.

Drücken Sie wiederholt F5, bis die "Anzahl (Count)" Spalte 0 wird.

9.

Wählen Sie auf den remoten Systemen Option 7 im Setup-Menü.

10.

Drücken Sie wiederholt F5, bis die "Anzahl (Count)" Spalte 0 wird.

11.

Wählen Sie Option 5 im Setup-Menü und stellen Sie sicher, dass die verteilte Überwachung erscheint und die 'Art' hervorgehoben ist. Das zeigt an, dass die Überwachung verteilt wurde und vor Änderungen geschützt ist. Jetzt ist die Überwachung mit der Konsole synchronisiert.

Ausschließen von System(en) von einer Überwachung Manche Systemkonstellationen benötigen mehrere Überwachungseinrichten. Es könnte zum Beispiel sein, dass Sie mehrere Systeme in der Verteilerliste ALL haben und eine verteilte *JOBRUN Überwachung, die prüft, ob systemkritische Prozesse auf einem der Systeme vorhanden sind. Falls eines dieser Systeme ein Entwicklungssystem ist und den kritischen Prozess nicht hat, würde MessengerConsole fälschlicherweise melden, dass der Prozess nicht läuft. Um diese Szenario auffangen zu können, können Sie eine andere Verteilerliste für eine Ereignisüberwachung spezifizieren: 1.

Richten Sie eine neue Verteilerliste ein, die eine Gruppe von Systemen on die Systeme, die Sie ausschließen möchten, enthält.

2.

Wählen Sie Option 5im Setup-Menü.

3.

Geben Sie eine 9 neben der spezifischen Ereignisüberwachung ein, die Sie ändern möchten, drücken Sie die Eingabetaste.

4.

Geben Sie Option 2 neben der spezifischen Ereignisüberwachung ein, die Sie ändern möchten, drücken Sie die Eingabetaste.

5.

Drücken Sie F22=MessengerConsole Optionen.

130

6.

Geben Sie den Namen des neuen Systems oder der Verteilerliste ein, drücken Sie die Eingabetaste. Drücken Sie die Eingabetaste, um in die Anzeige Mit Ereignisüberwachungen arbeiten zurückzukehren.

7.

MessengerConsole fügt die Ereignisüberwachung zu den richtigen Systemen hinzu, oder entfernt sie von ihnen.

Setup der alternativen Konsole MessengerConsole kann Ereignisse an ein alternatives Konsolen-System weiterleiten, wenn die Primärkonsole geplant oder ungeplant ausfällt. Bei einem geplanten Ausfall können die Start System Redirect (STRSYSR) und End System Redirect (ENDSYSR) Befehle leicht in einen Jobscheduler oder Ihr normales CL Programm zum Starten und Beenden von Planungen integriert werden. Falls der Ausfall ungeplant ist, können diese Befehle vom alternativen Konsolen-System durchgeführt werden. Führen Sie auf dem Primär-Konsolen-System bitte folgendes aus: 1.

Wählen Sie im MessengerConsole Menü Option 7 im Setup-Menü.

2.

Stellen Sie sicher, dass das *LOCAL System vorhanden ist und dass alle anderen Systeme (auch die alternative Konsole) die Systemart *RMT haben.

3.

Stoppen und starten Sie alle gelisteten Systeme (Optionen 11 und 12), um zu bestätigen, dass die Änderungen gültig sind.

Führen Sie auf dem alternativen Konsolen-System bitte folgendes aus: 1.

Wählen Sie im MessengerConsole Menü Option 7 im Setup-Menü.

2.

Stellen Sie sicher, dass das *LOCAL System vorhanden ist und dass alle anderen Systeme die Systemart *RMT haben.

3.

Stellen Sie sicher, dass das Primär-Konsolen-System als Systemart *CONS in der Liste steht, und dass das Feld "Alternative Konsole" in der Anzeige Systemoptionen den Namen des alternativen Systems enthält, an die die Ereignisse weiterverteilt werden (in diesem Fall das *LOCAL System).

4.

Stoppen und starten Sie alle gelisteten Systeme (Optionen 11 und 12), um zu bestätigen, dass die Änderungen gültig sind.

Führen Sie auf allen anderen remoten Systemen bitte folgendes aus: 1.

Wählen Sie im MessengerConsole Menü Option 7 im Setup-Menü.

2.

Stellen Sie sicher, dass das *LOCAL System vorhanden.

3.

Stellen Sie sicher, dass das Primär-Konsolen-System als Systemart *CONS in der Liste steht, und dass das Feld "Alternative Konsole" in der Anzeige Systemoptionen den Namen des alternativen Systems enthält, an die die Ereignisse weiterverteilt werden.

4.

Drücken Sie F6. Geben Sie den Namen des alternativen Konsolen-Systems ein, drücken Sie die Eingabetaste. Ändern Sie die Systemart in *CONS, geben Sie eine Beschreibung ein, drücken Sie die Eingabetaste. Lassen Sie das Feld der alternativen Konsole leer. Wenn Sie eine Kommunikation über DDM einrichten möchten, geben Sie 0 für Socket ein, drücken Sie die Eingabetaste. Wenn Sie Sockets benutzen möchten, geben Sie die Portnummer für den Socket ein und die IP Adresse der alternativen Konsole ein, drücken Sie die Eingabetaste.

5.

Stoppen und starten Sie alle gelisteten Systeme (Optionen 11 und 12), um zu bestätigen, dass die Änderungen gültig sind.

131

Manuelle Weiterleitung Um die Weiterleitung zu einem anderen System manuell auszuführen, führen Sie auf dem alternativen Konsolen-System den Befehl STRSYSR SYSTEM(xxxxx) aus, wobei xxxxx durch dem Namen des Primärsystems ersetzt wird. Sie können überprüfen, dass die Weiterleitung korrekt eingerichtet ist, indem Sie im Setup-Menü unter Option 7 auf einem der remoten Systeme nachsehen – hier sehen Sie "Zur alternativen Konsole weitergeleitet" bei der Beschreibung des Systems. Um die Weiterleitung zu beenden, führen Sie entweder auf dem Primär-Konsolen-System oder auf dem alternativen Konsolen-System den Befehl ENDSYSR SYSTEM(xxxxx) aus, wobei xxxxx durch dem Namen des Primärsystems ersetzt wird, das jetzt wieder zur Verfügung steht.

Testlauf Mit den folgenden Schritten können Sie testen, dass Ihre Konsolen-Einstellungen korekt sind: Bitte führen Sie auf dem Konsolen-System folgendes aus: 1.

Wählen Sie Option 5 im Setup-Menü.

2.

Geben Sie eine 9 neben QSYSOPR ein, drücken Sie die Eingabetaste.

3.

Falls die Sequenznummer 1100 HLD ist, geben Sie sie durch Eingabe einer 6 daneben frei und drücken Sie die Eingabetaste. Drücken Sie F3, bis Sie in das MPLUS Menü zurückkommen.

Bitte führen Sie auf dem remoten System folgendes aus: 1.

Wählen Sie im MPLUS Menü Option 24: Systemnachricht simulieren.

2.

Geben Sie als Nachrichten-ID CPA0701 ein. Für die Nachrichtenwarteschlange, geben Sie QSYSOPR. Ändern Sie die Nachrichtenart in *INQ, drücken Sie die Eingabetaste.

3.

Wählen Sie Option 5 im Setup-Menü.

4.

Drücken Sie F10. Drücken Sie wiederholt F5, bis die QSYSOPR Überwachung zu DLYW zurückkehrt.

5.

Geben Sie eine 5 neben QSYSOPR ein und stellen Sie sicher, dass die Nachricht "erhalten von um (C D I R)" erscheint.

Bitte führen Sie auf dem Konsolen-System folgendes aus: 1.

Wählen Sie MPLUS Option 2: Mit Ereignissen arbeiten.

2.

Stellen Sie sicher, dass die Nachricht vom remoten System erscheint (der Systemname erscheint in der zweiten Zeile unter der Nachricht).

3.

Geben Sie eine 5 neben dem Ereignis ein, drücken Sie die Eingabetaste.

4.

Geben Sie eine Antwort ein und drücken Sie F10.

Bitte führen Sie auf dem remoten System folgendes aus: 1.

132

Zeigen Sie die Nachrichtenwarteschlange QSYSOPR an (mit dem DSPMSG QSYSOPR Befehl) und stellen Sie sicher, dass die Nachricht beantwortet wurde.

Kapitel 13 – Download von Program Temporary Fixes (PTF) Über PTFs Bytware entwickelt von Zeit zu Zeit Program Temporary Fixes (PTFs) und / oder Verbesserungen für das Produkt. Um sicher zu stellen, dass Sie die neuesten Updates und Verbesserungen haben, sollten Sie das Produkt gleich nach der ersten Installation updaten und danach empfehlen wir, die Programm-Updates zu automatisieren, um immer die neuesten Programmfeatures nutzen zu können, sobald diese zur Verfügung stehen. Bytware PTFs werden genauso wie die IBM PTFs implementiert. Die Messenger Produkt-ID ist 0MP2000 und Sie können die Befehl DSPPTF LICPGM(0MP2000) ausführen, um zu sehen, welche PTFs das Produkt hat. Sie können das Produkt so konfigurieren, dass die PTFs heruntergeladen werden und dann automatisch angewendet werden. Sie können sie aber auch manuell herunterladen. Wenn Sie multiple Power System Server oder Partitionen haben, dann können Sie jedes System so konfigurieren, dass die PTFs automatisch individuell heruntergeladen werden oder die System i Navigator Management Central nutzen, um die PTFs automatisch über Ihr Netzwerk zu verteilen (dies wird hier nicht angesprochen). Messenger ist so vorkonfiguriert, um die PTFs direkt von dem FTP Server von Bytware herunterzuladen, und zwar mit einer anonymen FTP.

Setup Die Change Update Attribute (MPCHGUPDA) und Run Update (MPRUNUPD) Befehle werden genutzt, um die Verarbeitung der PTFs zu konfigurieren und auszuführen. Um die Einstellungen zu konfigurieren, nutzen Sie Option 10 im Support Menü oder geben Sie den Befehl MPLUS/MPCHGUPDA ein und drücken Sie F4. 

Sie müssen den Befehl als Benutzer mit der *ALLOBJ Berechtigung ausführen (wie QSECOFR).

Transfermethode (VON) Gibt die Transfermethode an, die genutzt wird, um die Dateien zu erhalten. *FTP

Die Daten werden von einem FTP Server mit dem File Transfer Protocol (FTP) heruntergeladen.

*PATH

Die Daten werden von einem Netzwerkpfad geholt. Die Pfadoption wird normalerweise in einer Netzwerkumgebung genutzt, in der Sie einen oder mehrere Power System Server haben, die die Daten von einem FTP Server herunterladen und in einem lokalen Pfad speichern. Dies verbessert die Performance und die Sicherheit, weil nur ein Server oder eine Partition genutzt wird, um die Dateien gesichert herunterzuladen. Die weiteren Server oder Partitionen können die Option nutzen, um auf Dateien über das lokale Netzwerk zuzugreifen.

Remotes System (RMTSYS) Gibt den Namen oder die IP Adresse des remoten FTP Servers an. *DFT Name

133

Der Vorgabe FTP Server bytware.com wird genutzt. Gibt den Namen oder die IP Adresse des FTP Servers an.

FTP Benutzer (FTPUSER) Gibt den Namen des Benutzers an, um in den FTP Server einzuloggen. Diese Option gilt nur, wenn der RMTSYS Parameter nicht *DFT ist. Benutzername

Gibt den remoten Benutzernamen für das FTP Server Login an.

FTP Passwort (FTPPWD) Gibt das Passwort für den remoten Benutzernamen an, wenn man sich in den FTP Server einloggt. Dieser Parameter gilt nur, wenn der RMT-SYS Parameter nicht *DFT ist. 

Das Passwort wird in der unverschlüsselten Datei MPPAU gespeichert. Die Datei wird mit der öffentlichen *EXCLUDE Berechtigung geschickt. Das Passwort wird unverschlüsselt an den FTP Server gesendet.

Pfad (PATH) Gibt den Netzwerkpfadnamen an, der genutzt wird, um die Dateien abzuholen. Dieser Parameter gilt nur, wenn der RMTSYS Parameter nicht *DFT ist oder der VON (FROM) Parameter *PATH ist. ‘/’ Pfadname

Der Root-Pfad wird genutzt, um die aktualisierten Dateien zu lokalisieren. Gibt den Pfadnamen an, um die aktualisierten Dateien zu lokalisieren.

Planung (SCHEDULE) Gibt die Art der Planung für den Befehl oder den Prozess an. *DAILY (TÄGLICH)

Das automatische Update jeden Tag ausführen (empfohlen).

*WEEKLY (WÖCHENTLICH)

Das automatische Update einmal in der Woche ausführen.

*MONTHLY (MONATLICH)

Das automatische Update einmal im Monat ausführen.

*NONE (NICHT)

Das automatische Update ist ausgeschaltet. Diese Einstellung ist nicht empfohlen, es sei denn, Sie möchten das automatische Update außerhalb des Produkts abwickeln.



Anmerkung: Wenn Sie eine Planung eingeben und Enter drücken, fügt das Produkt den Jobplanungseintrag MPRUNUPD unter Nutzung des ADDJOBSCDE Befehls hinzu.

Tag, Tage, Zeit Gibt die genaue Zeit der Zeitspannen für die automatischen Updateprozesse an, abhängig von der für die Planung ausgewählten Auswahl. Um weitere Informationen über diese erlaubten Parameters zu erhalten, drücken Sie Hilfe (Help). Speicherpfad (SAVEPATH) Gibt den Pfadnamen an, um die abgeholten Update-Dateien zu speichern. *NONE (NICHT) Pfadname

134

Die Update-Dateien werden nicht gespeichert. Die Update-Dateien werden in den angegebenen Pfadnamen gespeichert.

Befehl ausführen (RUNCMD) Gibt den Namen des Befehls an, der nach einem erfolgreichen Update ausgeführt werden soll. *NONE (NICHT) Kein Befehl wird nach dem Update ausgeführt. Befehlskette Die angegebene Befehlskette wird automatisch nach einem erfolgreichen Update ausgeführt.  

Beispiel Um ein automatisches Update einmal die Woche auszuführen:

MPCHGUPDA FROM(*FTP) RMTSYS(*DFT) SCHEDULE(*DAILY) SCHEDDAYS(*WED) SCHEDTIME(083000) Um ein Update manuell auszuführen, wählen Sie Option 11 aus dem Support Menü oder geben Sie den Befehl MPRUNUPD ein und drücken Sie Enter.

MPRUNUPD

Troubleshooting

135



Führen Sie den Befehl FTP BYTWARE.COM in einer Befehlszeile aus. Prüfen Sie, ob Sie in der Lage sind, sich mit einem anonymen Benutzer zu verbinden und einzuloggen. Führen Sie einen DIR Befehl aus um zu prüfen, ob das passive FTP funktioniert. Lassen Sie sich von Ihrem Netzwerk-Administrator helfen, wenn möglich.



Wenn die Verbindungsnachricht ähnlich ist wie “Verbindung zum Host BYTWARE.COM nicht möglich, versuchen Sie es später noch einmal“, dann haben Sie entweder eine Firewall , die den FTP Verkehr auf Ihrem Power System blockiert oder es ist keine Vorgaberoute konfiguriert. Sie können Ihre Vorgaberoute mit dem Befehl CFGTCP, Option 2, überprüfen. Normalerweise die die Vorgaberoute die IPAdresse Ihrer Firewall oder des Routers. Bitte beraten Sie sich mit Ihrem Sicherheits- oder Systemadministrator.



Wenn die Verbindungsnachricht ähnlich ist wie “Kann Host BYTWARE.COM nicht finden“, dann ist der DNS wahrscheinlich nicht konfiguriert oder falsch konfiguriert. Mit CFGTCP, Option 12 prüfen Sie Ihre Domain Name Server Einstellungen. Bitte beraten Sie sich mit Ihrem Netzwerkadministrator. Es könnte sein, dass Sie die gleichen Werte wie Ihre PCs benutzen können. Gehen Sie bei Windows PCs zu einem DOS-Fenster und geben Sie ipconfig / all ein. Bitte vergleichen Sie die DNS Server IP Adresse mit denen in CFGTCP, Option 12 angegebenen Werten.



Benutzen Sie im Support Menü Option 13, um das Ergebnis aus dem FTP Prozess einzusehen. Überprüfen Sie das Log auf Fehlernachrichten. Kontaktieren Sie den technischen Support von IST, falls notwendig.



Sie können den Status von installierten und angewendeten Updates im Support Menü mit Option 13 überprüfen.

Empfehlungen

136



Bitte machen Sie keine harte Kodierung der IP-Adresse von BYTWARE.COM in Skripten oder Firewalls. Die IP-Adresse von BYTWARE.COM kann sich jederzeit ändern.



Wenn Sie multiple Power System Server oder Partitionen mit Messenger installiert haben, schlagen wir vor, ein System oder eine Partition so zu konfigurieren, dass dies Programm-Updates von dem Vorgabepfad abholt und die Dateien dann in einen gemeinsamen Pfad auf dem lokalen Netzwerk speichert. Nutzen Sie auf den restlichen Systemen und Partitionen die PFAD (PATH) Optionen, um die Updates über das lokale Netzwerk abzuholen.



Sie können die System i Navigator’s Management Central nutzen, um PTFs in Ihrem Netzwerk zu verteilen. Für weitere Informationen gehen Sie zum iSeries Information Center und suchen Sie “Management Central Manage Fixes”.

Kapitel 14 – Anhang Analysieren von QHST Nachrichten MessengerPlus umfasst ein Werkzeug zum Analysieren des History Logs Ihres Systems (QHST) und zum Anzeigen der Anzahl der vorgekommenen Nachrichten. Dieses Werkzeug ist nützlich, um die QHST Nachrichten zu bestimmen, die Sie überwachen möchten. 

Um dieses Werkzeug zu nutzen, wählen Sie bitte Option 52 aus dem MPLUS Menü.



Bei der ersten Benutzung erscheint unten die Nachricht ´Keine Daten anzuzeigen´.

Drücken Sie F6, um das Analysieren von QHST zu beginnen. Ändern Sie die Optionen, falls notwendig, drücken Sie dann die Eingabetaste. Beachten Sie bitte: Beim Analysieren werden alle QSYS/QHST* Dateien interaktiv gelesen. Das könnte etwas länger dauern. Sie müssen die für die QSYS/QHST* Dateien ausreichende Berechtigung haben (QSYSOPR oder *ALLOBJ). Sie können die Bewertungsspalte benutzen, um die Anzahl und die Art der Nachrichten, die Sie auf den verschiedenen Bewertungsleveln erhalten würden, zu identifizieren. Die Spalte Nachrichten-ID kann genutzt werden, um bestimmte Nachrichten in die Überwachung miteinzubeziehen oder auszuschließen.

Ändern des Datum-Formats Sie können das von MessengerPlus benutzte Format der Datumsanzeige ändern, indem Sie den Datenbereich Y2DTFMA in der Bibliothek MPLUS wie folgt ändern: MDY: Monat/Tag/Jahr DMY: Tag/Monat/Jahr YMD: Jahr/Monat/Tag

Ändern des System-Datums und der System-Zeit MessengerPlus verarbeitet Nachrichten zeitabhängig. Das Datum und die Uhrzeit der letzten Nachricht wird gespeichert, und nur neue Nachrichten, die nach dem Datum und der Uhrzeit der zuletzt gespeicherten Nachricht erscheinen, werden überwacht. Wenn Sie das SystemDatum oder die System-Zeit ändern müssen, verfahren Sie wie folgt: Beenden Sie MessengerPlus mit dem Befehl MPLUS/ENDMP Befehl. Löschen Sie die Nachrichten aus den überwachten Nachrichtenschlangen mit dem Befehl CLRMSGQ (oder F13/F16). Wenn Sie die Nachrichten nicht löschen, wird MessengerPlus die Nachrichten in der Schlange erneut überwachen, nachdem die Uhrzeit zurückgesetzt wurde. Setzen Sie das Datum und/oder die Uhrzeit auf die gewünschte Zeit zurück. Starten Sie MessengerPlus mit dem Befehl MPLUS/STRMP. Wenn Sie nicht nach den oben beschriebenen Schritten vorgehen, könnte MessengerPlus alte Nachrichten erneut aufnehmen, oder Nachrichten nicht aufnehmen, bis genau das vorherige Datum und Uhrzeit erreicht wurden.

Befehle-APIs Folgende Befehle können als Schnittstelle von MessengerPlus zu Ihren Anwendungen benutzt werden: Stellen Sie sicher, dass Sie MESSENGERPLUS in Ihrer Bibliotheksliste haben, bevor Sie den Befehl ausführen. Sie können den Befehl auch durch Eingabe von MESSENGERPLUS / und dem Befehlsnamen genauer definieren.

137

138

Befehl

Beschreibung

ABOUT

Zeigt Informationen über MessengerPlus an, wie z.B. den Vertriebspartner und die aktuelle Version.

EDTINSCOD

Eingabe des Kennworts.

ENDMON

Beendet die Überwachung

ENDMP

Beendet das MessengerPlus Subsystem, die PagingSchlangen und die Nachrichtenüberwachung.

ENDPGRQ

Beendet eine Paging-Schlange.

HLDEVTMON

Hält eine Ereignis-Überwachung.

HLDMON

Hält eine Überwachung vom Überwachen ab.

HLDPGR

Hält einen Pager.

MPLUS

Zeigt das MessengerPlus Menü an.

PGMMSG

Sendet eine Programm-Nachricht.

RLSEVTMON

Gibt eine Ereignisüberwachung frei.

RLSMON

Gibt eine gehaltene Überwachung frei.

RLSPGR

Gibt einen gehaltenen Pager frei.

SNDPGRMSG

Sendet eine Nachricht an einen Pager.

STRMON

Startet die Überwachung.

STRMP

Startet das MessengerPlus Subsystem, die PagingSchlangen und die Nachrichtenüberwachung.

STRPGRQ

Startet eine Paging-Schlange.

STRRSMP

Startet die Überwachung im eingeschränkten Status und Paging.

WRKMON

Zeigt die Anzeige Mit Überwachungen arbeiten (Work with Monitors) an.

WRKEVT

Zeigt die Anzeige Mit Ereignissen arbeiten (Work with Events) an.

WRKPGR

Zeigt die Anzeige Mit Pagern arbeiten (Work with Pagers) an.

WRKPGRC

Zeigt die Anzeige Mit Paging Providern arbeiten an.

WRKPGRMSG

Zeigt die Anzeige Mit Pager-Nachrichten arbeiten an.

WRKPGRQ

Zeigt die Anzeige Mit Modems arbeiten an.

Konfigurieren des Pop-Up-Fensters mit der Attention-Taste Um auf das Fenster Eine Pager Nachricht senden durch Drücken der Attention-Taste zugreifen zu können, wählen Sie unter folgenden Möglichkeiten: 1. Um einen einzelnen Benutzer zu ändern, geben Sie folgenden Befehl ein (ersetzen Sie XXX mit dem Benutzerprofilnamen):

CHGUSRPRF USRPRF(XXX) ATNPGM(SNDPGRMSG) 2. Um einen einzelnen Job zu ändern, geben Sie folgenden Befehl ein (Sie können ihn auch an ein CL-Programm anhängen): SETATNPGM PGM(SNDPGRMSG) 3.

Um alle Benutzer des Systems zu ändern, geben Sie folgenden Befehl ein:

CHGSYSVAL SYSVAL(QATNPGM) VALUE('SNDPGRMSG') Eingabe Ihres Sicherheitscodes 

Wählen Sie im MPLUS Menü Option 53 und fügen Sie den Lizenzschlüssel hinzu.

Nutzung der Local Data Area (*LDA) MessengerPlus initialisiert die Local Data Area (*LDA) mit Daten über das Ereignis, bevor der Befehlsaktionen (*CMD) durchgeführt werden. Sie können die Daten über das Ereignis von Local Data Area mit dem Befehl RTVDTAARA DTAARA(*LDA) erhalten. Die folgende Tabelle beschreibt die möglichen Datenarten, die erhalten werden können: Starting position

Character length

Description

6

10

Message queue name

16

10

Message queue library

26

7

Message ID

37

10

Message file

47

10

Message file library

61

10

Job name

71

10

User name

81

6

Job number

87

10

Program

103

7

Date - CYYMMDD

110

6

Time - HHMMSS

116

2

Severity 00 - 99

118

2

Message type

120

8

System name

128

4

Message key

132

2

Event type

146

512

Message data

658

256

Message text

139

Beispiel: PGM /* Sample program to retrieve event data from the *LDA */ DCL

VAR(&DATE)

TYPE(*CHAR)

LEN(7)

DCL

VAR(&TIME)

TYPE(*CHAR)

LEN(6)

DCL

VAR(MSGTXT)

TYPE(*CHAR)

LEN(256)

DCL

VAR(&SEV)

TYPE(*CHAR)

LEN(2)

DCL

VAR(&MSGID)

TYPE(*CHAR)

LEN(7)

RTVDTAARA

DTAARA(*LDA (103 7))

RTNVAR(&DATE)

RTVDTAARA

DTAARA(*LDA (110 6))

RTNVAR(&TIME)

RTVDTAARA

DTAARA(*LDA (116 2))

RTNVAR(&SEV)

RTVDTAARA

DTAARA(*LDA (658 256))

RTNVAR(&MSGTXT)

RTVDTAARA

DTAARA(*LDA (26 7))

RTNVAR(&MSGID)

/* other program statements */ ENDPGM

Entfernen von MessengerPlus von Ihrem System Um MessengerPlus von Ihrem System zu entfernen, führen Sie die folgenden Befehle aus: 1. 2. 3.

MPLUS/ENDMP DLTLICPGM 0MP2000 DLTUSRPRF USRPRF(MPLUSOWN) OWNOBJOPT(*DLT)

Sicherheit und *PUBLIC Berechtigung Eigentum Alle Objekte, die für die Anwendung erstellt oder wie erforderlich installiert wurden, werden von Benutzerprofil MPLUSOWN besessen. Dieses Profil wird während der Installation erstellt, hat kein Passwort und kann nicht genutzt werden, um ein Sign-On auf dem System durchzuführen. Die PUBLIC Berechitgung zu diesen Profil ist *EXCLUDE. Die besondere Berechtigung *IOSYSCFG wird für Zwecke der Konfirguration der Kommunikationsobjekte gewährt, so wie es für die Anwendung erforderlich ist.

*PUBLIC Berechtigung Außer für die in der Tabelle hierunter angegebenen Objekte ist PUBLIC vom Zugriff auf die Anwendung ausgeschlossen. Sie müssen einzelnen Benutzern die entsprechenden Privilegien einräumen (die im folgenden Abschnitt erläutert werden) einräumen, bevor sie auf die Anwendung zugriefen können. Objekt

Bibliothek

Typ

PUBLIC Berechtigung

MPLUS

QSYS

*LIB

*USE

SNDPGRMSG

MPLUS

*CMD

*USE

140

Die PUBLIC Berechtigung der MPLUS Bibliothek ist auf *USE gesetzt, daher können die hierüber angegebenen Befehle von öffentlichen Benutzern benutzt werden. Angenommene Berechtigung Einige Programme in der MPLUS Bibliothek nehmen die MPLUSOWN Berechtigung an. Dies ist notwendig, damit die Anwendung auf ihre eigenen Datendateien zugriefen kann und stellt kein Sicherheitsrisiko dar. Die Programme nehmen keine Berechtigung von einem anderen Profil an. Die PUBLIC Berechtigung ist für alle Programme, die das MPLUSOWN Profil annehmen, auf *EXCLUDE (Ausschließen) gesetzt und werden über eine Berechtigungsliste gesteuert (hierunter). Um die Liste der Programme zu sehen, die das MPLUSOWN Profil annehmen, führen Sie folgenden Befehl aus: DSPPGMADP USRPRF(MPLUSOWN). Berechtigungsliste Während der Installation wird die Berechtigungsliste MPLUS AUTL erstellt. Alle Programme, die Besitzerberechtigung annehmen, werden von dieser Berechtigungsliste gesteuert. Um eine Liste der Objekte zu sehen, die von dieser Berechtigungsliste gesichert werden, führen Sie folgenden Befehl aus: DSPAUTLOBJ AUTL(MPLUSAUTL). Hinzufügen und / oder Entfernen der Möglichkeit des Benutzers, MessengerPlus zu benutzen und zu konfigurieren Mit Ausnahme des SNDPGRMSG Befehls, sind alle Benutzer ohne *ALLOBJ Berechtigung nach Vorgabe von der Nutzung oder Konfiguration dieser Anwendung ausgeschlossen. Um der Liste einen Benutzer hinzuzufügen, der zur Nutzung oder Konfiguration dieser Anwendung berechtigt ist, führen Sie bitte diesen Befehl aus: ADDAUTLE AUTL(MPLUSAUTL) USER(Benutzername). Um einen Benutzer von der Liste zu entfernen, führen Sie diesen Befehl aus: RMVAUTLE AUTL(MPLUSAUTL) USER(Benutzername). Um die Liste der berechtigten Benutzer zu editieren, führen Sie diesen Befehl aus: EDTAUTLE AUTL(MPLUSAUTL). Bitte beachten Sie, dass obwohl es nicht notwendig ist, Benutzer mit *ALLOBJ Berechtigung zur Berechtigungsliste hinzuzufügen, diese Hinzufügung eine gute Idee für Dokumentationszwecke ist. Wenn man einen Benutzer mit *ALLOBJ Berechtigung von der Liste entfernt, verhindert das jedoch nicht, dass er auf die Anwendung zugreifen kann. 

Die Berechtigungsliste unterscheidet nicht zwischen Benutzen oder Ändern. Sowohl wenn ein Benutzer in der Berechtigungsliste als *USE (BENUTZEN) oder *CHANGE (ÄNDERN) eingetragen ist, kann er die Einstellungen des Produktes ändern.

Automatisches Starten von MessengerPlus nach einem System-IPL Bei der Installation wird eine Autostart-Jobeingabe in Ihrem Subsystem erstellt, mit dem MessengerPlus nach einem System-IPL automatisch gestartet wird. Wenn Sie die AutostartJobeingabe lieber entfernen möchten, können Sie Ihrem Start-Up Programm folgenden Befehl hinzufügen: MESSENGERPLUS/STRMP Es wird empfohlen, das MPLUS Startup nach dem TCP/IP Startup hinzuzufügen.

141

Benutzung von MessengerPlus mit Job-Schedulern IBM Job Scheduler 1.

Geben Sie GO JS ein, drücken Sie die Eingabetaste.

2.

Wählen Sie Option 5: Systemkontrolle.

3.

Wählen Sie Option 6: Pager-Befehl ändern.

4.

Geben Sie folgendes mit den Anführungszeichen ein: 'MPLUS/SNDPGRMSG TOPGR (&RCP) MSG(''&MSGTXT'')'.

5.

Drücken Sie die Eingabetaste.

6.

Drücken Sie F12, um zum Job Scheduler zurückzukehren.

7.

Wählen Sie Option 4: Jobkontrolle.

8.

Wählen Sie Option 1: Jobvorgaben ändern.

9.

Geben Sie Ihren Namen im Feld "Pager Empfänger anormal (Pager recipient abnormal) ein, geben Sie den Namen Ihres Pagers ein.

10.

Im Feld Pagernachricht, geben Sie *COMP ein.

11.

Drücken Sie die Eingabetaste.

12.

Drücken Sie F3, um den Job-Scheduler zu verlassen.

Weitere Job-Scheduler Eine Funktion, die die meisten Job-Scheduler bieten, ist ein ´reaktiver´ oder ´alternativer´ Job, der ausgeführt wird, wenn der abhängige Job mit einem Fehler endet. Richten Sie einen alternativen Job ein, der den Befehl MPLUS/SNDPGRMSG ausführt, unter Angabe der entsprechenden Information und basierend auf dem abhängigen Job. Dann führt der Scheduler den Befehl SNDPGRMSG aus, wenn der abhängige Job scheitert, der Ihnen eine Pager-Nachricht sendet.

Support von IST – Integrierte System Technik Bei Fragen rufen Sie bitte IST – Integrierte System Technik unter der Nummer +49 (030) 873 383 61 oder mobil 01523 405 5810 an. Bitte bereiten Sie vor Ihrem Anruf die folgenden Informationen vor: 

Die Version Ihres Betriebssystems.



Schreiben Sie bitte die erhaltenen Fehlermeldungen sowie eine kurze Problembeschreibung auf. Dies können Sie mit dem DSPJOBLOG OUTPUT(*PRINT) machen. Falls die Fehlernachricht aus einem anderen Job kommt, benutzen Sie DSPJOBLOG JOB(xxx) OUTPUT(*PRINT), wobei xxx der Jobname sein sollte.



Falls Sie Probleme mit dem Modem haben, merken Sie sich die Marke und das Modell Ihres Modems.

© IST – Integrierte System Technik, 2013

142