Konfigurieren Sie die MID-Server-Fähigkeiten

  • Freigeben Version: Zurich
  • Aktualisiert 31. Juli 2025
  • 4 Minuten Lesedauer
  • MID-Server-Fähigkeiten definieren die spezifischen Funktionen eines MID-Servers innerhalb eines IP-Adressbereichs, sodass eine Anwendung den am besten geeigneten MID-Server auswählen kann. Konfigurieren Sie Fähigkeiten auf MID-Servern für Anwendungen wie Orchestration, Cloud-Management, Und Service-Mapping.

    Vorbereitungen

    Erforderliche Rolle: admin oder sm_admin
    Setup-Indikator für KonfigurationsphaseSicherstellen, dass vom MID Server eine Verbindung zu Elementen inner- und außerhalb Ihres Netzwerks hergestellt werden kannMID Server auf einem Linux- oder Windows-Host herunterladen und installierenMID Server konfigurierenSicherheit des MID Servers konfigurierenSicherstellen, dass vom MID Server eine Verbindung zu Elementen inner- und außerhalb Ihres Netzwerks hergestellt werden kannMID Server auf einem Linux- oder Windows-Host herunterladen und installierenMID Server konfigurierenSicherheit des MID Servers konfigurieren

    Warum und wann dieser Vorgang ausgeführt wird

    Mehrere Anwendungen verwenden Funktionen, IP-Bereiche und MID-Server-Auswahl Um den Pool von MID-Servern einzugrenzen, benötigen die Anwendungen.
    Hinweis:
    Es ist mindestens eine Funktion für jeden der MID-Server, die Orchestration nutzt, erforderlich. Weitere Informationen finden Sie unter MID-Server für Orchestration.
    Die folgenden Funktionen sind standardmäßig mit Discovery verfügbar:
    Alle IBM DNS auflösen
    Ansible JDBC REST
    AWS NetApp SNMP
    Azure Nmap SOAP
    Chef OpenStack SSH
    Cloud-Management PowerShell VMware
    Google Ursachenanalyse (RCA) WMI

    Prozedur

    1. Navigieren zu Alle > MID-Server > Fähigkeitenan.
    2. Wählen Sie eine vorhandene Fähigkeit aus, oder wählen Sie aus ALLE Um alle Fähigkeiten einzubeziehen.
      Hinweis:
      Stellen Sie sicher, dass jeder IP-Adressbereich über MID-Server mit den erforderlichen Funktionen zum Abschließen der Orchestration-Aktivitäten in diesem Netzwerksegment verfügt.
    3. Erstellen Sie eine neue Funktion:
      1. Wählen Sie Neu.
      2. Konfigurieren Sie den Wert für eine benutzerdefinierte Funktion.
        Ein Beispiel ist eine Funktion für DOMAIN mit einem Wert von service-now.
      3. Wählen Sie Absenden.
    4. Wählen Sie Aus Bearbeiten In der zugehörigen Liste MID-Server, um der Fähigkeit MID-Server hinzuzufügen.
    5. Wählen Sie einen oder mehrere MID-Server für diese Fähigkeit aus Verfügbar Liste.
    6. Wählen Sie Speichern.

      Die hier definierte Funktion wird auch im Primärdatensatz für diesen MID-Server angezeigt.

    MID-Server-Fähigkeiten

    MID-Server-Funktionen definieren die speziellen Funktionen eines MID-Servers innerhalb des Bereichs einer IP-Adresse.

    Nmap-Funktion

    Die Nmap Die Fähigkeit wird nur MID-Servern zugewiesen, für die der Scanner der Netzwerkzuordnung (Nmap) installiert wurde Discovery ohne Anmeldeinformationen . Diese Funktion kann keinem MID-Server manuell hinzugefügt oder von diesem entfernt werden. Anweisungen zum Installieren oder Deinstallieren von Nmap finden Sie unter Installieren und deinstallieren Sie Nmap auf einem MID-Server.

    MID-Server-Funktionswerte

    Funktionen, die im Basissystem bereitgestellt werden, haben keine definierte Wertzeichenfolge. Der Fähigkeitswert kann leer, ein einzelner Wert oder ein * (Platzhalter) sein. Ein MID-Server, der für die Verwendung einer Funktion ohne Wert konfiguriert ist, kann jedes Gerät mithilfe des Protokolls dieser Funktion finden. Wenn eine Funktion einen definierten Wert hat, findet der MID-Server, der diese Funktion verwendet, nur die Geräte, die dieses Protokoll verwenden und die genau mit der Wertzeichenfolge übereinstimmen. Die Ausnahme ist die Funktion Resolve DNS (DNS auflösen), die so konfiguriert ist, dass ein beliebiger DNS-Name in eine IP-Adresse mit einer teilweisen Übereinstimmung von Zeichenfolgen aufgelöst wird. * (Platzhalter) entspricht einer Anforderungsfähigkeit, die einen nicht leeren Wert angibt.

    Ab dem Madrid-Release wird der [Fähigkeitsname]:[Wert] Eine Kombination wird im Slushbucket angezeigt, wenn Sie einem MID-Server eine Fähigkeit hinzufügen. Mit dieser Kombination können Sie alle Funktionen anzeigen, die unterschiedliche Werte haben, auch wenn der Name der Funktion identisch ist. Wenn Sie beispielsweise die Cloud-Management-Funktion verwenden und das Wertfeld verwenden, um das logische Rechenzentrum US-West in einem der Fähigkeitsdatensätze anzugeben, können Sie die Kombination in der Liste Sammlung ansehen.

    Name der Funktion und Wertkombination

    MID-Server-Auswahl

    Der MID-Server wird basierend auf den verfügbaren Fähigkeiten mithilfe eines Algorithmus ausgewählt. Die Auswahl erstellt eine Liste geeigneter MIDs mithilfe von Filtern in der folgenden Reihenfolge: Serverstatus > applications > IP-Bereich > capabilitiesan. Der Algorithmus durchsucht die Fähigkeiten in der folgenden Reihenfolge. Wenn ein Schritt mindestens einen MID-Server findet, werden die verbleibenden Schritte übersprungen:
    1. Genaue Wertübereinstimmung: Suchen Sie nach jedem MID-Server, der Fähigkeiten mit Name/Wert-Paaren enthält, die genau mit allen angeforderten Name/Wert-Paaren der Fähigkeit übereinstimmen. Leer ist ein gültiger Wert. * Werte (Platzhalter) werden ignoriert.
    2. Übereinstimmung mit Platzhalterwert: Entspricht einer genauen Wertübereinstimmung, ermöglicht aber auch, dass ein nicht leerer Anforderungswert mit MID-Server-Fähigkeitsdatensätzen übereinstimmt, die den Wert * enthalten.
    3. Name der speziellen Fähigkeit „ALLE“: Suchen Sie nach jedem MID-Server, der den speziellen Fähigkeitsnamen „ALLE“ enthält, wobei das Wertfeld der Fähigkeit ignoriert wird.
    Hinweis:
    Wenn der angeforderte Fähigkeitsname in der Tabelle „ecc_Agent_Capability“ nicht vorhanden ist, BadArgumentException Wird ausgelöst, anstatt auf die Fähigkeit „ALLE“ zurückzugreifen.

    Skripterstellung für das Value-Matching der MID-Server-Funktion

    Sie können Wertetests verwenden, um Funktionen zu erstellen, mit denen Geräte mithilfe von Werten gesucht werden, ohne dass eine exakte Zeichenfolge erforderlich ist. Die Aktion für diese Werte wird durch ein benutzerdefiniertes Skript gesteuert.

    Die Funktion „DNS auflösen“ ist im Basissystem enthalten und ist so konfiguriert, dass DNS-Namen in IP-Adressen für Geräte aufgelöst werden, deren Namen mit einem angegebenen Domänen-Namen enden. Die eingegebene Funktion Wert wird während der Verarbeitung automatisch mit einem Punkt vorangestellt, um der Domänen-Syntax zu entsprechen. Dieser Wert kann eine oder mehrere Unterdomänen enthalten, muss jedoch das Ende der Domänen-Zeichenfolge enthalten. Übereinstimmende Geräte müssen mit der identischen Syntax enden. Das Skript für die Funktion „DNS auflösen“ bestimmt, ob ein Gerätename den Kriterien entspricht, die in Wert definiert sind. Wenn eine Übereinstimmung vorhanden ist, führt die Plattform die Adressauflösung automatisch aus. Wenn zum Beispiel der Wert für die Funktion „DNS auflösen“ service-now.com lautet, findet der MID-Server mit dieser Funktion Lnxlab01.sandiego.service-now.com und dbsrv101.sanjose.service-now.com. Wenn der Wert in sandiego.service-now.com geändert wird, dann findet der MID-Server nur lnxlab01.

    Hinweis:
    Wenn das Feld Wert in der Funktion „DNS auflösen“ leer ist, dann stimmen alle Domänen überein.

    Um das Skript für die Bewertung dieser Fähigkeit anzuzeigen, navigieren Sie zu MID-Server > Fähigkeitswerttests Und wählen Sie aus DNS auflösen Aus der Liste.

    MID-Server-Funktionen