Skip to content

Latest commit

 

History

History
55 lines (48 loc) · 1.92 KB

flags.md

File metadata and controls

55 lines (48 loc) · 1.92 KB
title layout
Command-line flags - logstash
content_right

Command-line flags

Agent

The logstash agent has the following flags (also try using the '--help' flag)

-f, --config CONFIGFILE
Load the logstash config from a specific file, directory, or a wildcard. If given a directory or wildcard, config files will be read from the directory in alphabetical order.
-e CONFIGSTRING
Use the given string as the configuration data. Same syntax as the config file. If not input is specified, 'stdin { type => stdin }' is default. If no output is specified, 'stdout { debug => true }}' is default.
-w, --filterworks COUNT
Run COUNT filter workers (default: 1)
--watchdog-timeout TIMEOUT
Set watchdog timeout value.
-l, --log FILE
Log to a given path. Default is to log to stdout
-v
Increase verbosity. There are multiple levels of verbosity available with '-vv' currently being the highest
--pluginpath PLUGIN_PATH
A colon-delimted path to find other logstash plugins in

Note: Plugins can provide addition command-line flags, such as the grok filter. Plugin-specific flags always start with the plugin name, like --grok-foo.

Web UI

The logstash web interface has the following flags (also try using the '--help' flag)

--log FILE
Log to a given path. Default is stdout.
--address ADDRESS
Address on which to start webserver. Default is 0.0.0.0.
--port PORT
Port on which to start webserver. Default is 9292.
-B, --elasticsearch-bind-host ADDRESS
Address on which to bind elastic search node.
-b, --backend URL
The backend URL to use. Default is elasticsearch:/// (assumes multicast discovery). You can specify elasticsearch://[host][:port]/[clustername]