Ingest Node#
This node ingests data into Gravwell under a specified tag. Note that the user must be a member of a group specified in the Webserver-Ingest-Groups
configuration parameter to ingest entries.
Configuration#
Tag
, required: the Gravwell tag into which the data should be ingested.Input
, required: the data to ingest.Split Lines
: if set to true, the node will split the input data into separate entries at newline boundaries.
Output#
The node does not inject anything into the payload, but it does ingest entries into Gravwell.
Example#
This example fetches JSON weather information from api.weather.gov
and ingests it into the web_weather
tag.
The HTTP node is configured to perform a GET request on https://api.weather.gov/gridpoints/MTR/82,105/forecast
to fetch a weather report from the San Francisco peninsula. The ingest node then takes the response
value (generated by the HTTP node) and ingests it into the web_weather` tag. Because we wish to ingest the entire HTTP response in a single entry, we leave the Split Lines config option set to “No”.
A query run on the web_weather
tag shows the results: