-
D4RK-PH0ENiX has quit
-
Leo__Verto has quit
-
D4RK-PH0ENiX joined the channel
-
Leo__Verto joined the channel
-
Leo__Verto has quit
-
drsaunders has quit
-
G0re joined the channel
-
Gore|woerk has quit
-
pingupingu joined the channel
-
pingupingu has quit
-
pingupingu joined the channel
-
pingupingu has quit
-
pingupingu joined the channel
-
pingupingu has quit
-
slurpee- joined the channel
-
slurpee- has quit
-
Slurpee has quit
-
pingupingu joined the channel
-
pingupingu has quit
-
pingupingu joined the channel
-
Gazooo has quit
-
Gazooo joined the channel
-
rsh7 joined the channel
-
outsidecontext joined the channel
-
github joined the channel
-
github
[picard] phw opened pull request #900: setup: picard.in does not need to get installed (master...setup-fixes)
https://git.io/vhP1p
-
github has left the channel
-
Monkey joined the channel
-
Monkey has quit
-
zas
samj1912: ping
-
samj1912
zas, pong
-
zas
i just did a test: rebooting solr3 ... and everything stopped, is the script still running?
-
thomasross has quit
-
thomasross joined the channel
-
samj1912: ?
-
samj1912
Let me see
-
Also zas, please don't reboot solr
-
*solr1
-
It's getting live indexes from sir
-
zas
yes, but how does it recover if it happens?
-
samj1912
Once the load balancer is setup properly, it will depend on the load balancer switch times
-
zas: no errors on the script side
-
so most prolly a log rotation
-
okay, script restarted
-
Leo__Verto joined the channel
-
okay, let me try restarting now
-
solr3 stopped
-
script still seems to be runing
-
yup working
-
was prolly just a log rotation, it happens around this time
-
-
still working
-
the errors are from solr3 stopping
-
now let me restart it
-
Nyanko-sensei joined the channel
-
zas
samj1912: my thoughts about vms: we can afford 3 cx51 + 2 cx 11 for less than the price of 2 px61-ssd current used as main search servers
-
samj1912
oh okay
-
3 cx41's wont cut it because
-
3cx51s would be nice
-
zas
i wonder why we are capped at 90r/s
-
samj1912
because of solr2 and solr3, they can serve at max 30
-
and you had the reqs divided equally
-
D4RK-PH0ENiX has quit
-
I think it will be able to take more, now that solr1 is getting more
-
even still solr1 can keep up with at max 60 reqs/s at 100% cpu usage
-
at more, it just lags slightly behind and response times go to shit
-
zas
still, i'm not able to explain all numbers yet
-
samj1912
it can still serve them without error
-
how so?
-
zas
-
samj1912
yeah?
-
zas
timings are changing a lot after a restart
-
samj1912
it will stabilize after a while
-
caches for solr3 are empty
-
zas
-
timings are much better
-
what did you restart exactly ? the whole cluster or just solr3 ?
-
samj1912
just solr3
-
it might just be because of the live feed script
-
zas
explain what it does exactly ? timings are 8 times better
-
samj1912
-
reads off the access log and tries its best to keepup
-
zas
sorry, but i don't understand how it explains such different timings
-
solr3 timings are almost divided by 10
-
mean session time was around 500ms now it's around 50ms
-
(which is much more correct imho)
-
SothoTalKer has quit
-
samj1912
well, possibly a solr leader rebalance on restarting solr3
-
also, solr basically sucks at recovering after high loads, so I have seen
-
SothoTalKer joined the channel
-
that I am saying from looking at the stress test and the stats on the dashboard
-
might possibly just be the lb stats
-
does the load balancer affect the response times?
-
zas
dunno, this is why i said i can't explain all numbers (yet)
-
Monkey joined the channel
-
samj1912
I would like to try what happens when we switch the load balancer
-
like we saw yesterday
-
lb2 had seriously bad perf.
-
zas
yes, i'll try
-
which is weird, because it's exactly the same (software + vm)
-
samj1912
im off for lunch bbiaw
-
zas
ok
-
pingupingu has quit
-
Nyanko-sensei has quit
-
D4RK-PH0ENiX joined the channel
-
samj1912
zas, solr's load, cpu and memory are the same, but response times are different
-
Probably something on the script/lb side
-
Leo__Verto has quit
-
There has been absolutely no change on the pure solr stats
-
Even cache hits are the same
-
The only thing different after the restart is the response timing stats
-
zas
samj1912: did you stop lb1 ?
-
if no, that's due to hetzner maintenance (they emitted a warning for today, on those nodes)
-
samj1912
Nope I didn't
-
zas
it confirms lb1/2 switch is working btw
-
samj1912
Don't even know the ip
-
zas
because we are now on lb2
-
samj1912
Okay
-
The response times again went bad
-
zas, ruaok we should push this out to beta atleast
-
It can easily take beta load
-
First thing to do for that is secure solr
-
And figure out how to deal with that upstream stuff, iirc there was some problem with https / address and we could only use consul dns
-
ruaok
I'm all for pushing to beta, samj1912. do you know how to do it? if not, work with yvanzo to do it.
-
samj1912
ruaok: I know what to change in the docker config but I am not sure how to deploy it
-
zas, can you help with the firewall and lb?
-
suhas2go has quit
-
zas
sorry, i was updating docs about lb setup
-
samj1912: what do you want to achieve ?
-
ruaok is half tempted to switch production search to solr cloud for an hour and see if anyone notices
-
ruaok: too soon ;) we still need to secure a bunch of things, and tests aren't yet finished
-
we don't even have an host name yet ;)
-
let me create one to start with
-
ruaok
just a test! :)
-
zas
also there's no https
-
samj1912
yeah, zas, basically a mirror of your setup for docker solr
-
zas
a mirror ? where?
-
samj1912
Firewall for the solr admin panel and only allow queries from allowed ips
-
I mean the same config that you created for docker solr
-
With the restrictions on query params and all
-
zas
not sure it is possible with haproxy
-
samj1912
Why so?
-
zas
ok, first solr admin panel is on the same port as everything
-
samj1912
Yeah
-
zas
so firewalling isn't really an option
-
how is that secured usually ? auth?
-
samj1912
No, I meant firewall from certain ips
-
You can just allow access to it from our hetzner ips
-
zas
huh? i think you mean the reverse, allowing access from only certain IPs then ;)
-
samj1912
Yeah