QuerySplunkIndexingStatus 2025.5.31.15

Bundle

org.apache.nifi | nifi-splunk-nar

Beschreibung

Fragt den Splunk-Server ab, um den Status der Indizierungsbestätigung abzurufen.

Tags

acknowledgement, http, logs, splunk

Eingabeanforderung

REQUIRED

Unterstützt sensible dynamische Eigenschaften

false

Eigenschaften

Eigenschaft

Beschreibung

Hostname

Die IP-Adresse oder der Hostname des Splunk-Servers.

Eigentümer

Der Eigentümer, der an Splunk übergeben wird.

Password

Das Kennwort für die Authentifizierung bei Splunk.

Port

Die HTTP Event Collector HTTP-Portnummer.

Schema

Das Schema für die Verbindung zu Splunk.

Security Protocol

Das Sicherheitsprotokoll, das für die Kommunikation mit Splunk verwendet wird.

Token

HTTP Event Collector-Token, das mit der Zeichenfolge Splunk beginnt. Zum Beispiel „Splunk 1234578-abcd-1234-abcd-1234abcd“

Username

Der Benutzername für die Authentifizierung bei Splunk.

max-query-size

Die maximale Anzahl von Bestätigungsbezeichnern, die die ausgehende Abfrage in einem Batch enthält. Es wird empfohlen, diesen Wert nicht zu niedrig einzustellen, um die Netzwerkkommunikation zu reduzieren.

request-channel

Bezeichner des verwendeten Anfragekanals.

ttl

Die maximale Zeit, die der Prozessor ab dem Zeitpunkt der Registrierung versucht, eine Bestätigung für einen Index zu erhalten. Nach der angegebenen Zeitspanne betrachtet der Prozessor den Index als nicht bestätigt und überträgt das FlowFile in den „unacknowledged“ weitergeleitet.

Beziehungen

Name

Beschreibung

failure

Eine FlowFile wird an diese Beziehung übertragen, wenn die Bestätigung aufgrund von Fehlern während der Kommunikation nicht erfolgreich war. FlowFiles werden in die Beziehung „undetermined“ übertragen, wenn der Splunk-Server keine Zeit hat oder sie nicht kennt.

success

Ein FlowFile wird an diese Beziehung übertragen, wenn die Bestätigung erfolgreich war.

unacknowledged

Ein FlowFile wird an diese Beziehung übertragen, wenn die Bestätigung nicht erfolgreich war. Dies kann passieren, wenn die Bestätigung nicht innerhalb der für die Maximum Waiting Time festgelegten Zeitspanne erfolgt ist. FlowFiles mit einer für den Splunk-Server unbekannten „Acknowledgement-ID“ werden nach Erreichen der maximalen Wartezeit an diese Beziehung übertragen.

undetermined

Ein FlowFile wird an diese Beziehung übertragen, wenn der Quittierungsstatus nicht bestimmt ist. FlowFiles, die an diese Beziehung übertragen werden, können zurückgestellt werden. Dies geschieht, wenn Splunk mit HTTP 200 zurückkehrt, aber mit einer falschen Antwort für die Bestätigungs-ID im Flow-Dateiattribut.

Siehe auch: