MID-Serverparameter
Parameter steuern das Verhalten eines bestimmten MID-Servers und haben einen niedrigeren Vorrang als MID-Server-Eigenschaften.
Erforderliche Parameter
- URL
- Gibt die URL der zugeordneten Instanz an. Normalerweise ähnelt die URL https://instance.service-now.com, wo Sie ersetzen Instanz Mit dem Instanznamen. Wenn Sie eine eigene Instanz hosten, verwenden Sie die von Ihrer Organisation festgelegte URL.
- Typ: Zeichenfolge
- Standardwert: Keine
- Mid_sys_ID
- Zeichnet den eindeutigen Bezeichner des MID-Server-Datensatzes auf. Dieser Parameter muss leer sein, wenn Sie anfänglich einen MID-Server konfigurieren. Ändern Sie den Wert nicht.
- Typ: Zeichenfolge
- Standardwert: Automatisch festgelegt (GUID)
- name
- Verwenden Sie diesen Parameter, um einen für Sie aussagekräftigen Namen anzugeben. Wenn Sie diesen Parameter nicht angeben, verwendet der MID-Server den Standardwert. Eine Reihe von Business-Regeln synchronisiert den Namen in der Konfigurationsdatei mit dem Namen im MID-Server-Datensatz. Die Business-Regeln stellen sicher, dass das Ändern des Namens an einem Standort auch den Namen am anderen Standort ändert.
- Typ: Zeichenfolge
- Standardwert: YOUR_MIDSERVER_NAME_GOES_HERE
- mid.instance.username oder glide.glidesoap.username
- Wenn ServiceNowFür Instanz ist standardmäßig die Authentifizierung aktiviert. Legen Sie diesen Parameter fest, um den Anwendernamen zu definieren, den der MID-Server für die Anmeldung bei der Instanz verwenden soll. Dieser Anwender muss über die Rolle „Mid_Server“ auf verfügen ServiceNowInstanz, um auf die erforderlichen Tabellen und Felder zuzugreifen. Sie können diesen Parameter verwenden, um Anwendernamen mit Sonderzeichen zu definieren.
- Typ: Zeichenfolge
- Standardwert: Keine
- mid.instance.password oder Glide.glidesoap.password
- Wenn für Ihre ServiceNow-Instanz standardmäßig die Authentifizierung aktiviert ist, legen Sie diesen Parameter fest, um das Passwort zu definieren, das der MID-Server für die Anmeldung bei der Instanz verwenden soll. Sie können diesen Parameter verwenden, um Passwörter mit Sonderzeichen zu definieren.
- Typ: Zeichenfolge
- Standardwert: Keine
CIM-Parameter
- Mid.cim.Batch.size
- Gibt die maximale Anzahl von Nachrichten an, die gleichzeitig an einen CIM-Server gesendet werden.
- Typ: Ganzzahl
- Standardwert: 1
- mid.cim.request.interval
- Gibt die Anzahl der Millisekunden an, die zwischen Anforderungen an denselben Objektmanager für das allgemeine Informationsmodell (CIMOM) gewartet werden soll.
- Typ: Ganzzahl
- Standardwert: 0
- Mid.cim.Host.connection.limit
- Gibt die maximale Anzahl gleichzeitiger Verbindungen zu jedem CIMOM an. Ein Wert von Null deaktiviert gleichzeitige Verbindungen.
- Typ: Ganzzahl
- Standardwert: 0
Verbindungsparameter
- Glide.Mid.schnell.Antworten
- Weist den MID-Server an, zu versuchen, Nachrichten an die Instanz zu senden, sobald sie bereit sind. Normalerweise Endnachrichten der MID-Server an ServiceNowInstanz seriell (d. h. jeweils eine Nachricht). Da viele Probes parallel ausgeführt werden können, können mehrere Nachrichten gleichzeitig an die Instanz übertragen werden. Dieser Parameter wird auf festgelegt Wahr Kann die Zeit zwischen dem Abschluss einer Probe und der Ankunft der Antwort bei der Instanz verkürzen. Die mehreren gleichzeitigen Nachrichten verbrauchen jedoch Ressourcen, was die Gesamtreaktionsfähigkeit der Instanz verringert. Bei Kommunikationsproblemen kann der Wert dieses Parameters auch zu einem Logjam auf dem MID-Server führen, da Threads, die normalerweise für die Ausführung von Probes verwendet werden, zum Senden von Nachrichten verbraucht werden können. Lassen Sie diesen Parameter im Allgemeinen aus Ihrer Konfiguration. Wird auf festgelegt Wahr Ist nur unter sehr besonderen Umständen sinnvoll.
- Typ: Wahr | Falsch
- Standardwert: falsch
- glide.mid.max.sender.queue.size
- Legt einen oberen Grenzwert für die Größe fest, die die Warteschlange erhalten darf. Der MID-Server beginnt mit dem Löschen von Nachrichten in der Warteschlange, wenn dieser Grenzwert überschritten wird. Wenn der MID-Server Nachrichten an generiert ServiceNowInstanz schneller, als sie gesendet werden kann, wird vorübergehend im Dateisystem des Hosts des MID-Servers in die Warteschlange gestellt. Diese Warteschlange ist normalerweise recht klein und wird vollständig geleert, sobald die Verarbeitung des MID-Servers für einen kurzen Zeitraum verlangsamt wird. Diese Warteschlange kann jedoch größer werden, wenn Kommunikationsprobleme zwischen dem MID-Server und der Instanz auftreten, insbesondere wenn auf dem MID-Server eine Integration ausgeführt wird. Der Parameter hat das Format {number}{Multiplier}, wobei {number} eine positive Dezimalzahl ist, einschließlich nicht-Ganzzahlen, und der optionale Multiplikator eine beliebige Schreibweise von Byte, Kilobyte, Megabyte, Gigabyte oder Terabyte ist (nur das erste Zeichen wird getestet, und beim Test wird zwischen Groß- und Kleinschreibung unterschieden). Der Standardmultiplikator ist Byte. Leerzeichen werden frei toleriert. Die folgenden Zeichenfolgen stellen alle gültige Parameter dar: „1000000000“, „0,5m“, „5 GB“, „7.67gigas“, „145,69392 meg“, und „1,1 Terra“.
- Typ: Zeichenfolge
- Standardwert: 0,5 GB
- Instanz.Datum.Format
- Gibt das Format an, das die Instanz für Daten und Uhrzeiten verwendet. Die primäre Auswirkung der Festlegung dieses Parameters besteht darin, dem MID-Server zu ermöglichen, seine Start- und Stoppzeiten im MID-Server-Datensatz in korrekt zu aktualisieren ServiceNow. Das Format dieser Datums-/Uhrzeitzeichenfolge ist identisch mit dem Format, das von der Java-Klasse „SimpleDateFormat“ verwendet wird.
- Typ: Zeichenfolge (Datumsformat)
- Standardwert: jjjj-MM-tt HH:mm:ss
- Mid.disable_amb
- Deaktiviert die Benachrichtigungen des asynchronen Nachrichtenbusses (AMB) für neue ECC-Warteschlangenausgabenachrichten. Weitere Informationen finden Sie im Abschnitt „asynchroner Nachrichtenbus“ in Asynchroner Nachrichtenbus. Wenn AMB aktiviert ist, verwendet der MID-Server ein anderes Standardabfrageintervall als wenn AMB deaktiviert ist. Siehe Mid.Abfrage.Zeit Parameter für weitere Details. Wenn Sie ein Abfrageintervall mit festlegen Mid.Abfrage.Zeit Parameter, verwendet der MID-Server diesen Wert, unabhängig davon, ob der AMB-Client aktiviert ist oder nicht.
- Typ: Wahr | Falsch
- Standardwert: falsch
- Mid.https.Truststore.password
- Legt das Truststore-Passwort fest, das für HTTPS-Verbindungen mit dem AMB-Client (Asynchronous Message Bus) erforderlich ist.
- Typ: Zeichenfolge
- Standardwert: Keine
- Mid.https.Truststore.path
- Pfad zum Truststore, der vom MID-Server für TLS-Transaktionen verwendet werden soll (AMB-Client). Fügen Sie diesen Parameter nur hinzu, wenn Sie den Standardpfad ändern möchten.
- Typ: Zeichenfolge
- Standard: Pfad zum JRE-Truststore, der mit dem MID-Server gebündelt ist
- mid.instance.skip_basic_auth
Ermöglicht dem MID-Server, mithilfe von Cookies anstelle von Anmeldeinformationen für die Standardauthentifizierung eine Verbindung zu einer Instanz herzustellen. Wenn auf festgelegt Wahr , Verwendet es zuerst Cookies. Wenn die Verbindung jedoch fehlschlägt, versucht der MID-Server erneut, eine Verbindung mithilfe der Anmeldeinformationen für die Standardauthentifizierung herzustellen.
- Typ: Wahr | Falsch
- Standardwert: wahr
- Mid.jmx.aktiviert
- Aktiviert einen JMX-Server auf dem MID-Server, der einige Verwaltungsinformationen für JMX-Konsolen verfügbar macht. Die Implementierung von JMX erfordert eine zusätzliche Konfiguration der Java-Laufzeitumgebung. Dieser Parameter wird auf festgelegt Wahr Wird nur für Personen empfohlen, die detaillierte Kenntnisse der Java-Sicherheitsarchitektur und einen spezifischen Bedarf an JMX haben.
- Typ: Wahr | Falsch
- Standardwert: falsch
- Mid.Abfrage.Zeit
Legt das standardmäßige MID-Server-Abfrageintervall (in Sekunden) fest. Das Abfrageintervall ist die Zeit, die der MID-Server wartet, bevor er die ECC-Warteschlange auf Arbeit überprüft, wenn der MID-Server nicht ausgelastet ist. Weitere Informationen finden Sie im Abschnitt „asynchroner Nachrichtenbus“ in .
Wann Mid.disable.amb Ist auf „falsch“ festgelegt (Standardeinstellung), siehe Abschnitt „asynchroner Nachrichtenbus“ in Asynchroner NachrichtenbusUm weitere Informationen dazu zu erhalten Mid.Abfrage.Zeit Wird verwendet.
Wann Mid.disable.amb Ist auf „wahr“ festgelegt, findet die Abfrage für einen festen statt Mid.Abfrage.Zeit Intervall, aber die Abfrage wechselt zu „mit“ Mid.Abfrage.Zeit.Standard (Standardmäßig 5 Sekunden), wenn der MID-Server ausgelastet ist.
- Typ: Ganzzahl (Sekunden)
- Standardwert: 40 wenn Mid.disable.amb Ist „falsch“ oder „5“, wenn Mid.disable.amb Ist „wahr“.
- mid.probe.wait.resources
- Gibt an, ob die Probeausführung verzögert wird, bis Ressourcen verfügbar sind. Wird zum Aktivieren verwendet MID-Serverressourcenreservierung . Hinweis:Erfordert einen Neustart des MID-Servers.
- Typ: Wahr | Falsch
- Standardwert: wahr
- mid.property.long_runner
- Gibt den Namen einer Skripteinbindung an, die Befehle mit langer Ausführungszeit verwaltet.Hinweis:Diese Eigenschaft gilt bis RomeNur Version. Wenn Ihre Instanz eine spätere Version hat, müssen Sie die Systemeigenschaft konfigurieren. glide.eccprobe.longrunner.class.
- Typ: Zeichenfolge
- Standardwert: LongRunner
- threads.interactive.max
- Legt die maximale Anzahl von interaktiven Worker-Threads fest, die gleichzeitig im interaktiven Thread-Pool ausgeführt werden können. Siehe Legen Sie die Verwendung des MID-Server-Threads fest .
- Typ: Ganzzahl
- Standardwert: 10
- threads.expedited.max
- Legt die maximale Anzahl beschleunigter Worker-Threads fest, die gleichzeitig im beschleunigten Thread-Pool ausgeführt werden können. Siehe Legen Sie die Verwendung des MID-Server-Threads fest .
- Typ: Ganzzahl
- Standardwert: 20
- threads.max
- Legt die maximale Anzahl von Standard-Worker-Threads fest, die gleichzeitig im Standard-Thread-Pool ausgeführt werden können. Dieser Parameter bietet eine direkte Steuerung darüber, welche CPU-Ressourcen der MID-Server auf dem Computer verbraucht, der ihn hostet. Siehe Legen Sie die Verwendung des MID-Server-Threads fest .
- Typ: Ganzzahl
- Standardwert: 25
Wichtig:Sie können Threads.max auf 200 festlegen. Diese Einstellung muss jedoch je nach Betriebssystem möglicherweise geändert werden. Beispiel: Windows-basierte MID-Server, auf denen Discovery ausgeführt wird, verwenden Powershell, die ressourcenintensiv ist. In diesem Fall können Sie die CPU-Leistung des Hostcomputers mit nur 50 Threads ausschöpfen.
Anmeldeinformationsparameter
- mid.aws.instance_profile_name
- Name der AWS IAM-Rolle, die in der EC2-Instanz konfiguriert ist. Wenn konfiguriert, verwendet der MID-Server die temporären Anmeldeinformationen, die dieser Rolle vom AWS-Instanzprofil gewährt werden, um Cloud-Ressourcen zu erkennen.
- Typ: Zeichenfolge
- Standardwert: Keine (Anwender muss einen nicht leeren Wert angeben)
- mid.credentials.provider
- Gibt den Java-Klassennamen des Anmeldeinformationsanbieters an.
- Typ: Zeichenfolge
- Standardwert: com.service_now.mid.creds.standard.StandardCredentialsProvider
- mid.secure_credentials.key_pairs.provider
- Klasse, die der MID-Server zum Generieren sicherer Schlüsselpaare verwendet.
- Typ: Zeichenfolge
- Standardwert: com.service_now.mid.keypairs.provider.standard.StandardKeyPairsProvider
Debug-Parameter
- Debug.Protokollierung
[Veraltet] gibt an, ob die Protokollierung von MID-Server-Ereignissen und -Nachrichten (sowohl gesendet als auch empfangen) aktiviert werden soll. Normalerweise wird dieser Parameter nur von Entwicklern verwendet, aber er ist gelegentlich bei der Behebung eines Problems nützlich. Beachten Sie, dass dieser Parameter auf festgelegt wird Wahr Verursacht eine intensive Protokollierung auf dem MID-Server, wodurch möglicherweise beträchtlicher Speicherplatz verbraucht wird.
- Typ: Wahr | Falsch
- Standardwert: falsch
Dieser Parameter wurde durch ersetzt mid.log.levelParameter.
- debug
[Veraltet] gibt an, ob die Debug-Protokollierung auf dem MID-Server aktiviert werden soll. Normalerweise wird dieser Parameter nur von Entwicklern verwendet, aber er ist gelegentlich bei der Behebung eines Problems nützlich. Beachten Sie, dass dieser Parameter auf festgelegt wird Wahr Verursacht eine intensive Protokollierung auf dem MID-Server, wodurch möglicherweise beträchtlicher Speicherplatz verbraucht wird.
- Typ: Wahr | Falsch
- Standardwert: falsch
Dieser Parameter wurde durch ersetzt mid.log.levelParameter.
- file.probe.template.debug
- Gibt an, ob Datei-Probe-Vorlagen debuggen werden sollen.
- Typ: Wahr | Falsch
- Standard: Falsch
- mid.cim.debug
- Gibt an, ob die Debug-Protokollierung für CIM, WBEM, SLP oder SMI-S aktiviert werden soll
- Typ: Wahr | Falsch
- Standardwert: falsch
- mid.ssh.debug
- Aktiviert SSH-Debug-Informationen in der Protokolldatei. Die Parameternutzung hängt davon ab, ob ServiceNowSSH-Client ist aktiviert.Wenn ServiceNowSSH-Client ist aktiviert, der Parameter funktioniert wie folgt:
- Typ: Zeichenfolge
- Standardwert: falsch
Die folgenden Zeichenfolgenwerte sind für den ServiceNow-SSH-Client gültig:
- Wahr: Aktiviert SSH-Debug-Informationen in der Protokolldatei.
- Falsch: Deaktiviert SSH-Debug-Informationen in der Protokolldatei.
- <IP Addresses>: Geben Sie an, in welchen IP-Bereichen SSH-Debug-Informationen in der Protokolldatei aktiviert werden sollen. Sie können IP-Adressen in den folgenden Formaten eingeben:
- Ein IP-Bereich, der durch einen Schrägstrich und die Anzahl der Bits im Subnetzwerk definiert ist. Beispielsweise scannt die Zeichenfolge 10.10.10.0/24 24 Bit von IP-Adressen von 10.10.10.0 bis 10.10.254.
- Ein durch einen Bindestrich definierter IP-Bereich. Beispielsweise scannt die Zeichenfolge 10.10.11.0-10.10.11.165 die IP-Adressen von 10.10.11.0 bis 10.10.11.165.
- Eine kommagetrennte Liste bestimmter IP-Adressen. Beispielsweise scannt die Zeichenfolge 10.10.11.200,10.10.11.235 die IP-Adressen 10.10.11.200 und 10.10.11.235.
- Zurückgestellt: Protokolliert SSH-Debug-Informationen im Arbeitsspeicher, es sei denn, ein Fehler oder eine Warnung tritt auf. Wenn ein Fehler oder eine Warnung auftritt, veröffentlicht die Plattform die Debug-Informationen in der Protokolldatei. Dadurch wird sichergestellt, dass nur der Teil der Protokolldatei aufgezeichnet wird, der sich auf den Fehler oder die Warnung bezieht. Wenn kein Fehler oder keine Warnung erkannt wird, löscht die Plattform die nicht verwendeten Protokolldaten aus dem Arbeitsspeicher, wenn die Sitzung geschlossen wird. Jede Sitzung speichert bis zu 1000 Protokollnachrichten. Wenn die Sitzung 1000 Protokollnachrichten überschreitet, verwirft das zurückgestellte Protokoll die älteste Protokollnachricht, um Platz für die neueste Protokollnachricht zu schaffen.
Wenn ServiceNowSSH-Client ist deaktiviert. Der Parameter aktiviert oder deaktiviert SSH-Debug-Informationen in der Protokolldatei:- Typ: Wahr | Falsch
- Standardwert: falsch
Hinweis:Der MID-Serverparameter mid.ssh.debug Betrifft nur SNCSSH und J2SSH. Um die Protokollierung des Maverick-Client-Debugging zu aktivieren, legen Sie den Konfigurationsparameter des MID-Servers fest Mid.Protokoll.Ebene BisDebuggen, com.maverick=Debuggen. - Mid.Protokoll.Ebene
- Gibt die Protokollierungsebene für den MID-Server an. Mögliche Werte:
- debug
- Info
- warnen
- Fehler
Hinweis:Bei Werten wird die Groß-/Kleinschreibung nicht berücksichtigt.- Typ: Zeichenfolge
- Standardwert: info
- mid.http.idle_connection_monitor.debug
- Aktiviert die Debug-Protokollierung für die Überwachung der Leerlaufverbindung.
- Typ: Wahr | Falsch
- Standardwert: falsch
DNS-Parameter
- mid.dns_scan.regulator.interval_ms
- Gibt das Intervall zwischen DNS-Scans in Millisekunden an.
- Typ: Ganzzahl
- Standardwert: 10
- mid.dns_scan.regulator.packets_per_interval
- Gibt die Anzahl der regulatorischen Pakete pro DNS-Scan an.
- Typ: Ganzzahl
- Standardwert: 1
- mid.dns_scan.default_name_servers
- Gibt die Hostnamen oder IP-Adressen der Standardnamenserver an.
- Typ: Zeichenfolge
- Standardwert: Keine
- mid.dns_scan.default_name_servers
- Gibt die Hostnamen oder IP-Adressen der Standardnamenserver an.
- Typ: Zeichenfolge
- Standardwert: Keine
- mid.dns_scan.additional_name_servers
- Gibt die Hostnamen oder IP-Adressen zusätzlicher Nameserver an.
- Typ: Zeichenfolge
- Standardwert: Keine
- mid.dns_scan.load_balancing_enable
- Gibt an, ob der Lastenausgleich von Nameservern aktiviert werden soll.
- Typ: Wahr | Falsch
- Standardwert: falsch
- mid.probe.use_legacy_forward_dns
- Aktiviert die veraltete DNSNameResolver-Probe und deaktiviert die standardmäßige DNSNameResolver-Probe. Weitere Informationen finden Sie unter Probes used by Orchestration.
- Typ: Wahr | Falsch
- Standardwert: falsch
- mid.probe.use_legacy_reverse_dns
- Aktiviert die veraltete DNS-Probe und deaktiviert die Standard-DNS-Probe. Wenn Probleme mit den Funktionen der standardmäßigen DNS-Probe auftreten, verwenden Sie diesen Parameter, um diese Funktionen zu deaktivieren. Die standardmäßigen Funktionen der DNS-Probe umfassen die Reduzierung und Beschleunigung, da sie parallel ausgeführt wird, während die Legacy-Probe vom MID-Server gedrosselt wird, da sie seriell ausgeführt wird. Die Standardprobe verwendet die DNS-Suche durch das MID-Server-Host-BS, um den vom Betriebssystem verwalteten DNS-Cache zu verwenden, während die Legacy-Probe dies nicht tut. Nachdem eine DNS-Suche durch die Standardprobe in Windows-Systemen fehlschlägt, versucht das Betriebssystem auch nach dem NETBIOS-Namen zu suchen.
- Typ: Wahr | Falsch
- Standardwert: falsch
Ereignismanagement-Parameter
- mid.probe.event.bulk_size
- Gibt die maximale Größe einer Ereignisnutzlast in MB an.
- Typ: Ganzzahl
- Standardwert: 120
- mid.probe.event.wait_time
- Wartezeit in einer leeren Warteschlange zum Senden von Ereignissen.
- Typ: Ganzzahl
- Standardwert: 1000
- mid.probe.event.send.enabled
- Aktiviert oder deaktiviert das Senden von Ereignissen.
- Typ: Wahr | Falsch
- Standardwert: wahr
- mid.probe.event.queue.max_size
- Gibt die maximale Größe an, die für die Ereigniswarteschlange zulässig ist, bevor eingehende Ereignisse abgelehnt werden.
- Typ: Ganzzahl
- Standardwert: 100.000
- mid.probe.event.max.retry_time
- Die maximale Anzahl von Sekunden, DIE MID-Neuversuche zum Senden von Ereignissen durchführen.
- Typ: Ganzzahl
- Standard: 1800
- mid.probe.event.queue.use_bulk
- Gibt an, ob Ereignisse einzeln oder als Massenaktion an den Server gesendet werden. Wenn dieser Parameter als ausgewertet wird Wahr Dann werden Ereignisse als Massenaktion an den Server gesendet.
- Typ: Wahr | Falsch
- Standardwert: wahr
- mid.probe.event.suppress.whitespaces
- Lässt Zeilenumbrüche in Beschreibungsfeldern für mehrzeilige Ereignisse zu. Wenden Sie diesen Parameter auf jeden MID-Server an, der mit Ereignis-Connector-Instanzen verwendet wird. Die Auswahlmöglichkeiten lauten wie folgt:
- alle
- Mit dieser Einstellung werden alle Leerzeichen entfernt.
- Leave_as_is
- Diese Einstellung behält alle Leerzeichen bei.
- Keep_newline
- Diese Einstellung behält nur „New_line“ bei und entfernt alle anderen Leerzeichen.
- Typ: Zeichenfolge
- Standard: Alle
- mid.em.metric.metric_to_ci_map_limit
- Gibt die maximale Anzahl aktiver Metriken an, die pro CI-Zuordnung zulässig sind.
- Typ: Ganzzahl
- Standardwert: 200.000
- mid.em.metric_binding_timeout_seconds
- Gibt die Anzahl der Sekunden an, die gewartet werden soll, bevor nicht behandelte Ereignisse erneut gesendet werden
- Typ: Ganzzahl
- Standardwert: 300
- mid.em.metric_binding_timeout_max_seconds
- Gibt die maximale Anzahl von Sekunden an, die gewartet werden soll, bevor nicht behandelte Ereignisse erneut gesendet werden.
- Typ: Ganzzahl
- Standardwert: 10800
- mid.em.metric_max_elapsed_time_before_refresh
- Gibt die maximale Anzahl von Sekunden an, bevor der Cache des Metrikquelltyps im Arbeitsspeicher aktualisiert wird.
- Typ: Ganzzahl
- Standardwert: 60
- mid.em.matric_max_sql_string_length_for_types
- Gibt die maximale Länge der Zeichenfolge (bestehend aus Typen) an, die für einen SQL-Befehl verwendet wird
- Typ: Ganzzahl
- Standardwert: 30000
- mid.em.statistics_report_perioon_sec
- Gibt den Zeitraum in Sekunden zwischen Statistikberichten an die Instanz an. Verwenden 0 Zum Deaktivieren der Berichterstellung. Dieser Parameter erfordert einen Neustart.
- Typ: Ganzzahl
- Standardwert: 60
- mid.em.metric_connector_max_run_time_seconds
- Gibt die maximale Anzahl von Sekunden für die Erfassung von Metriken in jedem Zyklus an.
- Typ: Ganzzahl
- Standardwert: 300
- mid.em.metric_connector_history_min
- Gibt die Anzahl der Minuten an, die in den Verlauf zurückgeführt werden soll, um Metriken abzurufen.
- Typ: Ganzzahl
- Standardwert: 180
- Mid.em.metric_event_Logging
- Gibt die Ebene der Metrik- und Ereignisprotokollierung an. Die Auswahlmöglichkeiten lauten wie folgt:
- Keine
- alle
- Ereignisse
- Metriken
- Metriken:<filter>
- Ereignisse:<filter>
- Typ: Zeichenfolge
- Standardwert: Keine
- mid.em.metric_connector_late_arrivals_delay
- Gibt die Anzahl der Sekunden an, die beim Erfassen von Metriken verzögert werden soll.
- Typ: Ganzzahl
- Standardwert: 30
FTP-Verbindungsparameter
- Mid.ftp.max_Pool_size
- Gibt die maximale Größe des FTP-Verbindungspools in Megabyte an.
- Typ: Ganzzahl
- Standardwert: 25
- Mid.ftp.max_per_target
- Gibt die maximale Anzahl der FTP-Verbindungen pro Ziel an.
- Typ: Ganzzahl
- Standardwert: 5
- mid.ftp.max_conn_idle_time
- Gibt die maximale Zeit in Millisekunden an, die eine FTP-Verbindung im Pool inaktiv sein kann.
- Typ: Ganzzahl
- Standardwert: 300000
- mid.filesystem.max.ls
- Gibt die maximale Anzahl von Dateien an, die im Dateisystemlistenverzeichnisbefehl zurückgegeben werden können.
- Typ: Ganzzahl
- Standardwert: 10000
Protokollierungsparameter
- Disable_Monitors
- Gibt an, ob der MID-Server die aktive Prüfung auf Überwachungen in der Instanz deaktivieren soll.
- Typ: Wahr | Falsch
- Standardwert: wahr
- Mid.Show.Abfragen
- Weist den MID-Server an, ob Details zu jeder Abfrage in der ServiceNow-Instanz protokolliert werden sollen. Normalerweise wird dieser Parameter nur von Entwicklern verwendet, aber er ist gelegentlich bei der Behebung eines Problems nützlich. Beachten Sie, dass dieser Parameter auf festgelegt wird Wahr Verursacht eine intensive Protokollierung auf dem MID-Server, wodurch möglicherweise beträchtlicher Speicherplatz verbraucht wird.
- Typ: Wahr | Falsch
- Standardwert: falsch
- Deaktivieren.Remote.Protokollierung
- Verhindert, dass der MID-Server Informationen im MID-Serverprotokoll in der Instanz protokolliert. In der Instanz werden in jedem Fall relativ wenige Informationen protokolliert, aber dieser Parameter wird auf festgelegt Wahr Eliminiert die gesamte Protokollierung in der Instanz.
- Typ: Wahr | Falsch
- Standardwert: falsch
- Deaktivieren.Status
- Verhindert, dass der MID-Server alle 10 Minuten einen Statusbericht an die Instanz sendet.
- Typ: Wahr | Falsch
- Standardwert: falsch
- Mid.file_Cleaner.disabled
Dateien und leere Ordner in den folgenden Ordnern können von dieser MID-Dateibereinigung gelöscht werden. Dateien, auf die zuletzt vor mehr als 30 Tagen zugegriffen wurde, werden gelöscht. Sie wird beim Start und danach alle 24 Stunden ausgeführt. Sie können die Ausführung der Dateibereinigung erzwingen, indem Sie den MID-Serverservice neu starten.
Ordner/Dateien bereinigt:\Agent\Import\Agent\Export– Wird von der Funktion „Exportsatz“ verwendet.- \
Agent\Arbeit\Monitore\ECCSender\output_error– Wird für ECC-Eingabenutzlasten verwendet, die aus irgendeinem Grund nicht eingefügt werden können \Agent\Arbeit\Monitore\ECCSender\output_oversize– Wird zum Speichern von Kopien von Nutzlasten verwendet, die nicht an die Instanz gesendet werden, da sie den durch festgelegten Grenzwert überschreiten Mid.eccq.max_Payload_size , Der standardmäßig auf 20000000 Byte festgelegt ist\Agent\Protokolle– Insbesondere JFR-Dumps
- Typ: Wahr | Falsch
- Standardwert: falsch
MTLs-Protokollparameter
Fügen Sie diese Parameter zu hinzu config.xml Datei in /Agent Verzeichnis, in MID-ServerInstallationsverzeichnis.
- mid.httpclient.protocol.myprotocol.path
-
Gibt den Pfad zum Schlüsselspeicher an. Der Pfad kann absolut oder relativ sein. Stellen Sie sicher, dass Sie im Parameternamen ersetzen MyProtocol Mit dem Namen Ihres Protokolls.
Typ: Zeichenfolge.
- mid.httpclient.protocol.myprotocol.port
-
Gibt die Portnummer für das Protokoll an. Stellen Sie sicher, dass Sie im Parameternamen ersetzen MyProtocol Mit dem Namen Ihres Protokolls.
Typ: Zeichenfolge.
- mid.httpclient.protocol.myprotocol.password
-
Gibt das mTLS-Anmeldeinformationspasswort an. Stellen Sie sicher, dass Sie im Parameternamen ersetzen MyProtocol Mit dem Namen Ihres Protokolls. Fügen Sie das Verschlüsselungsattribut hinzu secure="true"Zum Verschlüsseln des Passworts mit Standard MID-ServerVerschlüsselung.
Typ: Zeichenfolge.
Musterparameter
- Mid.Parsing.max_field_size
Legt die maximale Zeichenlänge von Zeichenfolgen fest, die als temporäre Variablen gespeichert werden, während Muster ausgeführt werden. Zeichenfolgen, die länger als der Wert dieses Parameters sind, werden gekürzt, um dem Wert zu entsprechen. Verwenden Sie den Parameter, um den Grenzwert beim Analysieren längerer Zeichenfolgen zu erhöhen.
Warnung:Das Überschreiten der maximalen Feldgrößengrenzen der SQL-Datenbankimplementierung führt zu Fehlern.- Typ: Ganzzahl
- Standardwert: 1024
- mid.sa.discovery.pattern_string_attributes.deduplicate
Reduziert den Arbeitsspeicherverbrauch für Musterausführungs-Kontextattribute, indem doppelte Zeichenfolgen entfernt werden.
- Typ: Wahr | Falsch
- Standard: Wahr
Proxy-Serverparameter
- mid.instance.use_proxy oder mid.proxy.use_proxy
- Wenn Ihr MID-Server über einen Web-Proxy gehen muss, um auf zuzugreifen ServiceNowInstanz, legen Sie diesen Parameter auf fest Wahr Um den MID-Server anzuweisen, den Proxy zu verwenden. Sie müssen auch den Host und Port des Proxy-Servers und möglicherweise auch den Anwendernamen und das Passwort festlegen.
- Typ: Wahr | Falsch
- Standardwert: falsch
- mid.proxy.host
- Wenn Ihr MID-Server über einen Web-Proxy gehen muss, um auf zuzugreifen ServiceNowInstanz: Legen Sie diesen Parameter fest, um den Host des Proxy zu definieren.
- Typ: Zeichenfolge
- Standardwert: Keine
- mid.proxy.password
- Wenn Ihr MID-Server über einen Web-Proxy gehen muss, um auf zuzugreifen ServiceNowWenn Ihr Proxy ein Passwort erfordert, legen Sie diesen Parameter fest, um dieses Passwort zu definieren.
- Typ: Zeichenfolge
- Standardwert: Keine
- mid.proxy.port
- Wenn Ihr MID-Server über einen Web-Proxy gehen muss, um auf zuzugreifen ServiceNowInstanz: Legen Sie diesen Parameter fest, um den Proxy-Port zu definieren.
- Typ: Ganzzahl (0–65535)
- Standardwert: 80
- mid.proxy.username
- Wenn der MID-Server über einen Web-Proxy gehen muss, um auf zuzugreifen ServiceNowInstanz und der Proxy erfordert einen Anwendernamen. Legen Sie diesen Parameter fest, um diesen Anwendernamen zu definieren.
- Typ: Zeichenfolge
- Standardwert: Keine
Überschreibungsparameter für Zeitüberschreitung anfordern
- Mid.sa.Cloud.Request_timeout
- Legt die Zeitüberschreitung in Millisekunden für Cloud-Anforderungen fest. Dieser Parameter überschreibt Glide.http.Timeout Systemeigenschaft, die die maximale Anzahl von Millisekunden angibt, die gewartet werden soll, bevor eine ausgehende REST-Transaktion abläuft.
- Typ: Ganzzahl
- Standardwert: 30000
- Mid.http_classy.Request_timeout
- Legt die Zeitüberschreitung in Millisekunden für HTTP-Klassifizierungsanforderungen mit der Probe „HTTP – klassifizieren“ fest. Dieser Parameter überschreibt Glide.http.Timeout Systemeigenschaft, die die maximale Anzahl von Millisekunden angibt, die gewartet werden soll, bevor eine ausgehende Transaktion abläuft.
- Typ: Ganzzahl
- Standardwert: 30000
Sicherheitsparameter
- mid.windows_host.file_permissions.allow_list
- Legt eine Aufnahmeliste für die Durchsetzung von Windows-Dateiberechtigungen fest, um die Sicherheit zu verbessern. Der Parameter verwendet eine Zeichenfolge aus kommagetrennten Gruppennamen, Anwendernamen und SIDs. Gruppen- und Anwendernamen müssen den Benennungsanforderungen für SAM-Accounts entsprechen. Domänenaccounts können mithilfe der SID angegeben werden.
- Typ: Zeichenfolge (kommagetrennte Gruppen- und Anwendernamen)
- Standardwert: Keine
- Mid.Windows_Host.file_permissions.enforce
- Ermöglicht dem MID-Server, die Durchsetzung von Windows-Dateiberechtigungen zu verwenden, um die Sicherheit zu verbessern. Dieser Parameter wird auf festgelegt Falsch Verhindert, dass der MID-Server die Aufnahmeliste für Dateiberechtigungen aktualisiert, die Dateiberechtigungen werden jedoch nicht zurückgesetzt.
- Typ: Wahr | Falsch
- Standardwert: wahr
Shazzam-Parameter
- mid.shazzam.regulator.interval_ms
- Legt das Intervall in Millisekunden fest, in dem Shazzam Pakete starten kann. Dieser Parameter funktioniert mit mid.shazzam.regulator.packets_per_intervalParameter zum Festlegen der Anzahl der in diesem Intervall zulässigen Pakete. Standardmäßig startet Shazzam pro Millisekunde ein Paket.
- Typ: Ganzzahl
- Standardwert: 1
- Mid.shazzam.Regulator.Packets_per_interval
- Legt die Anzahl der Pakete fest, die Shazzam im konfigurierten Zeitintervall starten kann. Dieser Parameter funktioniert mit mid.shazzam.regulator.interval_msParameter, der dieses Intervall festlegt. Standardmäßig startet Shazzam pro Millisekunde ein Paket.
- Typ: Ganzzahl
- Standardwert: 1
- mid.shazzam.chunk_size
- Gibt die maximale Anzahl von IP-Adressen an, die Shazzam parallel scannt. Dieser Parameter steuert hauptsächlich den Verbrauch ausgehender Ports.
- Typ: Ganzzahl
- Standardwert: 100
- Mid.shazzam.Threads
- Gibt die Anzahl der gleichzeitigen Threads an, die Shazzam verwendet. Wenn Sie diesen oder den mid.shazzam.max_scanners_per_thread-Parameter auf 0 festlegen, wird die Shazzam-Multithread-Optimierung deaktiviert.
- Typ: Ganzzahl
- Standardwert: 5
- mid.shazzam.max_scanners_per_thread
- Gibt die Anzahl der gleichzeitigen Scanner an, die von jedem Shazzam-Thread verarbeitet werden. Durch Festlegen dieses Parameters oder des Parameters „MID.shazzam.Threads“ auf 0 wird die Shazzam-Multithread-Optimierung deaktiviert.
- Typ: Ganzzahl
- Standardwert: 500
SNMP-Konfigurationsparameter
- Mid.snmp.enable_Auto_public
- Gibt an, ob die Zeichenfolge der öffentlichen SNMP-Community automatisch verwendet werden soll, wenn keine anderen SNMP-Anmeldeinformationen erfolgreich waren.
- Typ: Wahr | Falsch
- Standardwert: wahr
- Mid.snmp.Anforderung.Zeitüberschreitung
- Gibt den Zeitüberschreitungswert für die erste OID-Anforderung in Millisekunden an. Für nachfolgende Anforderungen (z. B. Tabellen-OIDs) mid.snmp.session.timeout configurationParameter (siehe unten) wird wirksam.Hinweis:Sie können diesen Parameter mit überschreiben timeoutSNMP-Probe-Parameter.
- Typ: Ganzzahl
- Standardwert: 1500
- mid.snmp.session.timeout
- Gibt den Zeitüberschreitungswert für die nachfolgende OID-Anforderung in Millisekunden an. SNMP-Kommunikation ist statuslos und hat keine Sitzung oder Verbindung im normalen Sinne. Das System betrachtet eine positive Antwort der ersten OID-Anforderung als Zeichen dafür, dass es Prompt-Antworten auf nachfolgende Anforderungen erwarten sollte. Obwohl der Standardwert kurz ist, kann es nützlich sein, diesen Parameterwert auf den gleichen Wert zu erhöhen, der für verwendet wird mid.snmp.request.timeout.Hinweis:Sie können diesen Parameter mit überschreiben establish_session_timeoutSNMP-Probe-Parameter.
- Typ: Ganzzahl
- Standardwert: 500
- mid.snmp.use_getbulk
- Gibt an, ob GETBULK verwendet werden soll, um eine große Datenmenge in Batches zu empfangen. Dies kann verwendet werden, um einen einzelnen MID-Server zu konfigurieren.
- Typ: Wahr | Falsch
- Standardwert: true
GETBULK kann auch auf Probe-Ebene oder global für alle MID-Server festgelegt werden. Einstellungen werden in der Reihenfolge der Priorität aufgeführt:- SNMP-Probe-Parameter
- Konfigurationsparameter des MID-Servers
- MID-Servereigenschaften
- mid.snmp.use_snmp4j
- Verwenden Sie die Snmp4j-Bibliothek für die SNMP-Kommunikation. Dies ist eine strikte Anforderung für SNMPv3. Dieser Parameter darf nur auf festgelegt werden Falsch Basierend auf Ratschlägen von Kundenservice und Support.
- Typ: Wahr | Falsch
- Standardwert: wahr
- mid.snmp.use_snmp_v1_v2c
- Verwenden Sie die Snmp4j-Bibliothek für die SNMP-Kommunikation. Dies ist eine strikte Anforderung für SNMPv3. Dieser Parameter darf nur auf festgelegt werden Falsch Basierend auf Ratschlägen von Kundenservice und Support.
- Typ: Wahr | Falsch
- Standardwert: wahr
- mid.snmp.use_snmp_v3
- Versuchen Sie, mit der SNMPv3-Protokollversion zu kommunizieren. Erfordert die Konfiguration von SNMPv3-Anmeldeinformationen.
- Typ: Wahr | Falsch
- Standardwert: wahr
SSH-Discovery-Parameter
- /Usr/sbin
- /Usr/bin
- /Bin
- /Sbin
- Mid.connection_Cache
- Gibt an, ob Verbindungen zwischengespeichert werden sollen. Auf festlegen Falsch Dient zum Deaktivieren des Verbindungs-Zwischenspeichers. Dieser Parameter gilt nur für SSH-Verbindungen.
- Typ: Wahr | Falsch
- Standardwert: wahr
- mid.ssh.set_path
- Gibt an, ob die PFADUMGEBUNGSVARIABLE für SSH-Befehle festgelegt werden soll.
- Typ: Wahr | Falsch
- Standardwert: wahr
- mid.ssh.local
- Gibt an, ob Befehle für den MID-Server-Hostcomputer (localhost) über SSH und nicht über eine Konsole ausgeführt werden sollen. Dadurch können Befehle mit langer Ausführungszeit ordnungsgemäß ausgeführt werden. Dieser Parameter gilt nur für den veralteten SSH-Client.
- Typ: Wahr | Falsch
- Standardwert: falsch
- mid.ssh_connections_per_host
- Steuert die Anzahl der gleichzeitigen Probes, die der MID-Server für einen bestimmten Host ausführen kann. Das verringern der Anzahl gleichzeitiger Verbindungen kann langsam sein Discovery.
- Typ: Ganzzahl
- Standardwert:
7 für ServiceNowClient
3 für den SSH-Legacy-Client.
- Mid.ssh.sudo_preserve_Environment
- Gibt an, ob sudo zum Beibehalten der Umgebung für SSH verwendet werden soll.
- Typ: Wahr | Falsch
- Standardwert: falsch
- Mid.ssh.Terminal.width
- Steuert die maximale Anzahl von Zeichen pro Zeile bei der Verarbeitung von sudo -l im Terminal. Wenn der Wert zu niedrig ist, kann die Ausgabe in mehrere Zeilen aufgeteilt werden und sich auf den Parser auswirken. Legen Sie den Wert auf eine ausreichende Größe fest, um Ausgaben nach Bedarf zu verarbeiten.
- Typ: int
- Standardwert: 255
- Mid.ssh.path_override
- Überschreibt die vor der Ausführung eines Befehls festgelegten Standardpfade. Geben Sie einen oder mehrere Überschreibungspfade ein, die durch einen Doppelpunkt (:) getrennt sind. Der Standardpfad ist /usr/sbin: /Usr/bin: /Bin: /Sbin.
- Typ: Zeichenfolge (eine durch Doppelpunkte getrennte Liste von Verzeichnissen)
- Standardwert: Keine
Die ServiceNowSSH-Client akzeptiert die folgenden Präfixe vor dem Wert path_overide.- append: Hängt den Überschreibungspfad an das Ende des Hostpfads an. Dies ist das Standardverhalten.
- replace: Ersetzt den Hostpfad durch den Wert path_overide.
- prepend: Hängt den Überschreibungspfad an die Vorderseite des Hostpfads an.
- mid.ssh.use_snc
- Aktiviert ServiceNowSSH-Client (SNCSSH) auf einzelnen MID-Servern. SNCSSH ist ein ServiceNowImplementierung eines SSH-Clients und ist standardmäßig für alle MID-Server in neuen Instanzen über aktiv MID-Servereigenschaft . Aktivieren von ServiceNowSSH-Client deaktiviert den Legacy-J2SSH-Client.Wichtig:Das Mischen von SSH-Clienttypen für MID-Server, die mit derselben Instanz verbunden sind, ist keine gute Praxis.
- Typ: Wahr | Falsch
- Standardwert: falsch
- Mid.ssh.max_retries
- Gibt an, wie oft ein SSH-Vorgang nach einer Zeitüberschreitung maximal wiederholt werden soll. Das System hält zwischen jedem Verbindungsversuch zwei Sekunden lang. Standardmäßig wird der MID-Server nur einmal wiederholt. Legen Sie den Parameter auf fest 0 Zum Deaktivieren von Wiederholungen.
- Typ: Ganzzahl
- Standardwert: 1
- Mid.ssh.alt_rm
- Legt einen anderen SSH-Befehl zum Entfernen der Datei fest.
- Typ: Zeichenfolge
- Standardwert: Keine
- mid.ssh.initial_delay_ms
- Verzögert das Senden von SSH-Probe-Befehlen an einen Server, nachdem eine Verbindung zum Ziel für die angegebene Zeit in Millisekunden hergestellt wurde. Dieser Parameter gilt nur für den veralteten SSH-Client.
- Typ: Ganzzahl (Millisekunden)
- Standardwert: 0
- Mid.ssh.suppress_history
- Unterdrückt die Generierung der SSH-Verlaufsdatei. Dieser Parameter gilt nur für den veralteten SSH-Client.
- Typ: Wahr | Falsch
- Standardwert: falsch
- Mid.ssh.Socket_timeout
- Gibt den Zeitüberschreitungswert für den SSH-Socket an, um Probleme zu verhindern, die durch eine Socket-Zeitüberschreitung erstellt wurden. Einige Geräte, z. B. Systeme mit eingebetteten Controllern wie USs und PDUs, für die SSH aktiviert ist, benötigen mehr Zeit, um auf eine Authentifizierungsanforderung zu reagieren. Der Standardwert von 2 Minuten stellt sicher, dass bei solchen Anforderungen keine vorzeitige Zeitüberschreitung auftritt.
- Typ: Ganzzahl (Millisekunden)
- Standardwert: 120000 (2 Minuten)
- mid.ssh.channel_timeout
- Gibt an, wie lange der MID-Server auf Aktivität im SSH-Socket wartet, bevor die Verbindung geschlossen wird. Wenn für den angegebenen Zeitüberschreitungswert keine Aktivität auf dem SSH-Socket vorhanden ist, schließt der MID-Server die Verbindung. Einige Geräte, z. B. Systeme mit eingebetteten Controllern wie USs und PDUs, für die SSH aktiviert ist, benötigen möglicherweise mehr Zeit, um auf eine Authentifizierungsanforderung zu reagieren.
- Typ: Ganzzahl (Millisekunden)
- Standardwert: 120000 (2 Minuten)
- mid.ssh.session_timeout
- Gibt an, wie lange eine zwischengespeicherte Sitzung nach der letzten Verwendung im Arbeitsspeicher verbleibt. Übermäßig kleine Werte neigen dazu, die Leistung zu verringern. Dieser Parameter gilt für ServiceNowNur SSH-Client.
- Typ: Ganzzahl (Millisekunden)
- Standardwert: 300000 (5 Minuten)
- mid.ssh.command_timeout_ms
- Die Zeitüberschreitungsdauer in Millisekunden für die Ausführung eines SSH-Befehls.
- Typ: Ganzzahl (Millisekunden)
- Standardwert: 300000 (5 Minuten)
- mid.ssh.use_keyboard_interactive
- Verwendet den interaktiven Authentifizierungsmodus der Tastatur in SSH-Daemons, für die er aktiviert ist.
- Typ: Wahr | Falsch
- Standardwert: falsch
Warnung:In Mac OS X Sierra und später mit der Authentifizierungsreihenfolge von ist ein Problem aufgetreten Passwort Und Tastatur-interaktiv Modi, die dazu führen können, dass die Discovery fehlschlägt. Details zu diesem Problem und der für die ordnungsgemäße SSH-Authentifizierung erforderlichen Konfiguration finden Sie unter KB0623600 . - mid.ssh.dh_group_length_min
- Gibt die Mindestgruppenlänge in Bits an, die zum Generieren eines „gemeinsam genutzten geheimen“ Schlüssels im Diffie-Hillman-Schlüsselaustausch verwendet wird. Je größer der Schlüssel, desto sicherer ist die SSH-Verbindung, aber auf Kosten der Leistung.
- Typ: Ganzzahl (Bits)
- Standardwert: 1024
- mid.ssh.dh_group_length_max
- Gibt die maximale Gruppenlänge in Bits an, die zum Generieren eines „gemeinsam genutzten geheimen“ Schlüssels im Diffie-Hillman-Schlüsselaustausch verwendet wird. Je größer der Schlüssel, desto sicherer ist die SSH-Verbindung, aber auf Kosten der Leistung.
- Typ: Ganzzahl (Bits)
- Standardwert: 8192
- Mid.ssh.shells_supported
- Definiert die bourne-kompatiblen Shells, die vom MID-Server unterstützt werden. Dieser Wert ist eine kommagetrennte Liste unterstützter Shells, z. B. KSH , dsh , Bash Und sh .
- Typ: Zeichenfolge
- Standardwert: Ksh,bash,sh
- Mid.ssh.Discard_lrc_error
- Fehlerausgabe für Befehl mit langer Ausführungszeit verwerfen und veraltetes Verhalten emulieren.
- Typ: Zeichenfolge
- Standardwert: J2ssh – wahr, sncssh – falsch
- Mid.ssh.Pool_Thread_ratio
- Verhältnis der Kapazität des SSH-Sitzungspools zur konfigurierten MID-Server-Thread-Anzahl (Threads.max), ausgedrückt als Prozentsatz. Die Anzahl der zulässigen Poolkapazitätssitzungen wird in diesem Parameter festgelegt. Unabhängig vom in diesem Parameter festgelegten Wert lässt das System zu, dass die Poolkapazität nie unter 25 Sitzungen fällt.
- Typ: Ganzzahl
- Standardwert: 150
- Mid.ssh.disable_Privilege_Check
- Dieser Parameter hat keine Auswirkung, wenn das Ziel einen anderen privilegierten Befehl als sudo verwendet. Weitere Informationen finden Sie unter Privilegierte MID-Server-Befehle.
Der Rest dieses Abschnitts gilt nur für Ziele, die sudo ausführen. Wenn dieser Parameter auf festgelegt ist Wahr , Der MID-Server geht davon aus, dass der in den Anmeldeinformationen konfigurierte Anwender die Berechtigung zum Ausführen des angegebenen Befehls mit sudo hat. Der MID-Server geht davon aus, dass der Zielanwender eine beliebige Befehlszeichenfolge nach sudo für das Ziel ausführen kann. Wenn dieser Parameter auf festgelegt ist Falsch , Der MID-Server führt „sudo -l“ auf dem Ziel aus, um sicherzustellen, dass der Befehl, der sudo folgt, die Berechtigung zur Ausführung auf dem Ziel hat. Unabhängig vom Wert dieses Parameters validiert der MID-Server immer, dass sudo selbst für das Ziel ausgeführt werden kann.
Einige Releases zeigen diesen Parameter nicht in der Pull-down-Liste „MID-Konfigurationsparameter“ an. In diesem Fall können Sie diesen Parameter optional in MID-Eigenschaften hinzufügen.
- Typ: Wahr | Falsch
- Standardwert: falsch
Upgrade-Parameter
- Mid.angeheftet.Version
- Name der Version, an die dieser MID-Server angeheftet ist.
- Typ: Zeichenfolge
- Standardwert: MID-Buildstamp Hinweis:Geben Sie ein, um den MID-Buildstamp für Ihre Instanz anzuzeigen Statistiken.do Im Navigationsfilter. Ein Beispiel für das Buildstamp-Format ist london-06-27-2018__patch3-10-24-2018_11-11-2018_0542 .
- mid.upgrade.use_proxy
- Wenn Ihr MID-Server über einen Webproxy gehen muss, um auf die Upgrade-URL zuzugreifen, legen Sie diesen Parameter auf fest Wahr Um den MID-Server anzuweisen, den Proxy zu verwenden. Sie müssen auch Host und Port des Proxy-Servers festlegen. Wenn der Name und das Passwort des Instanz-Proxy festgelegt sind, werden sie auch für den Upgrade-Proxy verwendet.Hinweis:Dieser Parameter dient nicht zur Steuerung von Proxy-Details, die mit konfiguriert sind glide.mid.autoupgrade.proxy* Parameter.
- Typ: Wahr | Falsch
- Standardwert: wahr
- glide.mid.autoupgrade.proxy_host oder glide.glidesoap.proxy_host
- Wenn Ihr MID-Server über einen Web-Proxy gehen muss, um auf die Upgrade-URL zuzugreifen, definieren Sie hier den Host des Proxys.
- Typ: Zeichenfolge (URL)
- Standardwert: Keine
- glide.mid.autoupgrade.proxy_port oder glide.glidesoap.proxy_port
- Wenn Ihr MID-Server über einen Web-Proxy gehen muss, um auf die Upgrade-URL zuzugreifen, definieren Sie hier den Port des Proxy.
- Typ: Ganzzahl (0–65535)
- Standardwert: 80
- glide.mid.autoupgrade.proxy_user
- Wenn Ihr MID-Server über einen Web-Proxy gehen muss, um auf die Upgrade-URL zuzugreifen, definieren Sie hier den Anwendernamen des Proxys.
- Typ: Zeichenfolge (URL)
- Standardwert: Keine
- glide.mid.autoupgrade.proxy_password
- Wenn Ihr MID-Server über einen Web-Proxy gehen muss, um auf die Upgrade-URL zuzugreifen, definieren Sie hier das Passwort des Proxys.
- Typ: Zeichenfolge
- Standardwert: Keine
Windows-Discovery-Parameter
- mid.powershell_api.session_pool.max_size
Gibt die maximale Anzahl von Sitzungen an, die im Sitzungspool zulässig sind.
Hinweis:Das Festlegen oder Ändern dieses Parameters erfordert einen Neustart des MID-Servers.- Typ: Ganzzahl
- Standardwert: 25
- mid.powershell_api.session_pool.target.max_size
Gibt die maximale Anzahl von Sitzungen an, die im Pool pro Zielhost zulässig sind.
Hinweis:Das Festlegen oder Ändern dieses Parameters erfordert einen Neustart des MID-Servers.- Typ: Ganzzahl
- Standardwert: 2
- Mid.sa.prefer_powershell
- Aktiviert MID-ServerZur Verwendung der PowerShell-Entfernung.
- Typ: Wahr | Falsch
- Standardwert: falsch
- mid.powershell_api.winrm.use_ssl
- Erfordert die Verwendung von SSL-Zertifikaten für HTTPS-Verbindungen mit WinRM.
- Typ: Wahr | Falsch
- Standardwert: falsch
- mid.powershell_api.winrm.additional_pssesion_options
- Steuert erweiterte Optionen für eine PSSession. Weitere Informationen zu erweiterten PSSession-Optionen finden Sie unter https://docs.microsoft.com/en-us/powershell/module/microsoft.powershell.core/new-pssessionoption?view=powershell-6.
- mid.powershell_api.winrm.remote_https_port
- Konfiguriert den Port für die Verbindung mit Windows-Servern über PowerShell über HTTPS.
- Typ: Ganzzahl
- Standardwert: 5986
- Mid.powershell_api.winrm.Remote_Port
- Konfiguriert den Port für die Verbindung mit Windows-Servern über PowerShell über HTTP.
- Typ: Ganzzahl
- Standardwert: 5985
- mid.powershell_api.winrm.skip_ssl_cert_check
- Überspringt die SSL-Zertifikatprüfung, wenn WinRM für HTTPS-Verbindungen verwendet wird.
- Typ: Wahr | Falsch
- Standardwert: falsch
- mid.powershell_api.winrm.skip_ssl_cert_check_options
- Überspringt bestimmte SSL-Zertifikatprüfungen, wenn WinRM für HTTPS-Verbindungen verwendet wird. Konfigurieren Sie MID-ServerÜberspringen Sie Prüfungen auf Zertifikate von einer Zertifizierungsstelle (CA), vom allgemeinen Namen (CN), der den dem Zertifikat zugeordneten Host identifiziert, und auf widerrufene Zertifikate.
- Typ: Zeichenfolge
- Standardwert: -SkipCACheck -SkipCNCheck -SkipRevocationCheck
- mid.powershell.use_credentials
- Bestimmt die Anmeldeinformationen, für die verwendet werden soll DiscoveryMit PowerShell. Eine Einstellung von Wahr Leitet MID-ServerZum Ausführen von Probes mit WindowsAnmeldeinformationen aus der Anmeldeinformationstabelle. Zum Ausführen von Probes mit den Anmeldeinformationen des Anwenders für MID-ServerService, legen Sie diesen Parameter auf fest Falsch .
- Typ: Wahr | Falsch
- Standardwert: wahr
- Mid.powershell.Pfad
- Ermöglicht einem Administrator, auf eine bestimmte PowerShell auf einer zu verweisen MID-ServerIn Fällen, in denen mehr als eine PowerShell installiert ist. Geben Sie den Pfad zu dem Ordner an, der die ausführbare PowerShell-Datei enthält, z. B. C:\mypowershell Oder C:\mypowershell\ . ServiceNowFügt die Zeichenfolge powershell.exe automatisch an den Pfad an. Konfigurieren Sie diesen Parameter, wenn sowohl ein 32-Bit- als auch ein 64-Bit-PowerShells auf demselben aktiv sind MID-Server, Und es wird erforderlich, die richtige PowerShell für den Kontext zu starten. 64-Bit WindowsVerwendet Dateisystemumleitung und MID-ServerWird als 32-Bit-Anwendung ausgeführt. Wenn versucht wird, einen Pfad in %Windir%\System32 anzugeben, WindowsWird automatisch zu %Windir%\SysWOW64 umgeleitet. Um eine Umleitung zu vermeiden, geben Sie den Pfad als %Windir%\Sysnativ an. Geben Sie beispielsweise anstelle von C:\WINDOWS\system32\WindowsPowerShell\v1.0\ C:\WINDOWS\sysnative\WindowsPowerShell\v1.0\ an. Hinweis:Auf einer 64-Bit-Version von WindowsXP, A MicrosoftMicrosoft Azure Event HubsZum Aktivieren dieser Option ist möglicherweise ein Hotfix erforderlich.
Um Anwendungen zu erkennen, die auf einem 64-Bit-Windows-Computer ausgeführt werden, ist MID-ServerMuss auf einem 64-Bit-Windows-Hostcomputer ausgeführt werden.
- Typ: Zeichenfolge (Pfad)
- Standardwert: Keine
- Mid.powershell.enforce_utf8
- Aktivieren Sie diesen Parameter, um Befehle auf einem Windows-Zielsystem zu erzwingen, die UTF-8-codierte Ausgabe zurückgeben. Durch Deaktivieren kann das Zielsystem seine Standardcodierung verwenden. Dieser Parameter ist nur gültig, wenn PowerShell aktiviert ist.
Dieser Wert wird auf festgelegt Falsch Kann zu falschen Werten in der CMDB führen, wenn nicht-ASCII-Zeichen von einer Probe zurückgegeben werden.
- Typ: Wahr | Falsch
- Standardwert: wahr
- mid.powershell.local_mid_service_credential_fallback
- Aktiviert das automatische Zurückgreifen auf MID-ServerService-Anmeldeinformationen, wenn alle anderen Anmeldeinformationen fehlschlagen.
- Typ: Wahr | Falsch
- Standardwert: wahr
- mid.powershell_api.idle_session_timeout
Gibt den Zeitüberschreitungswert von inaktiven PowerShell-Sitzungen in Sekunden an.
Hinweis:Das Festlegen oder Ändern dieses Parameters erfordert einen Neustart von MID-Server.- Typ: Ganzzahl
- Standardwert: 60
- mid.powershell.command.parameter_passing
- Aktivieren Sie diesen Parameter, um die Übergabe von PowerShell-Parametern von der Befehlszeile zu ermöglichen.
- Typ: Wahr | Falsch
- Standardwert: falsch
- mid.powershell.command.script.parameter_passing
- Aktivieren Sie diesen Parameter, um die Übergabe von PowerShell-Skripts über die Befehlszeile zuzulassen.
- Typ: Wahr | Falsch
- Standardwert: wahr
- Mid.Windows.Management_Protocol
Ermöglicht Administratoren die Auswahl des Windows-Verwaltungsprotokolls, das für die Geräte- und Prozessklassifizierung verwendet wird. Zu den Optionen gehören: WMI und WinRM.
- Typ: Zeichenfolge
- Standardwert: WMI
- mid.windows.probe_timeout
- Legt das Zeitüberschreitungsintervall für alle Windows-Probes auf einem bestimmten MID-Server fest. Dieser Wert wird von den Werten überschrieben, die für einzelne Probes mit dem Probe-Parameter „wmi_timeout“ konfiguriert sind.
- Typ: Ganzzahl
- Standardwert: 300
- Mid.powershell.jea.append_username
- Gibt an, ob der Anwendername des aktuellen Anwenders an den JEA-Endpunkt angehängt wird.
- Typ: Wahr | Falsch
- Standardwert: False
- Mid.powershell.jea.Endpunkt
- JEA-Konfigurationsname (Endpunkt) auf Remoteservern, mit denen der MID-Server eine Verbindung herstellt. Legen Sie den Wert auf „je_DISCO_BASIC“ fest.
- Typ: Zeichenfolge
- Standardwert: „“
Fügen Sie einen MID-Serverparameter hinzu
Verwenden Sie einen MID-Serverparameter, um das Verhalten eines bestimmten MID-Servers zu steuern.
Vorbereitungen
Erforderliche Rolle: Administrator