Als generische Anwendungen identifizierte CIs erkennen

  • Freigeben Version: Xanadu
  • Aktualisiert 1. August 2024
  • 4 Minuten Lesedauer
  • Service-Mapping identifiziert Anwendungskonfigurationselemente (CIs), die nicht ordnungsgemäß als generische Anwendungen erkannt wurden. Identifizieren Sie generische Anwendungen korrekt, indem Sie ein vereinfachtes Erkennungsmuster aus einer Anwendungsservicezuordnung erstellen, anstatt mithilfe des Musterdesigners ein vollständig funktionsfähiges Muster von Grund auf neu zu erstellen.

    Vorbereitungen

    Sie können erkannte und manuell erstellte Anwendungsservices bearbeiten.
    Wichtig:
    Sie können Tag-basierte und dynamische Services nicht über die Zuordnung optimieren oder bearbeiten.

    Es ist wichtig, dass Sie die Discovery-Prozessklassifizierung verstehen.

    Wenden Sie sich an den Eigentümer des Anwendungsservice, um ihn um Informationen über das als generische Anwendung erkannte CI zu bitten.

    Erforderliche Rolle: pd_admin

    Warum und wann dieser Vorgang ausgeführt wird

    ServiceNow-Anwendungen beziehen sich auf Geräte und Anwendungen, die Anwendungsservices als Konfigurationselemente (Configuration Items, CIs) umfassen.

    Erstellen Sie im Rahmen der Erstellung eines vereinfachten Musters für die vollständige und ordnungsgemäße Erkennung von Anwendungs-CIs die folgenden erforderlichen Elemente:
    CI-Typ

    Alle Anwendungen und Hosts in Ihrer Organisation müssen über einen entsprechenden Typ von Konfigurationselement bzw. Configuration Item (CI) verfügen, der dafür erforderlich ist, dass diese Anwendungen und Hosts richtig erkannt und verarbeitet werden. Ein CI-Typ (oder eine Klasse) enthält mehrere wichtige Definitionen, die für alle zugehörigen CIs gelten. Vorkonfigurierte CI-Typen bilden eine Hierarchie, in der untergeordnete CI-Typen Attribute von ihren übergeordneten Elementen ableiten.

    Definieren Sie den Namen und die Bezeichnung des CI-Typs für Service-Mapping, um einen untergeordneten CI-Typ für den CI-Typ der Anwendung [cmdb_ci_appl] zu erstellen. Weitere Informationen zu CI-Typen finden Sie unter CI-Typen für Service-Mapping und Discovery erstellen.

    Prozessklassifizierung

    Service-Mapping nutzt Prozessinformationen, die von Discovery gesammelt und klassifiziert wurden, um relevante Muster zum Erkennen eines Anwendungs-CI auszuführen. Während der horizontalen Erkennung überprüft Discovery, ob die Attribute der von der Anwendung ausgeführten Prozesse den von Ihnen definierten Klassifizierungskriterien entsprechen. Wenn eine Übereinstimmung gefunden wird, verwendet Discovery den vorhandenen Bezeichner der Anwendungsregel, um zu überprüfen, ob das Anwendungs-CI neu ist oder bereits in der CMDB vorhanden ist. Anschließend aktualisiert Discovery entweder einen vorhandenen Datensatz oder erstellt einen neuen Datensatz für dieses Anwendungs-CI in der CMDB.

    Vor dem Starten der Top Down-Discovery eines Anwendungs-CI prüft Service-Mapping dessen Prozessklassifizierung im CMDB. Anschließend werden nur die Muster ausgeführt, die für dieses Anwendungs-CI relevant sind.

    Erstellen Sie eine Prozessklassifizierung, indem Sie die Klassifizierungskriterien basierend auf vorkonfigurierten Prozessattributen definieren. Die neue Prozessklassifizierung wird der Tabelle „Prozessklassifizierung“ [discovery_classy_proc] hinzugefügt. Informationen zur Prozessklassifizierung finden Sie unter Discovery-Klassifizierer.

    Muster
    Ein Muster ist eine Folge von Befehlen, deren Zweck darin besteht, Attribute eines CI und seiner ausgehenden Verbindungen zu ermitteln. Wenn Sie ein vereinfachtes Muster für eine generische Anwendung erstellen, weist Service-Mapping das neue vereinfachte Muster dem CI-Typ zu, den Sie als Teil dieses Prozesses definieren. Der Standardname für das Muster beginnt mit „ga_“.
    Verknüpfung eines Symbols mit diesem CI-Typ
    Jeder CI-Typ ist einem Symbol zugeordnet. Wenn ein CI erkannt und als zu einem CI-Typ gehörend klassifiziert wird, zeigt die Zuordnung das zugehörige Symbol zur Darstellung dieses CI an.

    Sie können keine vereinfachten Muster aus generischen Anwendungen erstellen, die auf mehreren Prozessen basieren. In diesem Fall müssen Sie entweder ein voll funktionsfähiges Muster mit dem Musterdesigner erstellen oder einen neuen CI-Typ erstellen.

    Prozedur

    1. Öffnen Sie die Anwendungsservice-Zuordnung.
      1. Navigieren Sie zu Alle > CSDM > Technische Services verwalten > Anwendungsservice.
      2. Wählen Sie den gewünschten Anwendungsservice aus.
      3. Wählen Sie auf der Seite des Anwendungsservice die Option Karte anzeigen aus.
    2. Wahlweise: Klicken Sie auf Bearbeiten, um in den Bearbeitungsmodus zu wechseln.

      Wenn Sie auf Bearbeitenklicken, wird der Abschnitt Discovery-Nachrichten angezeigt.
    3. Klicken Sie in der Zuordnung mit der rechten Maustaste auf das relevante CI einer generischen Anwendung.

      Das Attribut CI Type im Bereich Anwendung lautet „Allgemeine Applikation“.

      Im Basissystem zeigt die Zuordnung CIs generischer Anwendungen mit dem Zahnradsymbol an.


      Allgemeine Anwendungen, die in der Zuordnung angezeigt werden
    4. Wählen Sie Muster für diese allgemeine Applikation erstellen aus.
    5. Definieren Sie den CI-Typ für die Anwendung.
      Feld Beschreibung
      Bezeichnung Name des CI-Typs. Beispiel: „Citrix-Lizenzierungsserver“
      Name

      Der Tabellenname, der Daten für diesen CI-Typ enthält. Beispiel: cmdb_ci_app_license_server.

      Verwenden Sie einen Namen, der mit vorhandenen CI-Typnamen übereinstimmt. Normalerweise beginnen CI-Typnamen mit „cmdb_ci_app“.

      Symbol Wählen Sie den Namen des vorhandenen Symbols aus, mit dem diese Anwendung in Zuordnungen dargestellt werden soll.
    6. Erstellen Sie die Prozessklassifizierung für dieses CI, indem Sie Klassifizierungskriterien zur Identifizierung des Prozesses definieren, der von der generischen Anwendung ausgeführt wird.
      Im Basissystem gibt es zwei Bedingungen, die auf dem Namen und dem Befehl des laufenden Prozesses basieren. Die Werte werden von der letzten Prozesserkennung eingetragen.
      1. Wählen Sie das CI-Attribut aus der Liste aus.
        Die Attribute in der Liste stammen aus der Tabelle „Laufender Prozess“ [cmdb_running_process].
      2. Wählen Sie einen Operator aus der Liste aus.
        Wenn Sie Ist Leer auswählen, wird das zweite Feld irrelevant und wird ausgeblendet.
      3. Geben Sie den Wert für die Übereinstimmung an.
        Das Wertfeld zeigt einen dynamisch generierten Vorschlag aus der letzten Prozesserkennung an.
      4. Zum Hinzufügen einer abhängigen Bedingung klicken Sie auf ODER oder UND.
        Hinweis:
        Wenn der Wert in der ersten Bedingung nicht eindeutig ist (Beispiel: „Java.exe“), verwenden Sie zusätzliche Bedingungen, um die Ergebnisse einzugrenzen.

        Definieren Sie Klassifizierungskriterien mit dem Bedingungsgenerator.

        Um beispielsweise einen Citrix-Lizenzierungsserver zu erkennen, verwenden Sie die folgenden Klassifizierungskriterien: den Prozessnamen Imadmin.exe mit dem Befehl C:\Programmdateien (x86)\Citrix\Licensing\LS\lmadmin.exe.

      5. Um eine Bedingung auf oberster Ebene hinzuzufügen, klicken Sie auf Neue Kriterien.
    7. Klicken Sie auf Erstellen.
      Sobald Service-Mapping die Erstellung von CI-Typ, Muster und Prozessklassifizierung abgeschlossen hat, wird die Erkennung des CI fortgesetzt, das ursprünglich als generische Anwendung identifiziert wurde.
    8. Vergewissern Sie sich, dass Service-Mapping das CI erwartungsgemäß erkannt hat.

      Korrekt erkannte Anwendung.

      Beachten Sie, dass Service-Mapping den Namen des Prozesses für die CI-Bezeichnung in der Zuordnung verwendet.

    Nächste Maßnahme

    Wenn Service-Mapping das CI immer noch nicht wie erwartet erkannt hat, müssen Sie die Übereinstimmungs- und Klassifizierungskriterien für den Prozessklassifizierer feinabstimmen und erweiterte Klassifizierungsparameter konfigurieren.

    Wenn Sie mit dem Ändern von Mustern im Musterdesigner vertraut sind, können Sie das vereinfachte Muster auch erweitern, indem Sie Vorgänge definieren, die weitere Attribute für das CI erkennen.

    Sie können Discovery so konfigurieren, dass ein anderer Bezeichner verwendet wird. Weitere Informationen finden Sie unter Discovery-Bezeichner.