If I have two redis brokers and 3 es nodes, how do I configure the broker/indexers to "round robin" to the 3 ES nodes?
msbelang joined the channel
pkdubey4u has quit
bradgignac joined the channel
lanky_ is now known as lanky
bradgignac_ joined the channel
Plenoge_ joined the channel
bradgignac has quit
chth0n has quit
Plenoge has quit
federated_life joined the channel
izzol2 has quit
stonevil joined the channel
BlakeRG|away is now known as BlakeRG
JasonStorer__ joined the channel
Plenoge_ has quit
If I have two redis brokers and 3 es nodes, how do I configure the broker/indexers to "round robin" to the 3 ES nodes, since the elasticsearch output does not accept a list of host(s), do I have to run 3 instances of logstash? one for each node?
MartinCleaver has quit
zms joined the channel
pemontto joined the channel
pemontto has quit
pemontto joined the channel
jmreicha has quit
federated_life has quit
pemontto has left the channel
FortySix2 joined the channel
instilled has quit
MartinCleaver joined the channel
FortySix2 has quit
spulec joined the channel
Slyder joined the channel
pweaver_ joined the channel
mrlesmithjr
efontana - Multicast or Unicast?
stonevil has quit
beorn__ is now known as beonr_
beonr_ is now known as beorn_
stonevil joined the channel
chth0n joined the channel
moju has quit
Blizzard has quit
windowsrefund joined the channel
efontana
i should also say i'm using the output: elasticsearch_http, the ES nodes are configured Unicast
Title: ### MANAGED BY PUPPET ### --- cluster: name: testcluster discovery: zen: - Pastebin.com (at pastebin.com)
jerius joined the channel
mrlesmithjr
are your redis brokers also your LS indexers?
efontana
yes
i have two redis brokers
each running a logstash indexer
stonevil has quit
mrlesmithjr
I would make your redis brokers master nodes for ES and make your 3 current ES nodes data nodes only
FortySix2 has quit
stonevil joined the channel
AlHafoudh joined the channel
jeffr76 joined the channel
AlHafoudh
hi
mrlesmithjr
then configure your redis brokers as master nodes for ES cluster and point your ES output for LS to localhost
miono_ is now known as miono
then let ES load balance everything for you
AlHafoudh
when i use syslog as input and elasticsearch as output, the timestamp and @timestamp keys are how correlated? timestamp is from syslog message and @timestamp is "time of arrival" ? or is it parsed from the timestamp key from syslog ?
mrlesmithjr
or put an HAProxy load balancer out in front of everything
efontana
your saying run ES on the broker nodes? configure them both as "Masters" let the indexers write to the local ES, then use the current 3 nodes as "Data" nodes (also to serve Kibana)