Vorheriges Thema: Importieren des Ereignis-/Alarmausgabe-Beispielprozesses

Nächstes Thema: Richtlinien zum Erstellen eines Ereignis-/Alarmausgabeprozesses

Anzeigen des Ereignis-/Alarmausgabebeispielprozesses

Falls Sie den Ereignis-/Alarmausgabebeispielprozess importieren, können Sie seinen Aufbau in CA IT PAM untersuchen. Folgen Sie den unten angeführten Richtlinien, um sich mit den CA Enterprise Log Manager-Voraussetzungen im Zusammenhang mit dem Beispielprozess vertraut zu machen. Sie erfahren in diesen Richtlinien, an welcher Stelle Verbindungsparameter für den Webdienst festgelegt und wie die Berechnungsoperatoren definiert werden. Ferner lernen Sie die produktspezifischen Anforderungen kennen. Wenn Sie beispielsweise CA Service Desk als Drittanbieterprodukt konfigurieren, müssen Sie den Operator "Request_Create" aus dem CA Service Desk-Modul sowie einen Vorausberechnungsoperator zur Verwaltung der Werte für den Schweregrad und die Priorität verwenden.

So machen Sie sich mit dem Ereignis-/Alarmausgabebeispielprozess vertraut:

  1. Zeigen Sie das Modell Ihres Zielprozesses an.
    1. Starten Sie CA IT PAM, und melden Sie sich an.
    2. Klicken Sie auf den ITPAM-Client.
    3. Wählen Sie im Menü "File" (Datei) die Option "Open Library Browser" (Bibliotheksbrowser öffnen).
    4. Wählen Sie auf der Registerkarte "Folders" (Ordner) den Bibliotheksordner aus, der das Modell für Ihren Zielprozess enthält.

      Der Name des Prozesses sowie der Pfad werden im Hauptfenster angezeigt.

    5. Doppelklicken Sie auf die Zeile mit dem Namen und Pfad Ihres Prozesses.

    Ein Modell wird angezeigt, das in etwa folgendermaßen aussieht: Dieses Beispielmodell enthält die Mindestvoraussetzungen für CA Enterprise Log Manager.

    Inhalt von EventAlertOutput

  2. Beachten Sie, dass die ServiceDesk-Basisparameter die CA Enterprise Log Manager-Anforderungen erfüllen.
    1. Doppelklicken Sie auf das Symbol "Request_Create_1".

    Abbildung des Symbols "Request_Create_1".

    Der Operator "Request_Create" übergibt die von der Aktionsalarmabfrage zurückgegebenen Daten an das Zielprodukt (Anwendung). Ein ähnlicher Operator ist für jeden Prozess erforderlich, der über CA Enterprise Log Manager ausgeführt werden soll.

    1. Beachten Sie unter "ServiceDesk Basic Parameters" (ServiceDesk-Basisparameter), dass die lokalen Prozessparameter mit der folgenden Syntax angegeben werden:
      BasicParameter = Prozess.LokalerParameter
      

      Hinweis: Bei den lokalen Prozessparametern handelt es sich um die Parameter des Ereignis-/Alarmausgabeprozesses, die Sie bei der Konfiguration von CA IT PAM zu CA Enterprise Log Manager hinzufügen.

    Parameter für den Ereignis-/Alarmausgabeprozess (EventAlertOutput) werden bei der Konfiguration von IT PAM in CA Enterprise Log Manager eingegeben.

    1. Da es sich bei der Zielanwendung um CA Service Desk handelt, werden die folgenden lokalen Parameter wie in der folgenden Tabelle beschrieben definiert:

ServiceDesk-Basisparameter

Lokaler Parameter

Service Desk-Feld

Bemerkungen

Request Creator ID (ID des Erstellers der Anforderung)

Process.ReportedBy

Assignee,Reported By (Bearbeiter, Gemeldet von)

ein gültiger "Kontakt" in CA Service Desk

Summary (Zusammenfassung)

Process.Summary

Summary (Zusammenfassung)

(leer lassen)

Description (Beschreibung)

Process.Description

Description (Beschreibung)

(leer lassen)

