GetSplunk 2.3.0

BUNDLE

org.apache.nifi | nifi-splunk-nar

DESCRIPTION

Retrieves data from Splunk Enterprise.

TAGS

get, logs, splunk

INPUT REQUIREMENT

FORBIDDEN

Supports Sensitive Dynamic Properties

false

PROPERTIES

Property

Description

Application

The Splunk Application to query.

Connection Timeout

Max wait time for connection to the Splunk server.

Earliest Time

The value to use for the earliest time when querying. Only used with a Time Range Strategy of Provided. See Splunk’s documentation on Search Time Modifiers for guidance in populating this field.

Hostname

The ip address or hostname of the Splunk server.

Latest Time

The value to use for the latest time when querying. Only used with a Time Range Strategy of Provided. See Splunk’s documentation on Search Time Modifiers for guidance in populating this field.

Output Mode

The output mode for the results.

Owner

The owner to pass to Splunk.

Password

The password to authenticate to Splunk.

Port

The port of the Splunk server.

Query

The query to execute. Typically beginning with a <search> command followed by a search clause, such as <search source=”tcp:7689”> to search for messages received on TCP port 7689.

Read Timeout

Max wait time for response from the Splunk server.

SSL Context Service

The SSL Context Service used to provide client certificate information for TLS/SSL connections.

Scheme

The scheme for connecting to Splunk.

Security Protocol

The security protocol to use for communicating with Splunk.

Time Field Strategy

Indicates whether to search by the time attached to the event, or by the time the event was indexed in Splunk.

Time Range Strategy

Indicates how to apply time ranges to each execution of the query. Selecting a managed option allows the processor to apply a time range from the last execution time to the current execution time. When using <Managed from Beginning>, an earliest time will not be applied on the first execution, and thus all records searched. When using <Managed from Current> the earliest time of the first execution will be the initial execution time. When using <Provided>, the time range will come from the Earliest Time and Latest Time properties, or no time range will be applied if these properties are left blank.

Time Zone

The Time Zone to use for formatting dates when performing a search. Only used with Managed time strategies.

Token

The token to pass to Splunk.

Username

The username to authenticate to Splunk.

STATE MANAGEMENT

SCOPES

DESCRIPTION

CLUSTER

If using one of the managed Time Range Strategies, this processor will store the values of the latest and earliest times from the previous execution so that the next execution of the can pick up where the last execution left off. The state will be cleared and start over if the query is changed.

RELATIONSHIPS

NAME

DESCRIPTION

success

Results retrieved from Splunk are sent out this relationship.

WRITES ATTRIBUTES

NAME

DESCRIPTION

splunk.query

The query that performed to produce the FlowFile.

splunk.earliest.time

The value of the earliest time that was used when performing the query.

splunk.latest.time

The value of the latest time that was used when performing the query.

Language: English