41 lines
1.6 KiB
Text
41 lines
1.6 KiB
Text
|
ifndef::has_module_steps[]
|
||
|
. Configure the output. {beatname_uc} supports a variety of
|
||
|
<<configuring-output,outputs>>, but typically you'll either send events directly
|
||
|
to {es}, or to {ls} for additional processing.
|
||
|
+
|
||
|
To send output directly to {es} (without using {ls}), set the location of the
|
||
|
{es} installation:
|
||
|
+
|
||
|
--
|
||
|
endif::[]
|
||
|
* If you're running our
|
||
|
https://www.elastic.co/cloud/elasticsearch-service[hosted {es} Service]
|
||
|
on Elastic Cloud, specify your <<configure-cloud-id,Cloud ID>>. For example:
|
||
|
+
|
||
|
[source,yaml]
|
||
|
----------------------------------------------------------------------
|
||
|
cloud.id: "staging:dXMtZWFzdC0xLmF3cy5mb3VuZC5pbyRjZWM2ZjI2MWE3NGJmMjRjZTMzYmI4ODExYjg0Mjk0ZiRjNmMyY2E2ZDA0MjI0OWFmMGNjN2Q3YTllOTYyNTc0Mw=="
|
||
|
----------------------------------------------------------------------
|
||
|
|
||
|
* If you're running {es} on your own hardware, set the host and port where
|
||
|
{beatname_uc} can find the {es} installation. For example:
|
||
|
+
|
||
|
[source,yaml]
|
||
|
----------------------------------------------------------------------
|
||
|
output.elasticsearch:
|
||
|
hosts: ["myEShost:9200"]
|
||
|
----------------------------------------------------------------------
|
||
|
ifndef::has_module_steps[]
|
||
|
--
|
||
|
+
|
||
|
ifeval::["{beatname_lc}"!="filebeat" and "{beatname_lc}"!="winlogbeat"]
|
||
|
To send output to {ls},
|
||
|
<<logstash-output,Configure the {ls} output>> instead. For all other
|
||
|
outputs, see <<configuring-output>>.
|
||
|
endif::[]
|
||
|
ifeval::[("{beatname_lc}"=="filebeat") or ("{beatname_lc}"=="winlogbeat")]
|
||
|
To send output to {ls}, make sure you configure the Logstash output in
|
||
|
<<config-{beatname_lc}-logstash>>. For all other outputs, see <<configuring-output>>.
|
||
|
endif::[]
|
||
|
endif::[]
|