MID-Server-Parameter
Parameter steuern das Verhalten eines bestimmten MID-Servers und haben eine niedrigere Priorität als die MID-Server-Eigenschaften.
Erforderliche Parameter
- URL
- Gibt die URL zur zugeordneten Instanz an. Normalerweise ähnelt die URL „https://instance.service-now.com“, wobei Sie instance durch den Instanznamen ersetzen. Wenn Sie eine eigene Instanz hosten, verwenden Sie die von Ihrer Organisation festgelegte URL.
- Typ: Zeichenfolge
- Standardwert: keiner
- mid_sys_id
- Zeichnet den eindeutigen Identifier des MID-Server-Datensatzes auf. Dieser Parameter sollte leer sein, wenn Sie einen MID-Server zum ersten Mal konfigurieren. Ändern Sie den Wert nicht.
- Typ: Zeichenfolge
- Standardwert: automatisch eingestellt (GUID)
- name
- Verwenden Sie diesen Parameter, um einen für Sie sinnvollen Namen anzugeben. Wenn Sie diesen Parameter nicht angeben, verwendet der MID-Server den Standardwert. Ein Satz von Business Rules synchronisiert den Namen in der Konfigurationsdatei mit dem Namen im MID-Server-Datensatz. Die Business Rules stellen sicher, dass das Ändern des Namens an einem Ort auch den Namen am anderen Ort ändert.
- Typ: Zeichenfolge
- Standardwert: HIER_IHREN_MID-SERVER-NAMEN_EINGEBEN
- mid.instance.username oder glide.glidesoap.username
- Wenn die Authentifizierung der ServiceNow-Instanz standardmäßig aktiviert ist, legen Sie diesen Parameter fest, um den Benutzernamen festzulegen, den der MID-Server zum Anmelden bei der Instanz verwenden soll. Dieser Benutzer sollte über die Rolle „mid_server“ in der ServiceNow-Instanz verfügen, um auf notwendige Tabellen und Felder zuzugreifen. Mit diesem Parameter können Sie Benutzernamen mit Sonderzeichen definieren.
- Typ: Zeichenfolge
- Standardwert: keiner
- mid.instance.password oder glide.glidesoap.password
- Wenn die Authentifizierung Ihrer ServiceNow-Instanz standardmäßig aktiviert ist, legen Sie diesen Parameter fest, um das Passwort festzulegen, das der MID-Server zum Anmelden bei der Instanz verwenden soll. Mit diesem Parameter können Sie Passwörter mit Sonderzeichen definieren.
- Typ: Zeichenfolge
- Standardwert: keiner
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 von Millisekunden an, die zwischen Anforderungen an denselben Common Information Model Object Manager (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.fast.responses
- Weist den MID-Server an, zu versuchen, Nachrichten an die Instanz zu senden, sobald sie bereit sind. Normalerweise beenden die MID-Server Nachrichten an den ServiceNow Instanz 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. Wenn Sie diesen Parameter auf true setzen, kann die Zeit zwischen der Beendigung eines Probes und der Ankunft seiner Antwort bei der Instanz verringert werden. Bei mehreren gleichzeitigen Nachrichten werden jedoch Ressourcen verbraucht, was die Reaktionsfähigkeit der Instanz insgesamt verringert. Wenn Kommunikationsprobleme auftreten, kann der Wert dieses Parameters auch einen Stau auf dem MID-Server verursachen, da Threads, die normalerweise zum Ausführen von Probes verwendet werden, unter Umständen zum Senden von Nachrichten verwendet werden. Lassen Sie diesen Parameter im Allgemeinen bei Ihrer Konfiguration aus. Ihn auf true zu setzen, ist nur unter ganz besonderen Umständen sinnvoll.
- Typ: Wahr | Falsch
- Standardwert: falsch
- glide.mid.max.sender.queue.size
- Setzt eine Obergrenze für die Größe der Warteschlange. Der MID-Server beginnt mit dem Löschen von Nachrichten in der Warteschlange, wenn dieser Grenzwert überschritten wird. Wenn der MID-Server Nachrichten an die ServiceNow-Instanz schneller generiert, als er sie senden kann, werden sie vorübergehend im Dateisystem des MID-Server-Hosts in eine Warteschlange gestellt. Diese Warteschlange ist normalerweise ziemlich 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 die Form {Nummer}{Multiplikator}, wobei {Nummer} eine beliebige positive Dezimalzahl einschließlich nicht ganzer Zahlen ist, und der optionale Multiplikator eine beliebige Schreibweise von Bytes, Kilobytes, Megabytes, Gigabytes oder Terabytes (nur das erste Zeichen wird geprüft, und es wird nicht zwischen Groß- und Kleinschreibung unterschieden). Der Standardmultiplikator ist Byte. Leerzeichen werden großzügig toleriert. Die folgenden Zeichenfolgen stellen alle gültige Parameter dar: „1000000000“, „0,5 m“, „5 GB“, „7,67 Gigas“, „145,69392 Meg“ und „1,1 Terra“.
- Typ: Zeichenfolge
- Standardwert: 0,5 GB
- instance.date.format
- Gibt das Format an, das die Instanz für Datum und Uhrzeit verwendet. Das Festlegen dieses Parameters hat vor allem zufolge, dass der MID-Server seine Start- und Stoppzeiten für den MID-Server-Datensatz in ServiceNow aktualisiert. Das Format dieser Datums-/Zeitzeichenfolge ist identisch mit dem von der Java-Klasse SimpleDateFormat verwendeten Format.
- Typ: Zeichenfolge (Datumsformat)
- Standardwert: jjjj-MM-tt HH:mm:ss
- mid.disable_amb
- Deaktiviert die AMB-Benachrichtigungen (Asynchronous Message Bus) für neue ECC-Warteschlangenausgabenachrichten. Weitere Informationen finden Sie im Abschnitt Asynchronous Message Bus in Asynchronous Message Bus. 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 Abrufintervall mit dem Parameter mid.poll.time festlegen, 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: keiner
- Mid.https.Truststore.path
- Pfad zum Truststore, der vom MID-Server für TLS-Transaktionen verwendet werden soll (Asynchronous Message Bus (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 die Verbindung mit einer Instanz mithilfe von Cookies anstelle von Anmeldeinformationen für die Standardauthentifizierung. 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.enabled
- Aktiviert einen JMX-Server auf dem MID-Server, der einige Verwaltungsinformationen für JMX-Konsolen bereitstellt. Die Implementierung von JMX erfordert eine zusätzliche Konfiguration der Java-Laufzeitumgebung. Das Setzen dieses Parameters auf true ist nur für Personen mit detaillierten Kenntnissen der Java-Sicherheitsarchitektur und einem besonderen Bedarf an JMX zu empfehlen.
- Typ: Wahr | Falsch
- Standardwert: falsch
- mid.poll.time
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 Asynchronous Message Bus in .
Wenn Mid.deaktivieren.amb Ist auf „falsch“ festgelegt (Standardeinstellung), siehe Abschnitt „Asynchroner Nachrichtenbus“ in Asynchronous Message Bus Um weitere Informationen dazu zu erhalten Mid.Abfrage.Zeit Wird verwendet.
Wenn Mid.deaktivieren.amb Ist auf „wahr“ festgelegt, erfolgt die Abfrage für einen festen 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.deaktivieren.amb Ist „falsch“ oder „5“, wenn Mid.deaktivieren.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-Server-Ressourcenreservierung . Hinweis:Erfordert einen Neustart des MID-Servers.
- Typ: Wahr | Falsch
- Standardwert: wahr
- mid.property.long_runner
- Gibt den Namen eines Script Include an, die lange ausgeführte Befehle verwaltet.Hinweis:Diese Eigenschaft gilt bis zum Rome Nur 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 Thread-Nutzung des MID-Servers festlegen.
- 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 Thread-Nutzung des MID-Servers festlegen.
- 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. Mit diesem Parameter können Sie direkt steuern, welche CPU-Ressourcen der MID-Server auf dem Computer verwendet, auf dem er gehostet wird. Siehe Thread-Nutzung des MID-Servers festlegen.
- 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. Beispielsweise wird bei Windows-basierten MID Servern, auf denen Discovery ausgeführt wird, Powershell verwendet, was ressourcenintensiv ist. In diesem Fall könnten Sie die CPU-Leistung des Hostcomputers mit nur 50 Threads ausschöpfen.
Parameter für Anmeldeinformationen
- 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.logging
[Veraltet] Gibt an, ob die Protokollierung von MID-Server-Ereignissen und -Nachrichten (sowohl gesendete als auch empfangene) aktiviert werden soll. Normalerweise wird dieser Parameter nur von Entwicklern verwendet, er ist jedoch gelegentlich bei der Problembehandlung hilfreich. Beachten Sie, dass das Einstellen dieses Parameters auf true zu intensiver Protokollierung auf dem MID-Server führt und möglicherweise erheblichen Speicherplatz belegt.
- Typ: Wahr | Falsch
- Standardwert: falsch
Dieser Parameter wurde durch ersetzt mid.log.levelParameter.
- debuggen
[Veraltet] gibt an, ob die Debug-Protokollierung auf dem MID-Server aktiviert werden soll. Normalerweise wird dieser Parameter nur von Entwicklern verwendet, er ist jedoch gelegentlich bei der Problembehandlung hilfreich. Beachten Sie, dass das Einstellen dieses Parameters auf true zu intensiver Protokollierung auf dem MID-Server führt und möglicherweise erheblichen Speicherplatz belegt.
- Typ: Wahr | Falsch
- Standardwert: falsch
Dieser Parameter wurde durch ersetzt mid.log.levelParameter.
- file.probe.template.debug
- Gibt an, ob Vorlagen für Datei-Probes debuggt werden sollen.
- Typ: Wahr | Falsch
- Standardwert: false
- 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 Parameterverwendung hängt davon ab, ob der ServiceNow-SSH-Client aktiviert ist.Wenn der ServiceNow-SSH-Client aktiviert ist, funktioniert der Parameter wie folgt:
- Typ: Zeichenfolge
- Standardwert: falsch
Die folgenden Zeichenfolgenwerte sind für den ServiceNow-SSH-Client gültig:
- true: Aktiviert SSH-Debug-Informationen in der Protokolldatei.
- false: Deaktiviert SSH-Debug-Informationen in der Protokolldatei.
- <IP-Adressen>: Geben Sie an, für welche IP-Bereiche 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 Subnetz definiert ist. Beispielsweise durchsucht der String 10.10.10.0/24 24-Bit-IP-Adressen von 10.10.10.0 bis 10.10.10.254.
- Ein IP-Bereich, der durch einen Bindestrich definiert wird. Der String 10.10.11.0-10.10.11.165 durchsucht beispielsweise die IP-Adressen von 10.10.11.0 bis 10.10.11.165.
- Eine durch Kommas getrennte Liste bestimmter IP-Adressen. Zum Beispiel durchsucht die Zeichenfolge 10.10.11.200,10.10.11.235 die IP-Adressen 10.10.11.200 und 10.10.11.235.
- verzögert: Protokolliert SSH-Debug-Informationen im Speicher, sofern keine Fehler oder Warnungen auftreten. 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 Speicher, sobald die Sitzung geschlossen wird. In jeder Sitzung werden bis zu 1000 Protokollnachrichten gespeichert. Wenn die Sitzung 1000 Protokollnachrichten überschreitet, verwirft das verzögerte Protokoll die älteste Protokollnachricht, um Platz für die neueste Protokollnachricht zu schaffen.
Wenn der ServiceNow-SSH-Client deaktiviert ist, aktiviert bzw. deaktiviert der Parameter SSH-Debug-Informationen in der Protokolldatei:- Typ: Wahr | Falsch
- Standardwert: falsch
Hinweis:Der MID-Server-Parameter 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=debug. - mid.log.level
- Gibt die Protokollierungsebene für den MID-Server an. Mögliche Werte sind:
- debuggen
- info
- warn
- error
Hinweis:Die Groß- und Kleinschreibung hat keinen Einfluss auf die Werte.- Typ: Zeichenfolge
- Standardwert: info
- mid.http.idle_connection_monitor.debug
- Aktiviert die Debug-Protokollierung für den Idle Connection Monitor.
- 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 Reglerpakete pro DNS-Scan an.
- Typ: Ganzzahl
- Standardwert: 1
- mid.dns_scan.default_name_servers
- Gibt die Host-Namen oder IP-Adressen der Standardnamenserver an.
- Typ: Zeichenfolge
- Standardwert: keiner
- mid.dns_scan.default_name_servers
- Gibt die Host-Namen oder IP-Adressen der Standardnamenserver an.
- Typ: Zeichenfolge
- Standardwert: keiner
- mid.dns_scan.additional_name_servers
- Gibt die Host-Namen oder IP-Adressen von zusätzlichen Nameservern an.
- Typ: Zeichenfolge
- Standardwert: keiner
- mid.dns_scan.load_balancing_enable
- Gibt an, ob das Load Balancing von Namenservern aktiviert werden soll.
- Typ: Wahr | Falsch
- Standardwert: falsch
- mid.probe.use_legacy_forward_dns
- Aktiviert die Legacy-DNSNameResolver-Probe und deaktiviert die Standard-DNSNameResolver-Probe. Weitere Informationen finden Sie unter Probes used by Orchestration.
- Typ: Wahr | Falsch
- Standardwert: falsch
- mid.probe.use_legacy_reverse_dns
- Aktiviert die Legacy-DNS-Probe und deaktiviert die Standard-DNS-Probe. Wenn Probleme mit den Funktionen der Standard-DNS-Probe auftreten, verwenden Sie diesen Parameter, um diese Funktionen zu deaktivieren. Die standardmäßigen Funktionen der DNS-Probe umfassen eine leichte und schnellere Ausführung durch parallele Ausführung, während die Legacy-Probe vom MID-Server gedrosselt wird, da sie seriell ausgeführt wird. Die Standardprobe verwendet DNS-Suche durch das Host-Betriebssystem des MID-Servers, 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 daher auch nach dem NETBIOS-Namen zu suchen.
- Typ: Wahr | Falsch
- Standardwert: falsch
Event Management-Parameter
- mid.probe.event.bulk_size
- Gibt die maximale Größe einer Event-Payload in MB an.
- Typ: Ganzzahl
- Standardwert: 120
- mid.probe.event.wait_time
- Wartezeit in einer leeren Warteschlange zum Senden von Events.
- Typ: Ganzzahl
- Standardwert: 1000
- mid.probe.event.send.enabled
- Aktiviert oder deaktiviert das Senden von Events.
- Typ: Wahr | Falsch
- Standardwert: wahr
- mid.probe.event.queue.max_size
- Gibt die maximal zulässige Größe für die Event-Warteschlange an, bevor eingehende Events 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 enthält.
- Typ: Ganzzahl
- Standard: 1800
- mid.probe.event.queue.use_bulk
- Gibt an, ob Events einzeln oder in einem Massenvorgang an den Server gesendet werden. Wenn dieser Parameter als ausgewertet wird Wahr Dann werden Ereignisse in Massen an den Server gesendet.
- Typ: Wahr | Falsch
- Standardwert: wahr
- mid.probe.event.suppress.whitespaces
- Erlaubt Zeilenumbrüche in Beschreibungsfeldern für mehrzeilige Ereignisse. 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.
- Verlassen_wie_ist
- 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-Map zulässig sind.
- Typ: Ganzzahl
- Standardwert: 200.000
- mid.em.metric_binding_timeout_seconds
- Gibt die Anzahl Sekunden an, die gewartet werden muss, bevor nicht behandelte Events erneut gesendet werden
- Typ: Ganzzahl
- Standardwert: 300
- mid.em.metric_binding_timeout_max_seconds
- Gibt die maximale Anzahl Sekunden an, die gewartet werden muss, bevor nicht bearbeitete Events erneut gesendet werden.
- Typ: Ganzzahl
- Standardwert: 10800
- mid.em.metric_max_elapsed_time_before_refresh
- Gibt die maximale Anzahl an Sekunden an, bevor der Metrik-Quelltyp-Cache im Speicher 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 Sie 0, um die Berichterstellung zu deaktivieren. Dieser Parameter erfordert einen Neustart.
- Typ: Ganzzahl
- Standardwert: 60
- mid.em.metric_connector_max_run_time_seconds
- Gibt die maximale Anzahl von Sekunden an, um Metriken in jedem Zyklus zu erfassen.
- Typ: Ganzzahl
- Standardwert: 300
- mid.em.metric_connector_history_min
- Gibt die Anzahl der Minuten an, die zum Abrufen von Metriken im Verlauf zurückgegangen werden soll.
- Typ: Ganzzahl
- Standardwert: 180
- mid.em.metric_event_logging
- Gibt die Stufe der Metrik- und Event-Protokollierung an. Die Auswahlmöglichkeiten sind:
- Keine
- alle
- events
- metrics
- metrics:<Filter>
- events:<Filter>
- Typ: Zeichenfolge
- Standardwert: keiner
- 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 bleiben kann.
- Typ: Ganzzahl
- Standardwert: 300000
- mid.filesystem.max.ls
- Gibt die maximale Anzahl von Dateien an, die mit dem Befehl „filesystem list directory“ zurückgegeben werden können.
- Typ: Ganzzahl
- Standardwert: 10.000
Protokollierungsparameter
- disable_monitors
- Gibt an, ob die aktive Suche nach Monitoren in der Instanz durch den MID-Server deaktiviert werden soll.
- Typ: Wahr | Falsch
- Standardwert: wahr
- mid.show.queries
- Legt fest, ob der MID-Server Details zu jeder Abfrage an die ServiceNow-Instanz protokollieren soll. Normalerweise wird dieser Parameter nur von Entwicklern verwendet, er ist jedoch gelegentlich bei der Problembehandlung hilfreich. Beachten Sie, dass das Einstellen dieses Parameters auf true zu intensiver Protokollierung auf dem MID-Server führt und möglicherweise erheblichen Speicherplatz belegt.
- Typ: Wahr | Falsch
- Standardwert: falsch
- disable.remote.logging
- Verhindert, dass der MID-Server Informationen in dem MID-Serverprotokoll in der Instanz protokolliert. In der Instanz werden ohnedies relativ wenige Informationen protokolliert. Durch das Einstellen dieses Parameters auf true wird jedoch die gesamte Protokollierung in der Instanz ausgeschlossen.
- Typ: Wahr | Falsch
- Standardwert: falsch
- disable.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-Server-Service 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 von festgelegten Grenzwert überschreiten Mid.eccq.max_Payload_size , Der standardmäßig auf 20000000 Byte festgelegt ist\Agent\Protokolle– Speziell JFR-Dumps
- Typ: Wahr | Falsch
- Standardwert: falsch
MTLs-Protokollparameter
Fügen Sie diese Parameter zu hinzu config.xml Datei in /Agent Verzeichnis, in MID-Server Installationsverzeichnis.
- 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-Server Verschlüsselung.
Typ: Zeichenfolge.
Musterparameter
- Mid.Parsing.max_field_size
Legt die maximale Zeichenlänge von Zeichenfolgen fest, die während der Ausführung von Mustern als temporäre Variablen gespeichert 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ührungskontextattribute, indem doppelte Zeichenfolgen eliminiert werden.
- Typ: Wahr | Falsch
- Standardwert: wahr
Proxy-Server-Parameter
- mid.instance.use_proxy oder mid.proxy.use_proxy
- Wenn Ihr MID-Server über einen Web-Proxy gehen muss, um auf zuzugreifen ServiceNow Instanz, legen Sie diesen Parameter auf fest Wahr Um den MID-Server anzuweisen, den Proxy zu verwenden. Sie müssen auch den Host und den Port des Proxy-Servers sowie möglicherweise den Benutzernamen und das Passwort festlegen.
- Typ: Wahr | Falsch
- Standardwert: falsch
- mid.proxy.host
- Wenn Ihr MID-Server einen Web-Proxy für den Zugriff auf die ServiceNow-Instanz durchlaufen muss, stellen Sie diesen Parameter ein, um den Host des Proxys festzulegen.
- Typ: Zeichenfolge
- Standardwert: keiner
- mid.proxy.password
- Wenn Ihr MID-Server einen Web-Proxy durchlaufen muss, um auf die ServiceNow-Instanz zuzugreifen, und Ihr Proxy ein Passwort erfordert, legen Sie diesen Parameter fest, um dieses Passwort zu definieren.
- Typ: Zeichenfolge
- Standardwert: keiner
- mid.proxy.port
- Wenn Ihr MID-Server einen Web-Proxy für den Zugriff auf die ServiceNow-Instanz durchlaufen muss, stellen Sie diesen Parameter ein, um den Port des Proxys festzulegen.
- Typ: Ganzzahl (0-65535)
- Standardwert: 80
- mid.proxy.username
- Wenn der MID-Server einen Web-Proxy durchlaufen muss, um auf die ServiceNow-Instanz zuzugreifen, und der Proxy einen Benutzernamen erfordert, legen Sie diesen Parameter fest, um diesen Benutzernamen zu definieren.
- Typ: Zeichenfolge
- Standardwert: keiner
Überschreibungsparameter für Anforderungszeitüberschreitung
- 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 – Classify“ 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 SAM-Account-Benennungsanforderungen entsprechen. Domänenaccounts können mithilfe der SID angegeben werden.
- Typ: Zeichenfolge (kommagetrennte Gruppen- und Anwendernamen)
- Standardwert: keiner
- 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 durchsucht. Dieser Parameter steuert hauptsächlich die ausgehende Port-Nutzung.
- Typ: Ganzzahl
- Standardwert: 100
- Mid.Shazzam.Threads
- Gibt die Anzahl der gleichzeitigen Threads an, die Shazzam verwendet. Wenn Sie diesen Parameter oder den Parameter MID.shazzam.max_Scanners_per_Thread 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. Wenn Sie diesen oder den Parameter „MID.shazzam.Threads“ auf 0 festlegen, wird die Shazzam-Multithread-Optimierung deaktiviert.
- Typ: Ganzzahl
- Standardwert: 500
SNMP-Konfigurationsparameter
- mid.snmp.enable_auto_public
- Gibt an, ob die öffentliche SNMP-Community-Zeichenfolge automatisch verwendet werden soll, wenn keine anderen SNMP-Anmeldeinformationen erfolgreich waren.
- Typ: Wahr | Falsch
- Standardwert: wahr
- mid.snmp.request.timeout
- Gibt den Wert für den Timeout der ersten OID-Anforderung in Millisekunden an. Für nachfolgende Anforderungen (z. B. Tabellen-OIDs), die 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 Timeout-Wert für die nachfolgende OID-Anforderung in Millisekunden an. Die SNMP-Kommunikation hat keinen Status und keine Sitzung oder Verbindung im normalen Sinne. Das System betrachtet eine positive Antwort von der ersten OID-Anforderung als ein Zeichen, dass auf nachfolgende Anfragen sofortige Antworten erwarten werden sollen. 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 ihrer Prioritätsfolge aufgelistet:- Parameter für SNMP-Probes
- MID Server-Konfigurationsparameter
- MID Server-Eigenschaften
- mid.snmp.use_snmp4j
- Snmp4j-Bibliothek für die SNMP-Kommunikation verwenden. 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
-
Versuchen Sie, mit den Protokollversionen SNMPv1 und SNMPv2c zu kommunizieren. Möglicherweise ist die Konfiguration von erforderlich SNMP community credentials. Dieser Parameter ist eine Alternative und Keine strikte Anforderung für SNMPv3.
- Typ: Wahr | Falsch
- Standardwert: wahr
- mid.snmp.use_snmp_v3
- Versucht die Kommunikation mit der SNMPv3-Protokollversion. 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. Setzen Sie den Parameter auf false, um Verbindungs-Caching deaktivieren. Dieser Parameter gilt nur für SSH-Verbindungen.
- Typ: Wahr | Falsch
- Standardwert: wahr
- Mid.ssh.disable_history
- Steuert, ob der Shell-Sitzungsverlauf auf dem Zielhost gespeichert wird und ob
HISTFILE=/dev/nullBefehl wird ausgeführt. Legen Sie diese Eigenschaft auf fest Falsch Um den Verlauf auf dem Zielhost beizubehalten und sicherzustellen, dassHISTFILE=/dev/nullBefehl wird nicht an das Zielgerät gesendet.- Typ: Wahr | Falsch
- Standardwert: wahr
- mid.ssh.set_path
- Gibt an, ob die Umgebungsvariable PATH für SSH-Befehle festgelegt werden soll.
- Typ: Wahr | Falsch
- Standardwert: wahr
- mid.ssh.local
- Gibt an, ob Befehle für den MID-Server-Host-Computer (localhost) über SSH und nicht über eine Konsole ausgeführt werden sollen. Dadurch können lang laufende Befehle ordnungsgemäß ausgeführt werden. Dieser Parameter gilt nur für den älteren SSH-Client.
- Typ: Wahr | Falsch
- Standardwert: falsch
- mid.ssh_connections_per_host
- Steuert die Anzahl der gleichzeitigen Probes, die der MID-Server auf einem bestimmten Host ausführen kann. Das Verringern der Anzahl gleichzeitiger Verbindungen kann Discovery verlangsamen.
- Typ: Ganzzahl
- Standardwert:
7 für den ServiceNow-Client
3 für den Legacy-SSH-Client.
- mid.ssh.sudo_preserve_environment
- Gibt an, ob Sudo verwendet werden soll, um die Umwelt für SSH zu erhalten.
- 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 Standardpfade, die vor der Ausführung eines Befehls festgelegt wurden. Geben Sie einen oder mehrere Überschreibungspfade durch einen Doppelpunkt (:) getrennt ein. Der Standardpfad ist /usr/sbin: /usr/bin:/bin:/sbin.
- Typ: Zeichenfolge (eine durch Doppelpunkte getrennte Liste von Verzeichnissen)
- Standardwert: keiner
Der ServiceNow-SSH-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 den ServiceNow-SSH-Client (SNCSSH) auf einzelnen MID-Servern. SNCSSH ist eine ServiceNow-Implementierung eines SSH-Clients und standardmäßig für alle MID-Server auf neuen Instanzen über eine MID-Server-Eigenschaft aktiv. Das Aktivieren des ServiceNow-SSH-Clients deaktiviert den älteren J2SSH-Client.Wichtig:Das Mischen von SSH-Client-Typen für MID-Server, die mit derselben Instanz verbunden sind, ist nicht empfehlenswert.
- Typ: Wahr | Falsch
- Standardwert: falsch
- mid.ssh.max_retries
- Gibt an, wie oft eine SSH-Operation nach einem Timeout maximal wiederholt werden darf. Zwischen den einzelnen Verbindungsversuchen geht das System für jeweils zwei Sekunden in den Ruhezustand. Standardmäßig wiederholt der MID-Server den Versuch nur einmal. Setzen Sie den Parameter auf 0, um Wiederholungen zu deaktivieren.
- Typ: Ganzzahl
- Standardwert: 1
- mid.ssh.alt_rm
- Legt einen anderen Befehl zum Entfernen der SSH-Datei fest.
- Typ: Zeichenfolge
- Standardwert: keiner
- mid.ssh.initial_delay_ms
- Verzögert das Senden von SSH-Probe-Befehlebefehlen an einen Server, nachdem die Verbindung zum Ziel für die angegebene Zeit (in Millisekunden) hergestellt wurde. Dieser Parameter gilt nur für den älteren 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 älteren SSH-Client.
- Typ: Wahr | Falsch
- Standardwert: falsch
- mid.ssh.socket_timeout
- Gibt den Timeout-Wert für den SSH-Socket an, um Probleme zu vermeiden, die durch ein Socket-Timeout verursacht werden. Einige Geräte, z. B. Systeme mit eingebetteten Controllern wie USVs und PDUs, für die SSH aktiviert ist, benötigen mehr Zeit, um auf eine Authentifizierungsanforderung zu antworten. Der Standardwert von 2 Minuten stellt sicher, dass bei solchen Anforderungen kein vorzeitiges Timeout auftritt.
- Typ: Ganzzahl (Millisekunden)
- Standardwert: 120000 (2 Minuten)
- mid.ssh.channel_timeout
- Gibt die Zeit an, die der MID-Server auf Aktivität auf dem SSH-Socket wartet, bevor die Verbindung geschlossen wird. Wenn auf dem SSH-Socket keine Aktivität für den angegebenen Timeout-Wert erfolgt ist, schließt der MID-Server die Verbindung. Einige Geräte, z. B. Systeme mit eingebetteten Controllern wie USVs und PDUs, für die SSH aktiviert ist, benötigen möglicherweise mehr Zeit, um auf eine Authentifizierungsanforderung zu antworten.
- Typ: Ganzzahl (Millisekunden)
- Standardwert: 120000 (2 Minuten)
- mid.ssh.session_timeout
- Gibt an, wie lange eine zwischengespeicherte Sitzung nach der letzten Verwendung im Speicher verbleibt. Zu kleine Werte können die Leistung beeinträchtigen. Dieser Parameter gilt nur für den ServiceNow-SSH-Client.
- Typ: Ganzzahl (Millisekunden)
- Standardwert: 300000 (5 Minuten)
- mid.ssh.command_timeout_ms
- Die Timeout-Dauer 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 Tastatur-Authentifizierungsmodus in SSH-Daemons, auf denen 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 Discovery fehlschlägt. Einzelheiten zu diesem Problem und zur erforderlichen Konfiguration für die SSH-Authentifizierung finden Sie unter KB0623600. - mid.ssh.dh_group_length_min
- Gibt die minimale Gruppenlänge in Bits an, die zum Generieren eines „gemeinsamen geheimen“ Schlüssels im Diffie-Hillman-Schlüsselaustausch verwendet wird. Je größer der Schlüssel, desto sicherer ist die SSH-Verbindung, jedoch 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 „gemeinsamen geheimen“ Schlüssels im Diffie-Hillman-Schlüsselaustausch verwendet wird. Je größer der Schlüssel, desto sicherer ist die SSH-Verbindung, jedoch auf Kosten der Leistung.
- Typ: Ganzzahl (Bits)
- Standardwert: 8192
- mid.ssh.shells_supported
- Definiert die vom MID-Server unterstützten Bourne-kompatiblen Shells. Dieser Wert ist eine durch Kommas getrennte 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 lang laufende Befehle verwerfen und das Verhalten von älteren Versionen emulieren.
- Typ: Zeichenfolge
- Standardwert: j2ssh - true, sncssh - false
- mid.ssh.pool_thread_ratio
- Verhältnis der Kapazität des SSH-Sitzungspools zur konfigurierten MID-Server-Thread-Anzahl (max. Threads), ausgedrückt in Prozent. Die Anzahl der zulässigen Poolkapazitätssitzungen wird in diesem Parameter festgelegt. Unabhängig von dem in diesem Parameter eingestellten Wert lässt das System niemals zu, dass die Poolkapazität 25 Sitzungen unterschreitet.
- 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 Befehle für MID-Server.
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 hat, den angegebenen Befehl mit sudo auszuführen. 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, über die Berechtigung zur Ausführung auf dem Ziel verfügt. 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
Aktualisierungsparameter
- mid.pinned.version
- Name der Version, an die dieser MID-Server angeheftet ist.
- Typ: Zeichenfolge
- Standardwert: MID-Buildstamp Hinweis:Um den MID-Buildstamp für Ihre Instanz anzuzeigen, geben Sie stats.do in den Navigationsfilter ein. 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 einen Web-Proxy für den Zugriff auf die Upgrade-URL durchlaufen muss, setzen Sie diesen Parameter auf true, um den MID-Server anzuweisen, den Proxy zu verwenden. Sie müssen auch den Host und den Port des Proxyservers einstellen. Wenn der Benutzername und das Passwort des Instanz-Proxys festgelegt sind, werden sie auch für den Upgrade-Proxy verwendet.Hinweis:Dieser Parameter dient nicht zur Steuerung von mit konfigurierten Proxy-Details glide.mid.autoupgrade.proxy* Parameter.
- Typ: Wahr | Falsch
- Standardwert: wahr
- glide.mid.autoupgrade.proxy_host oder glide.glidesoap.proxy_host
- Wenn Ihr MID-Server einen Web-Proxy durchlaufen muss, um auf die Upgrade-URL zuzugreifen, definieren Sie hier den Host des Proxys.
- Typ: Zeichenfolge (URL)
- Standardwert: keiner
- glide.mid.autoupgrade.proxy_port oder glide.glidesoap.proxy_port
- Wenn Ihr MID-Server einen Web-Proxy für den Zugriff auf die Upgrade-URL durchlaufen muss, definieren Sie hier den Port des Proxys.
- Typ: Ganzzahl (0-65535)
- Standardwert: 80
- glide.mid.autoupgrade.proxy_user
- Wenn Ihr MID-Server einen Web-Proxy für den Zugriff auf die Upgrade-URL durchlaufen muss, definieren Sie hier den Benutzernamen des Proxys.
- Typ: Zeichenfolge (URL)
- Standardwert: keiner
- glide.mid.autoupgrade.proxy_password
- Wenn Ihr MID-Server einen Web-Proxy durchlaufen muss, um auf die Upgrade-URL zuzugreifen, definieren Sie hier das Passwort des Proxys.
- Typ: Zeichenfolge
- Standardwert: keiner
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 Einstellen 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 Einstellen oder Ändern dieses Parameters erfordert einen Neustart des MID Servers.- Typ: Ganzzahl
- Standardwert: 2
- mid.sa.prefer_powershell
- Aktiviert MID-Server, um PowerShell-Remoting zu verwenden.
- 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 die erweiterten Optionen für eine PSSession. Weitere Informationen zu erweiterten Optionen für eine PSSession 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 das Verbinden zu Windows-Servern mit PowerShell über HTTPS.
- Typ: Ganzzahl
- Standardwert: 5986
- mid.powershell_api.winrm.remote_port
- Konfiguriert den Port für das Verbinden zu Windows-Servern mit PowerShell über HTTP.
- Typ: Ganzzahl
- Standardwert: 5985
- mid.powershell_api.winrm.skip_ssl_cert_check
- Überspringt die Prüfung für das SSL-Zertifikat, wenn WinRM für HTTPS-Verbindungen verwendet wird.
- Typ: Wahr | Falsch
- Standardwert: falsch
- mid.powershell_api.winrm.skip_ssl_cert_check_options
- Überspringt spezifische Prüfungen für SSL-Zertifikate, wenn WinRM für HTTPS-Verbindungen verwendet wird. Konfigurieren Sie MID-Server, um Prüfungen für Zertfifikate aus einer Certification Authority (CA) zu überspringen, aus dem Common Name (CN), der den mit dem Zertifikat verknüpften Host festlegt, und für widerrufene Zertifikate.
- Typ: Zeichenfolge
- Standardwert: -SkipCACheck -SkipCNCheck -SkipRevocationCheck
- mid.powershell.use_credentials
- Legt die Anmeldeinformationen fest, die Discovery mit PowerShell verwendet werden sollen. Die Einstellung wahr lässt MID-Server Proben ausführen mit den Windows Anmeldeinformationen aus der entsprechenden Tabelle. Um Proben mit den Anmeldeinformationen des Benutzers für den Service MID-Server auszuführen, stellen Sie diesen Parameter auf falsch ein.
- Typ: true | false
- Standardwert: true
- mid.powershell.path
- Ermöglicht es einem Administrator, auf eine bestimmte PowerShell auf einem MID-Server zu verweisen, wenn mehr als eine PowerShell installiert ist. Geben Sie den Pfad zum Ordner an, das die ausführbare PowerShell-Datei enthält, zum Beispiel C:\mypowershell oder C:\mypowershell \. ServiceNow hängt automatisch die Zeichenfolge „powershell.exe“ an den Pfad an. Konfigurieren Sie diesen Parameter, wenn sowohl 32-Bit- als auch 64-Bit-PowerShells auf demselben MID-Server aktiv sind und die richtige PowerShell für den Kontext gestartet werden muss. 64-Bit Windows verwendet die Dateisystemumleitung und der MID-Server wird als 32-Bit-Anwendung ausgeführt. Wenn ein Pfad in %WinDir%\System32 festgelegt werden soll, leitet Windows automatisch auf %WinDir%\SysWOW64 um. Geben Sie den Pfad als %WinDir%\Sysnative an, um eine Umleitung zu vermeiden. Legen Sie statt C:\WINDOWS\system32\WindowsPowerShell\v1.0\ zum Beispiel C:\WINDOWS\sysnative\WindowsPowerShell\v1.0\ fest. Hinweis:Bei einer 64-Bit-Version von Windows XP kann ein Microsoft-Hotfix erforderlich sein, um diese Funktion zu aktivieren.
Um Anwendungen zu finden, die auf einem 64-Bit-Windows-Computer ausgeführt werden, muss MID-Server auf einem 64-Bit-Windows-Host-Computer ausgeführt werden.
- Typ: Zeichenfolge (Pfad)
- Standardwert: keiner
- mid.powershell.enforce_utf8
- Aktivieren Sie diesen Parameter, um Befehle auf einem Windows-Zielsystem zu zwingen, die UTF-8-codierte Ausgabe zurückzugeben. Bei Deaktivierung 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: true | false
- Standardwert: true
- mid.powershell.local_mid_service_credential_fallback
- Aktiviert das automatische Zurückgreifen auf MID-Server Service-Anmeldeinformationen, wenn alle anderen Anmeldeinformationen fehlschlagen.
- Typ: Wahr | Falsch
- Standardwert: wahr
- mid.powershell_api.idle_session_timeout
Gibt den Wert für den Timeout von PowerShell-Sitzungen im Leerlauf in Sekunden an.
Hinweis:Das Einstellen oder Ändern dieses Parameters erfordert einen Neustart des MID-Server.- Typ: Ganzzahl
- Standardwert: 60
- mid.powershell.command.parameter_passing
- Aktivieren Sie diesen Parameter, um die Übergabe von PowerShell-Parametern von der Befehlszeile aus zuzulassen.
- Typ: Wahr | Falsch
- Standardwert: falsch
- mid.powershell.command.script.parameter_passing
- Aktivieren Sie diesen Parameter, um die Übergabe von PowerShell-Skripts von der Befehlszeile aus zuzulassen.
- Typ: Wahr | Falsch
- Standardwert: wahr
- mid.windows.management_protocol
Ermöglicht Administratoren die Auswahl des für die Geräte- und Prozessklassifizierung verwendeten Windows-Verwaltungsprotokolls. Zu den Optionen gehören: WMI und WinRM.
- Typ: Zeichenfolge
- Standardwert: WMI
- mid.windows.probe_timeout
- Legt das Timeout-Intervall 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 wurden.
- 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 Remote-Servern, mit denen der MID-Server eine Verbindung herstellt. Auf JEA_DISCO_BASIC festlegen.
- Typ: Zeichenfolge
- Standardwert: „“
Fügen Sie einen MID-Server-Parameter hinzu
Verwenden Sie einen MID-Server-Parameter, um das Verhalten eines bestimmten MID-Servers zu steuern.
Vorbereitungen
Erforderliche Rolle: Administrator