Edge Delta Demo Input
2 minute read
Overview
The Demo Input node generates random Apache and NGINX access logs with various response codes including errors. For errors, it generates an NGINX log with “500” response code.

Example Configuration
nodes:
- name: demo_input
type: demo_input
speed: 100ms
error_interval: 1s
error_count: 20
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: demo_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>
error_count
The error_count parameter specifies the number of error logs that will be generated each time the error_interval lapses. It is specified as an integer and is a required parameter.
nodes:
- name: <node name>
type: demo_input
speed: <duration such as 100ms>
error_interval: <duration such as 1s>
error_count: <integer such as 20>
error_interval
The error_interval parameter specifies the approximate duration between generation of error logs. The actual value will be between error_interval/2 and 3*error_interval/2. It is specified as a duration and is a required parameter.
nodes:
- name: <node name>
type: demo_input
speed: <duration such as 100ms>
error_interval: <duration such as 1s>
error_count: <integer such as 20>
speed
The speed parameter specifies the duration between each generated log. It is specified as a duration and is a required parameter.
nodes:
- name: <node name>
type: demo_input
speed: <duration such as 100ms>
error_interval: <duration such as 1s>
error_count: <integer such as 20>