Customer ID (Kunden-ID)

Process.EndUser

Affected End User (Betroffener Endbenutzer)

Ein gültiger "Kontakt" in CA Service Desk

Priority (Priorität)

Process.Priority

Priority (Priorität)

1-5

Severity (Schweregrad)

Process.Severity

Severity (Schweregrad)

1-5

Im folgenden Beispiel sehen Sie gültige lokale Parameter für die ServiceDesk-Basisparameter. Bei den Einträgen muss auf die Groß-/Kleinschreibung geachtet werden. Das heißt, dass "Process.ReportedBy" beispielsweise genau wie angegeben mit einem großen "R" und einem großen "B" eingegeben werden muss.

Eigenschaften von "Request_Create"

  1. Klicken Sie für "Request_Create" auf die Registerkarte "ServiceDesk Connect Parameters" (ServiceDesk-Verbindungsparameter), um die ServiceDesk-Verbindungsparameter anzuzeigen.
  2. Hinweis: Bei CA Service Desk muss eine Anpassung vorgenommen werden, damit sichergestellt ist, dass die in CA Enterprise Log Manager eingegebenen Werte für den Schweregrad und die Priorität von CA Service Desk richtig interpretiert werden.
    1. Nach "Start" und vor dem Operator "Create_Process" wird ein Operator für die Vorausberechnung angezeigt. Im folgenden Beispiel heißt dieser Operator "Fix_Sev_Pri".

    Definition eines Operators zur Vorausberechnung: Fix_Sev_Pri--SCR

    1. Unter "Properties" (Eigenschaften), "Calculate" (Berechnen) sind die folgenden Zuordnungen definiert:
      if (Process.Priority == 1) Process.Priority = "pri:504";
      else if (Process.Priority == 2) Process.Priority = "pri:503";
      else if (Process.Priority == 3) Process.Priority = "pri:502";
      else if (Process.Priority == 4) Process.Priority = "pri:501";
      else if (Process.Priority == 5) Process.Priority = "pri:500";
      
      if (Process.Severity == 1) Process.Severity = "sev:800";
      else if (Process.Severity == 2) Process.Severity = "sev:801";
      else if (Process.Severity == 3) Process.Severity = "sev:802";
      else if (Process.Severity == 4) Process.Severity = "sev:803";
      else if (Process.Severity == 5) Process.Severity = "sev:804";
      
  3. Beachten Sie, dass die folgenden Parameter für den Rückgabewert (Ausgabeschnittstelle) wie erforderlich von CA Enterprise Log Manager formatiert werden:
  4. Sehen Sie sich den Berechnungsoperator für die erfolgreiche Anforderungserstellung an. Dieses Format muss bei allen Ereignis-/Alarmausgabeprozessen verwendet werden, die über CA Enterprise Log Manager ausgeführt werden sollen.
    1. Klicken Sie auf das Symbol für den Berechnungsoperator für die erfolgreiche Anforderungserstellung.
    2. Wählen Sie die Registerkarte "Calculate" (Berechnen) aus, und klicken Sie im Feld für den Quellcode auf "...".
    3. Beachten Sie, wie der Berechnungsoperator für die erfolgreiche Erstellung im Quellcode definiert wurde:
      Process.ResultString = "Request " + Request_Create_1.newRequestNumber + " created in CA Service Desk.";
      
  5. Sehen Sie sich den Berechnungsoperator für die fehlerhafte Erstellung an. Dieses Format muss bei allen Ereignis-/Alarmausgabeprozessen verwendet werden, die über CA Enterprise Log Manager ausgeführt werden sollen.
    1. Klicken Sie auf das Symbol für den Berechnungsoperator für die fehlerhafte Anforderungserstellung.
    2. Wählen Sie die Registerkarte "Calculate" (Berechnen) aus, und klicken Sie im Feld für den Quellcode auf "...".
    3. Beachten Sie, wie der Berechnungsoperator für eine fehlerhafte Erstellung im Quellcode definiert ist, wobei "Process.FaultString" der entsprechenden SOAP-Variablen zugeordnet ist:
      Process.FaultString = Request_Create_1.SoapErrorResponse;