//////////////////////////////////////////////////////////////////////////
//// This content is shared by all Elastic Beats. Make sure you keep the
//// descriptions here generic enough to work for all Beats that include
//// this file. When using cross references, make sure that the cross
//// references resolve correctly for any files that include this one.
//// Use the appropriate variables defined in the index.asciidoc file to
//// resolve Beat names: beatname_uc and beatname_lc.
//// Use the following include to pull this content into a doc file:
//// include::../../libbeat/docs/outputconfig.asciidoc[]
//// Make sure this content appears below a level 2 heading.
//////////////////////////////////////////////////////////////////////////


[[configuring-output]]
== Configure the output

++++
<titleabbrev>Output</titleabbrev>
++++

You configure {beatname_uc} to write to a specific output by setting options
in the Outputs section of the +{beatname_lc}.yml+ config file. Only a single
output may be defined.

The following topics describe how to configure each supported output. If you've
secured the {stack}, also read <<securing-{beatname_lc}>> for more about
security-related configuration options.

include::outputs-list.asciidoc[tag=outputs-list]

ifdef::beat-specific-output-config[]
include::{beat-specific-output-config}[]
endif::[]

include::outputs-list.asciidoc[tag=outputs-include]
