Discovery-CLI-Befehle

  • Freigeben Version: Washingtondc
  • Aktualisiert 1. Februar 2024
  • 11 Minuten Lesedauer
  • Eine Liste der Befehle, die für die Befehlszeilenschnittstelle [ Discovery (CLI) in der Anwendung Musterdesigner Erweiterungen verfügbar sind.

    Apps im Store anfordern

    Besuchen Sie die ServiceNow Store-Website, um alle verfügbaren Apps anzuzeigen und Informationen zum Senden von Anforderungen an den Store zu erhalten. Kumulative Informationen zum Release für alle veröffentlichten Apps finden Sie in den Release-Hinweisen zum ServiceNow Store-Versionsverlauf.

    discovery-insights

    Ruft Details zu Ihren Erkennungskonfigurationen und -mustern ab. Die Details umfassen benutzerdefinierte Musterinformationen, Instanzdetails und Plugin-Details.

    Befehlsgruppe
    Übergeordnete Gruppe: Discovery
    Erforderliche Rollen
    discovery_admin
    Wenn Sie einen mit Discoveryverbundenen Service verwenden, müssen Sie über die erforderlichen Rollen für diesen Service verfügen.
    Befehlsstruktur
    snc discovery discovery-insights
    Beispiel
    Rufen Sie Details zu Ihren Erkennungskonfigurationen und -mustern ab, indem Sie den folgenden Befehl ausführen:
    snc discovery discovery-insights
    Der Befehl gibt ein Objekt JSON (Standardformat) zurück, das die Informationen in der folgenden Tabelle enthält.
    Tabelle : 1. Vom Befehl discovery-insights zurückgegebene JSON-Objekte
    Objekt Details
    customizedPatterns
    • patternName: Name des benutzerdefiniertenzed-Musters
    • source: Speicherort, an dem die benutzerdefinierten Änderungen enthalten sind (z. B. Standard)
    instanceDetails
    • buildDate: Datum des Instanz-Builds (Format: MM-TT-JJJJ_HHMM)
    • buildName: Name des Instanz-Builds
    pluginDetails Plugins, die sich auf die Discovery-Konfiguration beziehen oder zum Ausführen von CLIerforderlich sind.
    Rückgabewert
    ✔ Discovery diagnostics successfully completed.
    {
       "customisedPattern": [
          {
             "patternName": "A10",
             "source": "Default"
          },
          {
             "patternName": ".NET Application",
             "source": "Default"
          }
       ],
       "instanceDetails": {
          "buildDate": "09-16-2023_2010",
          "buildName": "utah-p0"
       },
       "pluginDetails": {
          "CMDB CI Class Models": "1.48",
          "Discovery and Service Mapping Patterns": "1.8.0",
          "Pattern Designer Enhancements": "3.1.0",
          "Visibility Content": "6.13.0"
       }
    }

    get-discovery-credentials

    Ruft die Liste der Discovery-Anmeldeinformationen ab.

    Befehlsgruppe
    Übergeordnete Gruppe: Discovery
    Erforderliche Rollen
    discovery_admin
    Wenn Sie einen mit Discoveryverbundenen Service verwenden, müssen Sie über die erforderlichen Rollen für diesen Service verfügen.
    Befehlsstruktur
    snc discovery get-discovery-credentials [arguments]
    Argument:
    --testableonly: Enthält nur Anmeldeinformationen, die getestet werden können. Mögliche Werte: true oder false.
    Beispiele
    Rufen Sie eine Liste der Discovery-Anmeldeinformationen ab, indem Sie den folgenden Befehl ausführen:
    snc discovery get-discovery-credentials
    Listen Sie nur testbare Discovery-Anmeldeinformationen auf, indem Sie den Befehl mit dem folgenden Argument ausführen:
    snc discovery get-discovery-credentials --testableonly="true"
    Rückgabewert
    ✔ Get only testable credentials [ssh, snmpv3, snmp, ssh_private_key, windows, vmware, jdbc, jms]: true
    ✔ Discovery credentials details retrieved
    {
       "credentials": [
          {
             "active": true,
             "name": "shCred",
             "type": "ssh",
             "updated": "2023-10-16 10:57:27"
          },
          {
             "active": true,
             "name": "WindowsCred",
             "type": "windows",
             "updated": "2023-10-10 12:18:17"
          },
          {
             "active": true,
             "name": "Azure",
             "type": "azure",
             "updated": "2022-10-19 05:57:21"
          },
          {
             "active": true,
             "name": "public",
             "type": "snmp",
             "updated": "2023-09-28 07:40:35"
          },
          {
             "active": true,
             "name": "Windows MID Server Service Account",
             "type": "windows",
             "updated": "2023-10-16 10:57:23"
          },
          …
       ]
    }

    get-discovery-logs

    Ruft Erkennungsprotokolle mit flexiblen Optionen ab, einschließlich:
    • Statusfilterung
    • Geräteeinschluss
    • ECC-Warteschlangenprotokolle (External Communication Channel).
    • Musterprotokolle
    • Ausgabeformatoptionen
    Befehlsgruppe
    Übergeordnete Gruppe: Discovery
    Erforderliche Rollen
    discovery_admin
    Wenn Sie einen mit Discoveryverbundenen Service verwenden, müssen Sie über die erforderlichen Rollen für diesen Service verfügen.
    Befehlsstruktur
    snc discovery get-discovery-logs [arguments]
    Argumente
    Tabelle : 2. Argumente für den Befehl get-discovery-logs
    Argument Beschreibung
    --status-id Discovery-Statusnummer, nach der Protokolle gefiltert werden sollen.
    --devices Enthält gerätespezifische Protokolle. Mögliche Werte: true oder false.
    --ecc-queue-logs Enthält zugehörige ECC-Warteschlangenprotokolle. Mögliche Werte: true oder false.
    --pattern-logs Enthält Musterausführungsprotokolle. Mögliche Werte: true oder false.
    --pattern-log-level Maximaler Schweregrad, nach dem Musterprotokolle gefiltert werden sollen. Verfügbare Optionen:
    • DEBUG: Enthält nur DEBUG-Protokollnachrichten (Standard)
    • ERROR: Enthält ERROR- und DEBUG-Nachrichten
    • WARN: Enthält WARN-, ERROR- und DEBUG-Nachrichten
    • INFO: Enthält alle Nachrichten
    --log-limit Maximale Anzahl der zurückzugebenden Protokolldatensätze zwischen 1 und 100 (Standard: 100). Gilt nur für ECC-Warteschlangen- und Musterprotokolle.
    --output-format Ausgabeformat für die Protokolle. Unterstützte Formate sind JSON (Standardformat) oder Tabelle.
    Beispiele
    Rufen Sie Discovery-Protokolle ab, indem Sie den folgenden Befehl ausführen:
    snc discovery get-discovery-logs [options]
    Passen Sie den Protokollabruf an, indem Sie die Argumente entweder einzeln oder als einzelnen Befehl einbeziehen.
    • So führen Sie den Befehl Argument für Argument aus:
      snc discovery get-discovery-logs
      Discovery status number: DIS0010013
      Include Devices: true
      Include ECC Queue logs: true
      Include pattern execution logs: true
      Pattern max log level (INFO, WARN, ERROR, DEBUG): DEBUG
      Maximum number of log records to return: 100
      Output format [supported: json(default), table]: json
    • So führen Sie den Befehl als einzelnen Befehl aus:
      snc discovery get-discovery-logs --status-id="DIS0010013" --ecc-queue-logs="true" --devices="true" --pattern-logs="true" --output-format="json"
    Wenn die maximale Anzahl der zurückzugebenden Protokolldatensätze hoch ist, sollten Sie ein Tabellenausgabeformat verwenden.
    Rückgabewert
    ✔ Discovery Status details retrieved
    {
       "Devices": [
          {
             "CMDBCI": "",
             "ClassificationProbe": "Windows - Classify",
             "Completed": "4",
             "CompletedActivity": "Updated CI",
             "Created": "2023-10-17 09:25:33",
             "CurrentActivity": null,
             "Issues": "0",
             "ScanStatus": "Completed 4",
             "Started": "4",
             "Status": "DIS0010136"
          }
       ],
       "DiscoveryLogs": [
          {
             "CI": "",
             "Created": "2023-10-17 09:25:24",
             "Device": "",
             "ECCQueueInput": "",
             "Level": "0",
             "Message": "Discovery started",
             "Source": "Discovery",
             "Status": "DIS0010136"
          },
          {
             "CI": "",
             "Created": "2023-10-17 09:26:49",
             "Device": "192.168.1.100",
             "ECCQueueInput": "HorizontalDiscoveryProbe",
             "Level": "0",
             "Message": "Exploring CI Pattern, Pattern name: Windows OS - Servers",
             "Source": "DiscoverySensor",
             "Status": "DIS0010136"
          },
          {
             "CI": "",
             "Created": "2023-10-17 09:27:01",
             "Device": "192.168.1.100",
             "ECCQueueInput": "",
             "Level": "0",
             "Message": "Discovery completed",
             "Source": "Discovery",
             "Status": "DIS0010136"
          }
       ],
       "DiscoveryStatus": [
          {
             "Completed": "5",
             "Created": "2023-10-17 09:25:24",
             "Description": "Discover Now",
             "Discover": "CIs",
             "Duration": "1970-01-01 00:01:37",
             "Number": "DIS0010136",
             "Schedule": "WinServer",
             "Started": "5",
             "State": "Completed",
             "Updated": "2023-10-17 09:27:08"
          }
       ],
    …
    }

    get-midserver

    Ruft detaillierte Informationen zu MID Serversab , einschließlich Status- und Validierungsdetails. Optional können Sie MID Servers Problemprotokolle in die Ausgabe einbeziehen.

    Befehlsgruppe
    Übergeordnete Gruppe: Discovery
    Erforderliche Rollen
    discovery_admin
    Wenn Sie einen mit Discoveryverbundenen Service verwenden, müssen Sie über die erforderlichen Rollen für diesen Service verfügen.
    Befehlsstruktur
    snc discovery get-midservers [arguments]
    Argument

    --include-issues: Schließt Problemprotokolle mit jedem MID-Serverein. Mögliche Werte: True oder False (Standard: True).

    Beispiel
    Rufen Sie Details zu MID Servers ab, indem Sie den folgenden Befehl ausführen:
    snc discovery get-midservers
    Rufen Sie eine Liste von MID Servers und ihre Problemprotokolle ab, indem Sie den Befehl mit dem folgenden Argument ausführen:
    snc discovery get-midservers --include-issues=true
    Rückgabewert
    ✔ Mid-server details were fetched successfully.
    {
       "mid_servers": [
          {
             "home_directory": "C:\\Users\\admin\\Desktop\\midInstallationFolder\\agent",
             "host_name": "LocalLab",
             "host_os_version": "10.0.xxxx",
             "ip_address": "192.168.0.1",
             "issues": [],
             "last_refreshed": "2023-10-01 00:00:00",
             "name": "WindowsMidServer",
             "started": "2023-10-01 00:01:01",
             "status": "Up",
             "sys_id": "cb8d1625c3fdb110c72691477d01312e",
             "unresolved_issues": "0",
             "validated": "true",
             "validated_at": "2023-10-01 00:01:01"
          }
       ]
    }

    get-pattern-commands

    Ruft eine umfassende Liste von Befehlen ab, die einem angegebenen Erkennungsmuster zugeordnet sind, identifiziert durch seinen Namen oder seine sys_id.

    Befehlsgruppe
    Übergeordnete Gruppe: Discovery
    Erforderliche Rollen
    discovery_admin
    Wenn Sie einen mit Discoveryverbundenen Service verwenden, müssen Sie über die erforderlichen Rollen für diesen Service verfügen.
    Befehlsstruktur
    snc discovery get-pattern-commands [arguments]
    Argument

    --pattern: Mustername oder sys_id

    Beispiele
    Rufen Sie eine Liste der Befehle ab, die dem angegebenen Muster zugeordnet sind, indem Sie den Befehl entweder mit dem Musternamen oder der sys_id ausführen.
    • Führen Sie den Befehl aus, indem Sie den Musternamen Windows OS - Servers eingeben:
      snc discovery get-pattern-commands --pattern="Windows OS - Servers"
    • Führen Sie den Befehl aus, indem Sie das Muster sys_id 670e55a4db702200c06776231f961942 eingeben:
      snc discovery get-pattern-commands --pattern="670e55a4db702200c06776231f961942"
    Rückgabewert
    ✔ Commands fetched successfully. 
    [
       {
          "Command": "\"\\root\\CIMV2\" \"SELECT Caption,IPAddress,MACAddress,DHCPEnabled,Index,InterfaceIndex,IPEnabled FROM Win32_NetworkAdapterConfiguration\"",
          "Command Type": "wmi",
          "sys_id": "2e677c4ec3adb1106618b10ad0013185"
       },
       {
          "Command": "\"\\root\\CIMV2\" \"SELECT Index,InterfaceIndex,Name,Manufacturer,NetConnectionID FROM Win32_NetworkAdapter\"",
          "Command Type": "wmi",
          "sys_id": "6a677c4ec3adb1106618b10ad0013185"
       },
       {
          "Command": "powershell -command \\Get-NetRoute -AddressFamily IPv6\\",
          "Command Type": "shell",
          "sys_id": "a6677c4ec3adb1106618b10ad0013185"
       },
       {
          "Command": "\"\\root\\CIMV2\" \"SELECT Destination,Mask,NextHop, InterfaceIndex FROM Win32_IP4RouteTable\"",
          "Command Type": "wmi",
          "sys_id": "e2677c4ec3adb1106618b10ad0013185"
       },
       {
          "Command": "\"\\root\\CIMV2\" \"SELECT DefaultIPGateway FROM Win32_NetworkAdapterConfiguration\"",
          "Command Type": "wmi",
          "sys_id": "e6677c4ec3adb1106618b10ad00131ab"
       },
    …
    ]

    get-Muster

    Ruft eine umfassende Liste der verfügbaren Erkennungsmuster ab.

    Befehlsgruppe
    Übergeordnete Gruppe: Discovery
    Erforderliche Rollen
    discovery_admin
    Wenn Sie einen mit Discoveryverbundenen Service verwenden, müssen Sie über die erforderlichen Rollen für diesen Service verfügen.
    Befehlsstruktur
    snc discovery get-patterns
    Beispiel
    Rufen Sie eine Liste der verfügbaren Erkennungsmuster ab, indem Sie den folgenden Befehl ausführen:
    snc discovery get-patterns
    Rückgabewert
    ✔ Details of Discovery Patterns successfully retrieved.
    [
       {
          "active": true,
          "ci_type": "cmdb_ci_appl_dot_net",
          "name": ".NET Application",
          "pattern_type": "1 - Application"
       },
       {
          "active": true,
          "ci_type": "cmdb_ci_lb_service",
          "name": "A10",
          "pattern_type": "1 - Application"
       },
       {
          "active": true,
          "ci_type": "cmdb_ci_lb_a10",
          "name": "A10 Load Balancer",
          "pattern_type": "3 - Infrastructure"
       },
       {
          "active": true,
          "ci_type": "cmdb_ci_lb_a10",
          "name": "A10 Load Balancer SSH",
          "pattern_type": "3 - Infrastructure"
       },
       {
          "active": true,
          "ci_type": "cmdb_ci_appl_generic",
          "name": "A10 SSH Hosting Formatting",
          "pattern_type": "2 - Shared library"
       },
       …
    ]

    midserver-action

    Führt verschiedene Aktionen für MID Serversaus, z. B. anhalten, fortsetzen oder neu starten.

    Befehlsgruppe
    Übergeordnete Gruppe: Discovery
    Erforderliche Rollen
    discovery_admin
    Wenn Sie einen mit Discoveryverbundenen Service verwenden, müssen Sie über die erforderlichen Rollen für diesen Service verfügen.
    Befehlsstruktur
    snc discovery midserver-action [arguments]
    Argumente
    Tabelle : 3. Argumente für den Befehl midserver-action
    Argument Beschreibung
    -m oder --mid-server Name oder sys_id des MID-Server
    -a oder --action Aktion, die für MID-Serverausgeführt werden soll. Verfügbare Optionen:
    • für ungültig erklären
    • resume
    • stoppen
    • pausieren
    • autoUpgrade
    • Upgrade
    • restart
    • file_discovery_refresh
    • Grab_logs
    • validieren
    Beispiel
    Führen Sie eine Aktion für MID-Server mit dem folgenden Befehl aus:
    snc discovery midserver-action [options]
    MID-Server Starten Sie WinMidServer neu, indem Sie den folgenden Befehl ausführen:
    snc discovery midserver-action --mid-server="WinMidServer" --action="restart"
    Rückgabewert
    ✔ Successfully submitted mid-server action
    {
       "Action": "restart",
       "MidServer": "cb8d1625c3fdb110c72691477d01312e",
       "Output": "Mid server restart in-progress."
    }
    
    ✔ Mid server action executed successfully
    restart executed successfully.

    Schnellerkennung

    Führt eine schnelle Erkennung für ein angegebenes Configuration Item (CI) oder eine angegebene IP-Adresse aus.

    Hinweis:
    Wenn die Rückrufversuche das maximale Limit überschreiten, wird möglicherweise die folgende Fehlermeldung angezeigt:
    ✗ Discovery Failed.
    {
    "CurrentActivity": "",
    "DiscoveryStatus": {},
    "State": "Active"
    }
    Die Nachricht gibt an, dass die Anzahl der Rückrufversuche überschritten wurde, die Erkennung jedoch fehlgeschlagen ist, jedoch weiterhin im Hintergrund ausgeführt wird. Überprüfen Sie die Erkennungsprotokolle, indem Sie entweder den Befehl snc discovery get-discovery-logs ausführen oder die Instanz ServiceNow® auf Aktualisierungen des Erkennungsstatus überprüfen.
    Befehlsgruppe
    Übergeordnete Gruppe: Discovery
    Erforderliche Rollen
    discovery_admin
    Wenn Sie einen mit Discoveryverbundenen Service verwenden, müssen Sie über die erforderlichen Rollen für diesen Service verfügen.
    Befehlsstruktur
    snc discovery quick-discovery [arguments]
    Argumente
    Tabelle : 4. Argumente für die Befehlsschnellerkennung
    Argument Beschreibung
    --type Zielhosttyp: entweder IP oder CI.
    --target Details des Zielhosts
    • IP: IP-Adresse
    • CI: Verfügbare Optionen:
      • Name
      • Sys_id
      • Seriennummer
    --error-logs-only Enthält nur Fehlerprotokolle. Mögliche Werte: true oder false (Standard: true).
    Beispiele
    Führen Sie eine Schnell-Discovery für eine Zielentität anhand eines angegebenen Kriteriums aus.
    snc discovery quick-discovery
    • Führen Sie eine schnelle Erkennung für die IP-Adresse 192.168.1.100 aus, indem Sie den folgenden Befehl und das folgende Argument ausführen:
      snc discovery quick-discovery --type="ip" --target="192.168.1.100"
    • Führen Sie eine schnelle Erkennung für das angegebene CI aus, indem Sie den Befehl mit dem Namen, der sys_id oder der Seriennummer ausführen.
      • Um eine schnelle Erkennung für den CI-Namen eCommerce001auszuführen, geben Sie Folgendes ein:
        snc discovery quick-discovery --type="ci" --target="ecommerce001"
      • Um eine schnelle Erkennung für die CI-sys_id d0e8761137201000deeabfc8bcbe5da7 auszuführen, geben Sie Folgendes ein:
        snc discovery quick-discovery --type="ci" --target="d0e8761137201000deeabfc8bcbe5da7"
      • Um eine schnelle Erkennung für die CI-Seriennummer L3BB911 auszuführen, geben Sie Folgendes ein:
        snc discovery quick-discovery --type="ci" --target="L3BB911"
    Rückgabewert
    snc discovery quick-discovery --type="ip" --target="192.168.1.100"
    ✔ Discovery job submitted
    Status Number: DIS0010054
    ✔ Discovery is complete
    {
       "DiscoveryLogs": [],
       "DiscoveryStatus": [
          {
             "Completed": "5",
             "Created": "2023-10-17 10:59:52",
             "Description": "Discover CI",
             "Discover": "CIs",
             "Duration": "1970-01-01 00:01:41",
             "Number": DIS0010054,
             "Schedule": "",
             "Started": "5",
             "State": "Completed",
             "Updated": "2023-10-17 11:02:06"
          }
       ],
       "State": "Completed"
    }

    run-command

    Führt Befehle auf Remotegeräten mit den angegebenen Anmeldeinformationen, Zielen und MID Serversaus.

    Befehlsgruppe
    Übergeordnete Gruppe: Discovery
    Erforderliche Rollen
    discovery_admin
    Wenn Sie einen mit Discoveryverbundenen Service verwenden, müssen Sie über die erforderlichen Rollen für diesen Service verfügen.
    Befehlsstruktur
    snc discovery run-command [arguments]
    Argumente
    Tabelle : 5. Argumente für den Befehl run-command
    Argument Beschreibung
    --command Auszuführender Befehl.
    --command-type Auszuführender Vorgangstyp.
    --credential Anmeldeinformationen, die zum Ausführen des Befehls verwendet werden.
    --midserver Name des MID-Server, der für die Kommunikation mit dem Ziel verwendet wird.
    --os-server CI-Klasse, die das Serverbetriebssystem (Server-BS) darstellt, auf dem die Befehle ausgeführt werden sollen. Geben Sie beispielsweise cmdb_ci_linux_server für den Server Linux ein.
    --target Host-IP-Adresse, auf der Sie den Befehl ausführen möchten.
    Beispiel
    Führen Sie den folgenden Befehl aus, damit dieWMI-Abfrage (Windows Management Instrumentation) das System auffordert, die Eigenschaften UUID und IdentifyingNumber aus der Klasse Win32_ComputerSystemProduct im Namespace \root\CIMV2 abzurufen :
    snc discovery run-command --command="\"\\root\\CIMV2\" \"SELECT UUID,IdentifyingNumber FROM Win32_ComputerSystemProduct\"" --command-type="wmi" --credential="WinCred" --midserver="WinMidServer" --os-server="cmdb_ci_win_server" --target="192.168.1.1"
    Rückgabewert
    ✔ The command is sent for execution.
    {
    "eccQueueOutputSysId": "9a3c55a3c33db910c72691477d0131cd"
    }
    
    ✔ Command Executed Successfully...
    {
    "result": {
    "IdentifyingNumber": "VMware-00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00",
    "Name": "VMware Virtual Platform",
    "Object Reference": null,
    "UUID": "61410042-XXXX-XXXX-XXXX-XXXXXXXXXXXX",
    "Version": "None",
    "__CLASS": "Win32_ComputerSystemProduct",
    "internal_classname": "Win32_ComputerSystemProduct",
    "internal_namespace": "root/cimv2"
    }
    }

    Test-Discovery-Anmeldeinformationen

    Validiert die Discovery-Anmeldeinformationen für ein angegebenes Zielsystem mit einem angegebenen MID-Server. Der Befehl überprüft nur die Bereitschaft der Anmeldeinformationen für Netzwerkerkennungsaufgaben. Die Konfiguration der Discovery-Anmeldeinformationen oder des Zielsystems wird nicht geändert oder beeinflusst.

    Wichtig:

    Dieser Befehl erfordert, dass eine bestimmte XML-Datei in die Liste der Modulzugriffsrichtlinien importiert wurde. Weitere Informationen finden Sie im Artikel Discovery CLI [KB1553142] in der Now Support Knowledge Base.

    Befehlsgruppe
    Übergeordnete Gruppe: Discovery
    Erforderliche Rollen
    discovery_admin
    Wenn Sie einen mit Discoveryverbundenen Service verwenden, müssen Sie über die erforderlichen Rollen für diesen Service verfügen.
    Befehlsstruktur
    snc discovery test-discovery-credential [arguments]
    Argumente
    Tabelle : 6. Argumente für „test-discovery-credential“.
    Argument Beschreibung
    --dbname Name der Datenbank, für die diese Anmeldeinformationen getestet werden sollen.
    --dbtype Typ der Datenbank, für die diese Anmeldeinformationen getestet werden sollen. Verfügbare Optionen:
    • MSSQL: für Microsoft SQL Server
    • MySQL
    • Oracle
    --icf Name der JNDI-Klasse (Java Naming and Directory Interface), die zum Erstellen des InitialContext verwendet wird. Der Name der JNDI-Klasse muss zuerst den Paketnamen und dann den Klassennamen enthalten. Um beispielsweise eine Verbindung zur ActiveMQ -JNDI-Klasse herzustellen, geben Sie Folgendes ein: org.apache.activemq.jndi.ActiveMQInitialContextFactory.
    --midserver Name des MID-Server, der für diesen Test verwendet werden soll. Um Windows -Anmeldeinformationen zu testen, müssen Sie einen Windows MID-Serververwenden.
    --name Name des Berechtigungsnachweises
    --port Port des Ziels, der für diesen Test verwendet werden soll. Das System füllt dieses Feld vorab mit dem Standardport für den ausgewählten Anmeldeinformationstyp aus.
    --target Zielhost, auf dem diese Anmeldeinformationen ausgeführt werden. Dieser Wert muss eine IP-Adresse für alle Anmeldeinformationstypen mit Ausnahme von VMwaresein, für die der Wert die Host-URL sein kann.
    Beispiel
    Testen Sie die Discovery-Anmeldeinformationen WinCred für MID-Server WinMidServer, indem Sie den folgenden Befehl ausführen:
    snc discovery test-discovery-credential --name="WinCred" --target="192.168.1.1" --midserver="WinMidServer"
    Der Befehl gibt eine Erfolgsmeldung zurück, wenn die folgenden Bedingungen erfüllt sind:
    • Die Anmeldeinformationen sind gültig
    • Die Verbindung zum Zielsystem ist erfolgreich
    • Der angegebene MID-Server ist betriebsbereit
    Wenn diese Bedingungen nicht erfüllt sind, wird eine Fehlermeldung mit den Problemen angezeigt.
    Rückgabewert
    ✔ Discovery credentials tested successfully
    Credential Test Id [ecc-sys-id]: "2b36e40ec3727990c72691477d0131c6"
    ✔ The credential test is complete
    {
       "output": "Test Succeeded"
    }

    Weitere Informationen zu Discovery CLIfinden Sie im Artikel Discovery CLI [KB1553142] in der Now Support Knowledge Base.