Systeme überwachen

1                     Themenübersicht

In der Konfigurationsdatenbank sind sämtliche vorhandenen Systeme eingetragen. Deren Status kann im Systemcockpit überprüft werden.

Die Anwendung „Systeme überwachen“ überprüft den Status und den Installationsstatus von angegebenen Systemen. Diese können in eine Datei geschrieben werden. Ebenso kann durch Auswahl der zu überwachenden Status ein Ereignis ausgelöst werden.

2                     Begriffsbestimmung

Semiramis-Workflow

Der Semiramis-Workflow steuert die Bearbeitung von Aktivitäten durch das Semiramis-System und durch den Benutzer. Über Aktivitätsdefinitionen können Aktivitäten beim Eintreten von Ereignissen erzeugt werden. Der Semiramis-Workflow steuert über Serienaktivitäten regelmäßig wiederkehrende Aufgaben wie beispielsweise das Ausführen von Verarbeitungsaufträgen.

Der Semiramis-Workflow kann nur dann Prozesse abbilden, wenn geeignete Ereignisse genutzt werden können. Im Allgemeinen wird das Semiramis Business-Process-Management benötigt, um komplexe Prozesse abzubilden.

3                     Anwendungsbeschreibung

Die Anwendung „Systeme überwachen“ erlaubt es die regelmäßige Überwachung von Systemen zu vereinfachen. Insbesondere wenn viele Systeme definiert wurden. Sie können die Hintergrundanwendung „Systeme überwachen“ als Serie einrichten.

3.1               Identifikationsbereich

Feld Erläuterung
Alle Systeme Sämtliche zum Startzeitpunkt der Anwendung definierten Systeme werden überwacht.
System Geben Sie hier ein oder mehrere Systeme an, die Sie überwachen wollen.
Ausgabe in Datei Falls die Checkbox aktiv ist, erfolgt die Ausgabe der Überwachungsstatusdaten in eine Datei.
Ausgabeordner Der Ordner im Dateisystem in den die Ausgabe erfolgt. Die Angabe erfolgt relativ zum „work“ Ordner.
Ausgabedatei Der Name der Ausgabedatei. Die Vorbelegung ist „SystemSurveillance.csv“.

Hinweis:

Sollten Sie mehrere Hintergrundaufträge für diese Anwendung anlegen, achten Sie bitte darauf, dass sich diese nicht gegenseitig überschreiben. Hat der angegebene Dateiname die Endung „.csv“ so wird die Datei im csv Format geschrieben mit „;“ als Trennzeichen.

System Status Geben Sie hier einen oder mehrere Status an, bei denen für ein System ein Ereignis ausgelöst werden soll.
Installationsstatus Geben Sie hier einen oder mehrere Installationsstatus an, bei denen für ein System ein Ereignis ausgelöst werden soll.

Hinweis:

Sollte weder eine Ausgabe in eine Datei aktiviert sein, noch mindestens ein Status ein Ereignis auslösen, so wird eine Fehlermeldung ausgegeben. Ein solcher Prozess würde zwar laufen, hätte aber keinerlei Nutzen.

3.2               Aktivitätsdefinitionen

Die Anwendung feuert ein programmiertes Ereignis.

  • cisag.sys.sis.log.SystemSurveillance

 

Wenn Sie entsprechende Aktivitätsdefinitionen erzeugen, können Sie z.B. einem Verantwortlichen für das System per Workflow eine email schicken.

 

Es folgen beispielhafte Aktivitätsdefinitionen.

 

3.2.1          Aktivität: Systemstatus

3.2.1.1      Tabellenreiter „Aktivität“

Betreff: Systemüberwachung System “{system}”

Kategorie: email

Bearbeiter: Ausdruck

Bearbeitung: einzeln

Aktivitätstyp:email Nachricht

Email-versenden: immer

3.2.1.2      Tabellenreiter „Befehle”

setMailRecipientsTo(“ADMIN”);  /* change to desired user */

setMailRecipientsCC(“DEPUTY”); /* maybe another user */

setMailTemplate(“”);

var system := parameters.system;

var svmState:= parameters.svmState;

var automaticInstallSvmState:= parameters.autoInstallSvmState;

 

formatSubject(“system”, system);

 

formatDescription(“system”, system);

 

formatDescription(“svmState”, svmState);

formatDescription(“automaticInstallSvmState”, automaticInstallSvmState);

3.2.1.3      Tabellenreiter „Ereignisse“

Programmiertes Ereignis : com.cisag.sys.sis.log.SystemSurveillance

 

3.2.1.4      Tabellenreiter „Texte“

Hallo ,

 

das System {system} ist im Status “{svmState}”.

 

Der Installationsstatus ist “{automaticInstallSvmState}”.

 

Hinweis:

Das ist natürlich nur ein Vorschlag für den email Inhalt.

 

4                     Customizing

Für die Anwendung „Systeme überwachen“ sind in der Anwendung „Customizing“ keine Einstellungen fest­zulegen.

5                     Business Entitys

Für die Anwendung „Systeme überwachen“ ist das nachfolgende Business Entity relevant, das Sie beispielsweise verwenden, um

  • Berechtigungen zu vergeben,
  • Aktivitätsdefinitionen einzurichten oder
  • Daten zu importieren oder zu exportieren.

 

Einheit

com.cisag.sys.configuration.obj.System

Das Business Entity gehört zu folgender Business-Entity-Gruppe:

System Objekte

6                     Berechtigungen

Berechtigungen können sowohl mithilfe der Berechtigungsrollen als auch durch die Zuordnung einer Organisation vergeben werden. Das Berechtigungskonzept können Sie in der Technischen Dokumen­tation Berechtigungen nachlesen.

6.1               Spezielle Fähigkeiten

Für die Anwendung „Systeme überwachen“ bestehen keine speziellen Fähigkeiten.

6.2               Organisations-Zuordnungen

Für die Anwendung „Systeme überwachen“ ist eine Organisations-Zuordnung nicht erforderlich.

6.3               Besonderheiten

Für die Anwendung „Systeme überwachen“ bestehen keine Besonderheiten.

6.4               Berechtigungen für Geschäftspartner

Die Anwendung „Systeme überwachen“ ist für Geschäftspartner nicht freigegeben.

Czy ten artykuł był pomocny?