-
toddpersen has quit
-
toddpers_ has quit
-
vish___ joined the channel
-
yo61_ joined the channel
-
jesser__ joined the channel
-
dch_ joined the channel
-
renchap joined the channel
-
auxesis_ joined the channel
-
saltsa_ joined the channel
-
yo61_ is now known as robinbowes
-
nemunaire_ joined the channel
-
dch has quit
-
mfournier has quit
-
yo61 has quit
-
renchou has quit
-
vish__ has quit
-
saltsa has quit
-
jesser_ has quit
-
mstyne has quit
-
vissborg has quit
-
dyer|away has quit
-
auxesis has quit
-
mstyne|afk is now known as mstyne
-
nemunaire has quit
-
mstyne has quit
-
nemunaire_ is now known as nemunaire
-
invi_ has quit
-
dch_ is now known as dch
-
mstyne_ joined the channel
-
auxesis_ is now known as auxesis
-
invi_ joined the channel
-
vish___ is now known as vish__
-
vissborg joined the channel
-
jesser__ is now known as jesser_
-
dyer joined the channel
-
dyer has quit
-
dyer joined the channel
-
mfournier joined the channel
-
prune_ joined the channel
-
betawaffle has quit
-
JahBurn1 joined the channel
-
betawaffle joined the channel
-
prune has quit
-
JahBurn has quit
-
vissborg has quit
-
vissborg joined the channel
-
malthe joined the channel
-
languitar_ has quit
-
languitar joined the channel
-
benbangert has quit
-
benbangert joined the channel
-
hirose31 has quit
-
manytrees_ has quit
-
hirose31 joined the channel
-
sunny__ joined the channel
-
sunny_ has quit
-
drawks has quit
-
manytrees_ joined the channel
-
drawks joined the channel
-
blalor is now known as blalor_afk
-
Dieterbe
mre__: you can write to any node of the cluster, it will automatically right to the correct location
-
Civil
is there any way to seed up 'list series' and 'select' queries in influx?
-
toddpersen joined the channel
-
Dieterbe
Civil: list series should be really fast in 0.8
-
Civil
Dieterbe: for graphite with 5 lines and 500k series it tooks me around 300ms for each
-
Dieterbe
what's a line?
-
Civil
it does several list series /^metric.name/ queries
-
each takes 1100ms right now to fetch
-
because I've got 638688 series in influx
-
toddpersen has quit
-
Dieterbe
hmm, for me right now it takes 829.029148ms
-
Civil
yup, and that's a bit too slow :)
-
each graph takes seconds and seconds to draw :)
-
Dieterbe
yeah, i thought it was much faster, weird
-
maybe cause all my lists are cached
-
Civil
Dieterbe: also when graphite gets list of metrics, I think you should use this cache to look through for metrics in the leafs.
-
and also for particular queries
-
drozer joined the channel
-
Dieterbe: also as for me, list series is slower then select *
-
around twice slower :)
-
Dieterbe
'select *' returns in 0.5 ms for me
-
Civil
Dieterbe: btw, can you have a look at a patch for graphite-api, before I send PR?
-
-
with it
-
Dieterbe
i don't have time for this
-
Civil
ok...
-
Dieterbe
Civil: what did you mean with looking through metrics in the leafs
-
Civil
Dieterbe: it's better to run 'list series', save it for some significant amount of time and then when you get "assureSeries" call - look through cache
-
It'll have worse performance for first call, but better performance until cache is expired
-
at least right now
-
Dieterbe
and do the regex matching in python?
-
Civil
yup
-
Dieterbe
that's how it used to work, actually
-
Civil
and it was slower then call 'list series' ?
-
Dieterbe
huh? that approach used 'list series'!
-
Civil
er... I mean now I see that graphite_influxdb executes 'list series /^/' for each metric.
-
I mean maybe it'll be better to have full 'list series' in cache and match it in python?
-
Dieterbe
in my use case, the change i did made things faster
-
here's an overview of perf measurements
-
-
but the measurements there for list series /regex/ i had around 150~300ms
-
now (see above) it's 830ms.. so that's a big difference. not sure where that's coming from
-
Civil
maybe there was some performance degradation
-
somewhere
-
Dieterbe
maybe because my influxdb is more loaded now
-
Civil
Dieterbe: I'm getting 1sec on almost fully idle influx
-
Dieterbe
weird
-
you query on the same machine that runs influx right?
-
Civil
it receives only one select from graphite
-
Dieterbe: yes
-
Dieterbe
so you're not counting network traffic time
-
Civil
yup
-
in terms of inserts - I've got something like "30 metrics every 30 seconds"
-
Dieterbe
oh wow
-
Civil
only this machine itself is monitored right now
-
Dieterbe
anyway i'm sure 'list series' and 'list series /regex/' speeds can be improved in influxdb
-
Civil
Dieterbe: yeah, that's true. But right now for me to draw graph it takes around 7 seconds.
-
and for dashboard it's very-very slow...
-
that's why I'm curious is there a way to improve list performance
-
afk
-
Dieterbe
ahh
-
i wonder if it's because they introduced sorting recently
-
aussiedan1 has quit
-
saltsa_ has quit
-
m_j_h joined the channel
-
cpt_yesterday has quit
-
saltsa joined the channel
-
aussiedan joined the channel
-
cpt_yesterday joined the channel
-
mstyne_ has quit
-
mstyne_ joined the channel
-
-
toddpersen joined the channel
-
toddpersen has quit
-
rhoml_ is now known as rhoml`
-
rhoml` is now known as rhoml_
-
kumagi has quit
-
drozer_ joined the channel
-
aussiedan has left the channel
-
tisba has quit
-
drozer has quit
-
drozer_ is now known as drozer
-
tisba joined the channel
-
Civil
Dieterbe: maybe, that can be true
-
thx
-
Dieterbe: and why they decided that series should be in sorted order?
-
maybe I should revert this patch for my current installation...
-
drozer has quit
-
mdelnegro joined the channel
-
toddpersen joined the channel