Inputers¶
Inputers collect events from input sources. The events are send to the parsers
for proccessing, or if there are no parsers configured, the events are directly
sent to the outputers. All input events are sent as a dictionary with the
fields hostname and message which contain the hostname where the
inputer was collected and the raw input from the source. Events can also have
an optional type field used to filter events. Custom inputers can also add
additional optional fields.
Example input event:
{
'hostname': 'localhost',
'message': '127.0.0.1 - - [13/Mar/2014:13:46:00 -0400] "GET / HTTP/1.1" 200 6301 "-" "Mozilla/5.0 (X11; Linux x86_64; rv:24.0) Gecko/20100101 Firefox/24.0" "6.57"',
'time_stamp': '2014-03-13T13:46:00',
'type': 'nginx',
}