Skip to main content

PutSplunk

Описание

Отправляет логи в Splunk Enterprise через TCP, TCP + TLS/SSL или UDP. Если задан Разделитель сообщений, то этот процессор будет читать сообщения из входящего FlowFile на основе разделителя и отправлять каждое сообщение в Splunk. Если Разделитель сообщений не указан, то содержимое FlowFile будет отправлено в Splunk напрямую как одно сообщение.

Теги

splunk, logs, tcp, udp

Свойства

НазваниеОписание
HostnameИмя хоста назначения или IP-адрес. Поддерживает язык выражений: true (будет оцениваться только с использованием переменных среды)
PortНомер порта назначения. Поддерживает язык выражений: true (будет оцениваться только с использованием переменных среды)
Max Size of Socket Send BufferМаксимальный размер буфера отправки сокета, который следует использовать. Это рекомендация для операционной системы, указывающая, каким должен быть размер буфера сокета. Если это значение установлено слишком низким, буфер может заполниться до того, как данные будут считаны, и входящие данные будут отброшены.
Idle Connection ExpirationВремя, в течение которого соединение должно оставаться открытым без использования, прежде чем его закроют. Значение 0 секунд отключит эту функцию. Поддерживает язык выражений: true (будет оцениваться только с использованием переменных среды)
TimeoutВремя ожидания подключения и связи с получателем. Не применяется к UDP Поддерживает язык выражений: true (будет оцениваться только с использованием переменных среды)
TimeoutВремя ожидания подключения и связи с получателем. Не применяется к UDP Поддерживает язык выражений: true (будет оцениваться только с использованием переменных среды)
Character SetУказывает набор символов для отправляемых данных. Поддерживает язык выражений: true (будет оцениваться только с использованием переменных среды)
ProtocolПротокол для связи.
Message DelimiterУказывает разделитель, используемый для разделения нескольких сообщений в одном FlowFile. Если не указано, все содержимое FlowFile будет использоваться как одно сообщение. Если указано, содержимое FlowFile будет разделено по этому разделителю, и каждый раздел будет отправлен как отдельное сообщение. Обратите внимание, что если сообщения разделены по разделителям и некоторые сообщения для данного FlowFile передаются успешно, а другие — нет, то сообщения будут разделены на отдельные FlowFiles таким образом, что успешно отправленные сообщения будут направлены в отношение «успех», а другие сообщения — в отношение «неуспех». Поддерживает язык выражений: true (будет оцениваться с использованием атрибутов файла потока и переменных среды)
SSL Context ServiceУказывает контекстную службу SSL для включения TLS-связи по сокету

Взаимосвязи

  • success: FlowFiles, которые успешно отправлены в пункт назначения, отправляются по этому каналу связи.
  • failure: Файлы потока, которые не удалось отправить в пункт назначения, отправляются по этой связи.