Edge Delta UDP Source

Consume UDP log traffic.

Overview

This input type specifies a set of ports for the agent to listen on for incoming UDP traffic.

Note: Customers with HTTP source, TCP source or UDP source nodes should not use or update to Agent version v0.1.97.

  • outgoing_data_types: log

Example Configuration

nodes:
  - name: udp_input
    type: udp_input
    port: 2511
    read_timeout: 10s

Required Parameters

name

A descriptive name for the node. This is the name that will appear in Visual Pipelines and you can reference this node in the YAML using the name. It must be unique across all nodes. It is a YAML list element so it begins with a - and a space followed by the string. It is a required parameter for all nodes.

nodes:
  - name: <node name>
    type: <node type>

type: edport_input

The type parameter specifies the type of node being configured. It is specified as a string from a closed list of node types. It is a required parameter.

nodes:
  - name: <node name>
    type: <node type>

port

Enter the port number that the udp_input type node should listen on. Port numbers less than 1024 are not supported as are privileged and require a root user in Linux. It is specified as an integer and is a required parameter.

nodes:
  - name: <node name>
    type: udp_input
    port: <port number>

Optional Parameters

listen

The listen parameter is used to specify the address to listen to for incoming traffic. It is specified as a string and it is optional.

nodes:
  - name: <node name>
    type: udp_input
    port: <port number>
    listen: <host>

read_size

The read_size parameter is used to specify the number of lines to read from the incoming data. It is specified as an integer with a default of 1 and it is optional.

nodes:
  - name: <node name>
    type: udp_input
    port: <port number>
    read_size: 5

read_timeout

The read_timeout parameter is used to specify how long to wait for incoming data. Default value is 0 which means no time out. It is specified as a duration and it is optional.

nodes:
  - name: <node name>
    type: udp_input
    port: <port number>
    read_timeout: 10s