Erkennen Sie Anwendungen basierend auf Fingerabdrücken

  • Freigeben Version: Yokohama
  • Aktualisiert 30. Januar 2025
  • 5 Minuten Lesedauer
  • Erkennen Sie Anwendungen basierend auf Vorschlägen basierend auf ServiceNow Predictive Intelligence. Predictive IntelligenceKlassifiziert und kategorisiert die erkannten laufenden Prozesse automatisch als Fingerabdrücke der Anwendung und bietet Vorschläge. ITOM-TransparenzVerwendet Predictive IntelligenceUm eine erste Analyse der erkannten Prozesse durchzuführen und Anwendungen vorzuschlagen, die Sie möglicherweise erkennen möchten. Bei Verwendung dieser Methode ITOM-TransparenzErstellt automatisch einen Configuration Management Database (CMDB)Konfigurationselementklasse (CI), Klassifizierung oder Muster für die neue Anwendungs-CI-Klasse.

    Vorbereitungen

    Führen Sie eine horizontale Discovery für alle relevanten IP-Bereiche durch, wie unter beschrieben Konvertieren Sie IP-Netzwerke in Discovery-Bereichssätze. Geben Sie alle relevanten Anmeldeinformationen für an ITOM-TransparenzZugriff auf die Anwendungen und Geräte, die Sie erkennen möchten.

    Erforderliche Rolle: Discovery_admin

    Warum und wann dieser Vorgang ausgeführt wird

    Das Erkennen von Anwendungen mithilfe von Fingerabdrücken ist besonders nützlich, wenn Sie keine standardmäßig verfügbaren Muster oder aus verwenden können ServiceNow Store. Beispiel: Wenn Sie nicht standardmäßige, selbst entwickelte Anwendungen oder brandneue Anwendungen erkennen möchten.

    Die DiscoveryFunktion von ITOM-TransparenzVerwendet Anwendungsabhängigkeitszuordnung (Application Dependency Mapping, ADM), um Prozesse zu erkennen, die auf TCP-Ports ausgeführt werden, und Anwendungen zu erkennen, die diese Prozesse ausführen. Wenn Sie Anwendungen basierend auf Fingerabdrücken erkennen, gehen Sie noch einen Schritt weiter. Die Fingerabdruckbasierte Discovery-Methode analysiert Prozesse, die ADM nicht für die Discovery verwendet hat.

    Die Fingerabdruckbasierte Discovery verwendet Algorithmen, um laufende Prozesse zu identifizieren und in Gruppen zu organisieren. Diese Prozessgruppen werden zu vorgeschlagenen Bewerbungen oder Kandidaten. Sie überprüfen vorgeschlagene Anwendungen und wählen aus, welche Anwendungen erkannt werden sollen. Die Liste der vorgeschlagenen Anwendungen wird jede Stunde aktualisiert.

    Während der Fingerabdruck-Discovery erstellte Muster werden sowohl für die horizontale als auch für die Top-Down-Discovery verwendet. Für Service-MappingUm ein solches Muster korrekt auszuführen, definieren Sie, wann dieses Muster ausgeführt werden soll. Sie tun dies, indem Sie vor oder nach welchem anderen Muster definieren Service-MappingSollte dieses neue Muster ausführen.

    Wenn Sie eine Anwendung basierend auf einem Anwendungsvorschlag erkennen, führt die Fingerabdruckbasierte Discovery die folgenden Schritte aus:
    1. Die Fingerabdruckbasierte Discovery erstellt einen CMDBCI-Klasse für die neue Anwendung. Die neue CI-Klasse erweitert die CI-Klasse „Anwendung [cmdb_ci_appl]“ und verwendet standardmäßig den Prozessgruppennamen für den vorgeschlagenen Anzeigenamen der CI-Klasse.
    2. Die Fingerabdruckbasierte Discovery erstellt eine Prozessklassifizierung für die Anwendungsgruppe, die Sie erkennen möchten. ADM verwendet die neue Prozessklassifizierung, um das neue Muster auszulösen, das für die CI-Klasse erstellt wurde. Die Priorität der Klassifizierung ist niedriger, um sicherzustellen, dass das System zuerst die Standardmuster verwendet, die mit verfügbar sind ITOM-TransparenzOder anwenderdefinierte Muster.
    3. Die Fingerabdruckbasierte Discovery erstellt ein Discovery-Muster des Anwendungstyps für die neue CI-Klasse. Prozessklassifizierung Erzwingen Ist aktiviert, um sicherzustellen, dass MID-ServerFührt dieses Muster nur aus, wenn der in einem CI identifizierte Prozess den Klassifizierungskriterien für dieses Muster entspricht.
      Hinweis:
      Die Service-MappingAnwenderoberfläche bezieht sich auf CI-Klassen als CI-Typen.
    4. ADM verwendet den Klassifizierer, um die horizontale Discovery des Anwendungs-CI auszulösen.
    5. ADM löst Discovery mit dem neuen Muster aus.
    6. Nachdem das Muster die Discovery abgeschlossen hat, schreibt es das erkannte Anwendungs-CI in das relevante CMDBTabelle.

    Standardmäßig ist die Fingerabdruckbasierte Discovery aktiviert.

    Prozedur

    1. Navigieren zu Alle > Discovery > Homepagean.
    2. Klicken Sie Auf Fingerabdrücke Der Anwendung .
      Die Fingerabdrücke Der Anwendung Dashboard wird geöffnet.
    3. Überprüfen Sie vorgeschlagene Anwendungen auf eine der folgenden Arten:
      • Auf Top-Vorschläge Kreisdiagramm: Zeigen Sie die Top-Vorschläge nach der Anzahl der Prozesse an, aus denen diese Vorschläge bestehen. Die Prozessanzahl wird durch die Größe des Diagrammsegments reflektiert. Klicken Sie auf das Segment, um die entsprechenden Vorschläge in einer gefilterten Liste anzuzeigen. Um einen Vorschlag aus dem Diagramm zu entfernen, klicken Sie in der Diagrammlegende auf den Vorschlagsnamen.
      • Um nur Vorschläge für Anwendungsserver anzuzeigen, klicken Sie auf Vorgeschlagene Anwendungsserver Kachel. Die gefilterte Liste der Vorschläge für Anwendungsserver wird angezeigt.
      • Klicken Sie alternativ auf Alle Vorschläge . Die ungefilterte Liste aller Vorschläge wird angezeigt.
    4. Klicken Sie auf den entsprechenden Vorschlag in Vorgeschlagener Gruppenname , Beispiel python .
      Die Vorschlagsdetails werden in geöffnet Anwendungsvorschlag Formular.
    5. Überprüfen Sie die Vorschlagsdetails, und achten Sie auf die folgenden Parameter:
      Feld Beschreibung
      Vorgeschlagener Gruppenname

      Der Name ITOM-TransparenzGeneriert für den Vorschlag. Dieses Feld ist vorab ausgefüllt, Sie können es jedoch bei Bedarf ändern.

      Erweiterter Gruppenname

      Die 10 wichtigsten Stichwörter, die weitere Informationen zum Prozess bereitstellen. Predictive IntelligenceExtrahiert diese Stichwörter aus dem Prozess.

      Vorgeschlagene CMDB-CI-Klasse Der Name der CMDB-CI-Klasse, die der ADM erstellt, wenn Sie die vorgeschlagene Anwendung erkennen möchten.
      Prozessanzahl

      Die Anzahl der erkannten Prozesse, auf denen dieser Vorschlag basiert.

      Prozesse anzeigen Klicken Sie, um Beispielprozesse anzuzeigen, auf denen dieser Vorschlag basiert. Die Gesamtzahl der Prozesse kann größer sein und beginnt bei tausend. Die Anzahl der Beispielprozesse, die Sie standardmäßig anzeigen können, beträgt 100.
      Genauigkeit

      Ein Validierungsalgorithmus überprüft die Qualität der Vorhersage. Der Algorithmus analysiert den Parameter für reguläre Ausdrücke (regulärer Ausdruck) der Prozesse in diesem Vorschlag und anderen Vorschlägen (Anwendungsgruppen). Wählen Sie Vorschläge mit höherer Regelgenauigkeit aus. Wenn die Genauigkeit niedrig ist, können Sie die Definition des regulären Ausdrucks des Prozesses manuell anpassen, wie unter beschrieben Passen Sie den regulären Ausdruck an, der für die Fingerabdruckbasierte Discovery verwendet wird .

      Hinweis:
      Ändern Sie den Genauigkeitswert nicht manuell.
      Prozessklassifizierung Der vorgeschlagene reguläre Ausdruck, der in der Klassifizierung verwendet wird. Falls definiert, verwendet ADM diesen regulären Ausdruck während der horizontalen Discovery.
      Regel ignorieren Der Name des Prozesses, der mit von der Discovery ausgeschlossen wurde Ignorieren Aktion.
    6. Wahlweise: Wenn dieser Vorschlag nicht relevant ist und Sie ihn nicht für die Discovery verwenden möchten, führen Sie eine der folgenden Aktionen aus:
      • Klicken Sie auf, um Prozesse von der horizontalen Discovery auszuschließen Ignorieren .

        Dieser Prozess wird der Tabelle „Prozesshandler“ [Discovery_proc_Handler] mit hinzugefügt Classify parameter Auf „falsch“ festlegen. DiscoveryStoppt die Überprüfung der Klassifizierung für den ausgeschlossenen Prozess und erkennt das CI, auf dem diese Prozesse ausgeführt werden, nicht.

      • Klicken Sie auf, um diesen Vorschlag aus der Vorschlagsliste zu entfernen Löschen .

        Der Vorschlag wird aus der Liste entfernt. Wenn Predictive IntelligenceFügt einem gelöschten Vorschlag neue Prozesse hinzu. Wird in dieser Liste erneut angezeigt.

    7. Klicken Sie Auf Anwendung Erkennen .
      Die Fingerabdruckbasierte Discovery erkennt ein Anwendungs-CI für den ausgewählten Vorschlag.
    8. Auf Fingerabdrücke Der Anwendung Dashboard: Überprüfen Sie, ob die erkannte Anwendung unter angezeigt wird Anwendungen Erstellt .

      Python-Anwendung erkannt.
    9. Konfigurieren Sie die Ausführungsreihenfolge für das automatisch erstellte Muster:
      1. Klicken Sie neben der neuen Anwendung auf die Prozessklassifizierung.
        Das Formular „Prozessklassifizierung“ wird geöffnet.
      2. Klicken Sie auf der Registerkarte Auslöser-Probes auf den Musterlink.

        Klicken Sie auf das automatisch generierte Muster.

        Das Musterformular wird geöffnet.

      3. Wählen Sie die Reihenfolge aus, in der dieses Muster immer ausgeführt wird:
        • Vor
        • Danach
      4. Wählen Sie dann das andere anwendbare Muster aus.
        Hinweis:
        Wenn Sie sich nicht sicher sind, welche Reihenfolge die richtige ist, oder Sie nicht planen, dieses automatisch generierte Muster für die Top-Down-Discovery zu verwenden, konfigurieren Sie die Ausführungsreihenfolge auf Schließlich .
      5. Klicken Sie auf Speichern.
    10. Wahlweise: Klicken Sie neben der neuen Anwendung auf die Prozessklassifizierung, um die Klassifizierung und das Muster anzuzeigen, das die fingerabdruckbasierte Discovery für dieses Anwendungs-CI erstellt.
    11. Wahlweise: Wenn das Discovery-Ergebnis nicht zufriedenstellend ist, Kalibrieren Sie die Fingerabdruckbasierte Discovery-Funktion .