ehlo :-) I'm looking at outputs for elasticsearch - we have quite a number of messages passing through our system, so I would like the elasticsearch output, but only against ES 0.90, becasue that's what our ES cluster runs
swkide
Ca Kibana 3 show the Stream Panel from former version?
antulik has quit
Can Kibana 3 show the Stream Panel from former version?
ptrf
yes
swkide
elasticsearch_http
antulik joined the channel
ptrf
index.html#/dashboard/file/logstash.json
swkide
ptrf, elasticsearch_http - that is what I try also
ptrf
swkide: but there are two issues
first, what if one of our cluster nodes go down? Ideally I need a reverse proxy infront
swkide
agreed
ptrf
and also, I dont really like the overhead of one tcp handshake per messages, when there's a lot of messages comming in
Wolfsrudel
ES is clustering und proxying itself, isn't it?
swkide
as far as I understand, they donÄt make a session per line
ptrf
hum hum, is it streaming?
Wolfsrudel: yes, the elasticsearch output opens up an elasticsearch instance and joins the cluster
Who again said kibana 3 can show the stream panel of former versions - could you please tell me how
phrawzty
there are always options :)
Wolfsrudel
nginx is awesome
rdw200169
swkide: are you talking about a live streaming table of new entries?
swkide
rdw200169, yes
rdw200169, how many logrows are entred per seconde in my case
rdw200169
well, all things considered, elasticsearch doesn't really work like that, so there was probably some backend processing going on on the server
since kibana3 is all js and html, there is no backend processor, so you just graph/table/term what you want, and set the relative time to a sensible value and tell it to refresh every few seconds
for example (we use elasticsearch for much more than logstash) I use kibana 3 to show me a pretty real-time chart of indexed items per day/hour/minute (etc..) depending on how far I want to go back
mrchrisadams joined the channel
you just have to be somewhat careful b/c the resolution of data will affect the results from the facet query against elasticsearch
feylya joined the channel
losh joined the channel
mrchrisadams
hi peeps - this is quick qn, but I couldn't find an answer on the docs page for logstash. I'm not familiar with threads or Jruby, so this may be a silly question, but are outputs nonblocking when they are run on log entries with logstash?
I want to find a way to log some events to an instance of Piwik over it's HTTP API, but I'm not sure if this would be a terrible idea performance wise
swkide
ok cool, that is enought
ok cool, that is enough
thx a lot rdw200169
Tokeiito
the most anoying thing in processing logs are date formats
rdw200169
swkide: if you want higher resolution, look at the graphite output; graphite can get you realtime metrics on your data ;)
swkide
rdw200169, sure - we have a running graphite also, but that is next step ;-)
Tokeiito
damn apache uses two different formats. one for access other for error. i'm afraid to think what i will get when will start processing syslog where logs comes from tons of other services.
rdw200169
Tokeiito: you're preaching to the choir on that one, I'm currently in the process of refactoring <everything> to use ISO8601 for my/our sanity's sake
stackedsax has quit
phrawzty has quit
Tokeiito: figuring out how to trick logstash into correctly parsing PST/PDT timestamps from a timestamp was not a fun task, all because someone chose 'z' instead of 'Z' when setting the timestamp formatting *grumble*
Tokeiito
uff i feel you
phrawzty joined the channel
daks_ joined the channel
daks_
hello
i wonder how logstash filters are evaluated, in which order
is the order in the description the order in which they are executated?
Title: logstash - open source log management (at logstash.net)
daks_
yes in fact, thanks for the link
so i'll use "order" directive in puppet-logstash
rdw200169
daks_: you can use tags, though, to control execution, such that every event that passes thru a logstash filter config only 'hits' the filters they need to; you can add tags while filtering, which means you can have sub-filter statements that only filter events based on criteria set in a previous filter
paradoxbound has quit
daks_
ok
techn0gichida has quit
hawi joined the channel
antulik joined the channel
Tokeiito
whats the way to put name on such expression: ${WORD}.${word}.${WORD} ?