00:06.23 | *** join/#utah kendsnyder (~Adium@67-2-116-108.slkc.qwest.net) |
00:20.23 | *** join/#utah kendsnyder (~Adium@67-2-116-108.slkc.qwest.net) |
00:29.27 | *** join/#utah neonotanderson (~neonotand@c-76-23-5-72.hsd1.ut.comcast.net) |
00:41.49 | *** join/#utah macnewbold (~macnewbol@wfw.vivint.com) |
00:57.38 | *** part/#utah Nemus (~Nemus@unaffiliated/nemus) |
01:12.44 | *** join/#utah smcquay (~smcquay@mobile-166-137-179-044.mycingular.net) |
01:20.58 | *** join/#utah pdayton (~pjdayton@67.21.63.136) |
01:25.17 | *** join/#utah pdayton2 (~pjdayton@gw.ximz.com) |
01:56.11 | *** join/#utah jalbretsen (~jalbretse@75-162-206-34.slkc.qwest.net) |
01:56.49 | *** join/#utah jessie (~jessie@66.219.198.24.provo.dynamic.broadweavenetworks.net) |
02:13.46 | *** join/#utah neonotanderson (~neonotand@c-76-23-5-72.hsd1.ut.comcast.net) |
02:52.38 | *** join/#utah cjcothran (~quassel@nat238.orem.infotraxsys.com) |
02:52.39 | *** join/#utah cjcothran (~quassel@unaffiliated/cjcothran) |
02:58.46 | *** join/#utah cjcothran (~quassel@unaffiliated/cjcothran) |
03:00.13 | *** join/#utah CrowderSoup (~CrowderSo@c-174-52-46-122.hsd1.ut.comcast.net) |
03:00.31 | CrowderSoup | Hey room, I'm new here. How's everyone? |
03:01.21 | *** join/#utah cjcothran (~quassel@unaffiliated/cjcothran) |
03:10.55 | *** join/#utah cjcothran (~quassel@unaffiliated/cjcothran) |
03:20.49 | *** join/#utah Nemus (~Nemus@unaffiliated/nemus) |
03:26.26 | *** join/#utah janderson__ (~janderson@50-202-143-210-static.hfc.comcastbusiness.net) |
03:27.02 | *** join/#utah CrowderSoup (~CrowderSo@c-174-52-46-122.hsd1.ut.comcast.net) |
03:35.59 | programmerq | CrowderSoup: welcome. |
03:36.23 | programmerq | it tends to be busier in here during the day. |
03:40.32 | CrowderSoup | I kinda figured as much :D |
03:57.11 | *** join/#utah janderson_ (~janderson@50-202-143-210-static.hfc.comcastbusiness.net) |
04:38.56 | *** join/#utah infobot (~infobot@rikers.org) |
04:38.57 | *** topic/#utah is Utah related discussion including user groups | logs @ http://ibot.rikers.org/%23utah/ | See also ##lds | OpenWest Conference sometime 2014! openwest.org | https://fiber.google.com/cities/provo/ |
04:38.57 | *** mode/#utah [+o infobot] by ChanServ |
04:56.32 | *** join/#utah T4rku5 (~74rku5@unaffiliated/shunkydave) |
05:21.25 | *** join/#utah L34N (~L34N@unaffiliated/l34n) |
05:29.11 | *** join/#utah DZb1gl3r (~DZb1gl3r@199.66.118.20) |
05:41.32 | *** join/#utah smcquay (~smcquay@mobile-166-137-179-044.mycingular.net) |
06:47.46 | *** join/#utah neonotanderson (~neonotand@2601:7:7e00:88e:40ea:2ef2:1254:c69b) |
06:59.52 | *** join/#utah klys (~User01@173-14-238-114-Utah.hfc.comcastbusiness.net) |
07:03.07 | *** join/#utah neonotanderson (~neonotand@c-76-23-5-72.hsd1.ut.comcast.net) |
07:18.21 | *** join/#utah fugue88 (~dsowen@fugue88.ws) |
07:31.51 | *** part/#utah Nemus (~Nemus@unaffiliated/nemus) |
08:20.32 | *** join/#utah smcquay (~smcquay@173-164-185-125-SFBA.hfc.comcastbusiness.net) |
10:27.20 | *** join/#utah dumby (~dumby@204.246.140.162) |
11:23.23 | *** join/#utah bgerber (~gerberb@suse103.mwiap.com) |
12:22.05 | *** join/#utah salah (~salah@unaffiliated/salah92) |
12:22.32 | *** part/#utah salah (~salah@unaffiliated/salah92) |
13:42.00 | *** join/#utah TodPunk (~Tod@50-198-177-185-static.hfc.comcastbusiness.net) |
13:47.25 | *** join/#utah janderson_ (~janderson@c-50-160-36-189.hsd1.ut.comcast.net) |
13:48.00 | *** join/#utah T4rku5 (~74rku5@unaffiliated/shunkydave) |
13:50.52 | *** join/#utah Tod-Autojoined (~Tod@50.198.177.185) |
13:51.18 | *** join/#utah Tod-Autojoined (~Tod@50.198.177.185) |
13:53.54 | *** join/#utah tvc123_ (~tcameron@192.34.60.42) |
13:54.58 | *** join/#utah neybar_work_ (~quassel@74-220-196-120.unifiedlayer.com) |
14:04.03 | *** join/#utah dumby_PC (~dumby@204.246.140.162) |
14:07.17 | *** join/#utah resplin_ (~richard@esplins.org) |
14:07.55 | *** join/#utah opapo_ (~quassel@204.113.97.235) |
14:08.39 | *** join/#utah tvc123 (~tcameron@192.34.60.42) |
14:09.45 | *** join/#utah jima (jima@utah.b0rk3d.com) |
14:09.45 | *** join/#utah ljenkins (~ljenkins@2001:1948:212::a) |
14:09.45 | *** join/#utah joshh (josh@2600:3c00::f03c:91ff:fedf:c9dd) |
14:09.45 | *** join/#utah jlp_znc (jlp@2600:3c01::f03c:91ff:fedf:3238) |
14:09.45 | *** join/#utah harleypig (sid15959@gateway/web/irccloud.com/x-exidskespnfsbjll) |
14:09.45 | *** join/#utah fozzmoo (~fozz@209.41.95.5) |
14:14.57 | *** join/#utah tomstokes (~tom@ec2-50-17-206-65.compute-1.amazonaws.com) |
14:16.06 | *** join/#utah davido__ (~davido@c-24-10-144-179.hsd1.ut.comcast.net) |
14:23.09 | *** join/#utah pdayton (~pjdayton@67.21.63.136) |
14:30.38 | *** join/#utah levi` (~user@c-174-52-89-43.hsd1.ut.comcast.net) |
14:33.53 | *** join/#utah jima (jima@utah.b0rk3d.com) |
14:33.53 | *** join/#utah ljenkins (~ljenkins@2001:1948:212::a) |
14:33.53 | *** join/#utah joshh (josh@2600:3c00::f03c:91ff:fedf:c9dd) |
14:33.53 | *** join/#utah jlp_znc (jlp@2600:3c01::f03c:91ff:fedf:3238) |
14:33.53 | *** join/#utah harleypig (sid15959@gateway/web/irccloud.com/x-exidskespnfsbjll) |
14:33.53 | *** join/#utah fozzmoo (~fozz@209.41.95.5) |
14:33.59 | *** join/#utah tomstokes_ (~tom@ec2-50-17-206-65.compute-1.amazonaws.com) |
14:36.06 | *** join/#utah davido___ (~davido@c-24-10-144-179.hsd1.ut.comcast.net) |
14:43.38 | *** join/#utah pdayton (~pjdayton@67.21.63.136) |
14:47.47 | *** join/#utah jessie (~jessie@66.219.198.24.provo.dynamic.broadweavenetworks.net) |
14:48.17 | *** join/#utah T4rku5 (~74rku5@unaffiliated/shunkydave) |
14:49.54 | *** join/#utah T4rku5_ (~74rku5@c-174-52-141-215.hsd1.ut.comcast.net) |
14:54.16 | *** join/#utah T4rku5 (~74rku5@unaffiliated/shunkydave) |
15:03.52 | *** join/#utah macnewbold (~macnewbol@c-98-202-60-93.hsd1.ut.comcast.net) |
15:28.07 | *** join/#utah T4rku5 (~74rku5@unaffiliated/shunkydave) |
15:33.14 | *** join/#utah ink_ (~ink@159.153.4.96) |
15:38.37 | *** join/#utah RyanE (rberick@shell.xmission.com) |
15:45.03 | *** join/#utah jalbretsen (~jalbretse@sonic.itransact.com) |
15:52.04 | *** join/#utah kendsnyder (~Adium@67.214.245.39) |
15:56.50 | *** join/#utah mahelious (~mahelious@50-198-180-125-static.hfc.comcastbusiness.net) |
16:01.28 | *** join/#utah jessie (~jessie@199.87.120.126) |
16:01.30 | *** join/#utah macnewbold (~macnewbol@wfw.vivint.com) |
16:07.20 | *** join/#utah flamebot (~flamebot@c-71-199-11-226.hsd1.ut.comcast.net) |
16:08.36 | *** join/#utah SunSparc (~jonathan@67.214.247.226) |
16:20.36 | Migs | <swombat> Evil Troll Idea: Build a web spider to repeatedly crawl your competitors’ websites using IE6 browser identification strings. |
16:20.50 | Migs | trolololulz |
16:30.43 | jxqz | IE 5 |
16:34.44 | *** join/#utah cjcothran (~quassel@nat238.orem.infotraxsys.com) |
16:34.47 | *** join/#utah cjcothran (~quassel@unaffiliated/cjcothran) |
16:40.15 | romanovic | haha. "we're not sure how this happened, but 68% of user agents on our site this month are ie6" |
16:41.10 | jxqz | I have two computers mounting an nfs share, one is centos 6 the other is fedora 20. Using identical options in /etc/fstab I can mount the nfs share readwrite on the centos 6 box, but it only gets mounted readonly on the fedora 20 system |
16:43.14 | goozbach | jxqz: what's the version of the os hosting the NFS share |
16:43.28 | jxqz | goozbach: it's centos 6 |
16:43.35 | goozbach | and there have been some default nfs changes betwen the two (client side that is) |
16:43.53 | goozbach | can't remember what they are, but there are some defaults which have changed |
16:44.05 | jxqz | hm |
16:44.22 | jxqz | should engoogle it |
16:45.09 | *** join/#utah Heartsbane (tsharpe@shell.xmission.com) |
16:45.09 | *** join/#utah Heartsbane (tsharpe@unaffiliated/heartsbane) |
16:45.18 | jxqz | should enduckduckgo it |
16:59.48 | *** join/#utah Zefram (~Zefram@unaffiliated/zefram) |
17:05.35 | *** join/#utah Nemus (~Nemus@unaffiliated/nemus) |
17:07.59 | *** join/#utah tiwula (~lane@cpe-98-150-74-175.dc.res.rr.com) |
17:15.13 | youtah | I just cleaned my desk. |
17:15.21 | youtah | wow.... it's bigger than I remembered |
17:17.20 | youtah | dog.exe is not responding .... http://i.imgur.com/OHDRPxs.gif |
17:17.51 | Migs | lulz |
17:26.08 | *** join/#utah janderson_ (~janderson@50-202-143-210-static.hfc.comcastbusiness.net) |
17:28.08 | *** join/#utah nage (~nathan.ge@199.192.164.75) |
17:28.09 | *** join/#utah nage (~nathan.ge@unaffiliated/nage) |
17:36.30 | youtah | Just putin this out there.... http://imgur.com/gallery/EeZe5Fa |
17:36.50 | youtah | especially for harleypig again |
17:38.07 | *** join/#utah TodPunk (~Tod@50-198-177-185-static.hfc.comcastbusiness.net) |
17:46.18 | Migs | dafuq |
17:46.26 | Migs | what? why? |
17:53.22 | youtah | Why not? |
17:54.03 | youtah | I don't know how they made that barbie doll look so much like Shirtless Putin |
17:54.29 | youtah | reminded me of the Canadian's two man skeleton ad making fun of Putin too |
18:01.26 | youtah | http://www.mirror.co.uk/news/world-news/sochi-winter-olympics-2014-hilarious-3116812 |
18:01.56 | Migs | ollllllllllllllllld |
18:04.11 | fozzmoo | http://onion.com/1bpOMxu |
18:04.25 | *** join/#utah OldCoder (~OldCoder@unaffiliated/oldcoder) |
18:15.00 | harleypig | youtah: you made me laugh out loud |
18:15.02 | Migs | hahahahahaha |
18:38.31 | *** join/#utah tiwula (~lane@cpe-98-150-74-175.dc.res.rr.com) |
18:48.19 | *** join/#utah yukaia_work (~yukaia@198.183.219.9) |
18:49.03 | jxqz | why would an ssh key work when connecting to an IP addr, but fail when connecting to a dns name? |
18:51.44 | Jayce | what kind of failure? |
18:53.33 | goozbach | jxqz: do the ip address and dns name point to the same place |
18:53.39 | goozbach | is there a .ssh/config stanza for either |
18:53.57 | goozbach | also check /etc/hosts |
18:54.13 | goozbach | to make sure you're pointing at the correct location |
18:56.10 | jxqz | yes |
18:56.21 | jxqz | goozbach: ~/.ssh/config was the problem |
18:56.24 | *** join/#utah smcquay (~smcquay@17.193.12.131) |
18:57.10 | programmerq | has anyone ever used statsd? |
18:57.51 | programmerq | we want to do autoscaling based on load, and throwing monitoring in the mix when using something like nagios gets complicated quickly. I'm looking around at possible other solutions. |
18:58.09 | programmerq | I really like copperegg, but I'm hoping to find an open source solution rather than a hosted payed solution. |
19:03.19 | jxqz | programmerq: that's exactly what my company does |
19:03.28 | jxqz | except we're hosted payed |
19:03.36 | jxqz | for now ... |
19:03.38 | programmerq | jxqz: statsd? or copperegg? |
19:03.49 | jxqz | programmerq: rackware |
19:04.14 | jxqz | well, doesn't have to be hosted, I think |
19:05.25 | Tene | programmerq: https://github.com/imvu-open/istatd is pretty great |
19:06.01 | *** join/#utah bgerber (~gerberb@suse103.mwiap.com) |
19:06.07 | *** join/#utah dumby_PC (~dumby@204.246.140.162) |
19:09.21 | *** join/#utah dumby (~dumby@204.246.140.162) |
19:09.28 | programmerq | Tene: I'll check it out. |
19:40.02 | *** join/#utah pdayton (~pjdayton@67.21.63.136) |
19:44.15 | *** join/#utah cjcothran (~quassel@unaffiliated/cjcothran) |
19:58.20 | *** join/#utah tristanbob_w (~tristanbo@oalug/member/tristanbob) |
20:07.53 | klys | got xenserver.org working |
20:09.41 | *** join/#utah tiwula (~lane@cpe-98-150-74-175.dc.res.rr.com) |
20:12.14 | youtah | Migs, I know it's old. I am saying that the animated gif reminded me of that video. Since I was referencing a video, I provided a link for those who haven't seen it, just in case. |
20:37.19 | *** join/#utah pdayton (~pjdayton@67.21.63.136) |
20:41.22 | *** join/#utah macnewbold (~macnewbol@wfw.vivint.com) |
20:57.57 | *** join/#utah kendsnyder1 (~Adium@67.214.245.39) |
21:01.44 | Migs | doesn't matter. I'm still going to complain if you post ollllllllllllllllllllllllllllllllllld videos, cuz I can |
21:03.40 | *** join/#utah jessie (~jessie@199.87.120.126) |
21:04.29 | *** join/#utah atoponce (~aaron@oalug/member/eightyeight) |
21:04.29 | *** mode/#utah [+v atoponce] by ChanServ |
21:06.06 | *** join/#utah utlemming (~ben@2601:1:c100:f18:3e97:eff:fe18:9fe6) |
21:06.06 | *** join/#utah fungus (fungus@2600:3c01::f03c:91ff:fe96:4597) |
21:06.06 | *** join/#utah pashdown (freenode@166.70.135.175) |
21:06.07 | *** join/#utah mindjuju (mindjuju@2600:3c00::f03c:91ff:fe69:b171) |
21:06.07 | *** join/#utah nickethier (uid7268@gateway/web/irccloud.com/x-cssxlzilbcauiesl) |
21:06.07 | *** join/#utah errstr (~trane@68.69.171.182) |
21:06.30 | *** join/#utah RegionSyx2 (~ehurst@216.51.42.66) |
21:06.30 | *** join/#utah BLZbubba_ (~mark@knm.org) |
21:06.30 | *** join/#utah copec (~copec@schrodbox.unaen.org) |
21:06.30 | *** join/#utah programmerq (~jefferya@saffron.programmerq.net) |
21:06.30 | *** join/#utah romanovic (~romanovic@puritynine.com) |
21:06.30 | *** join/#utah kim27 (~kim27@199.192.164.179) |
21:06.30 | *** join/#utah taterbase (uid17123@gateway/web/irccloud.com/x-jypgqqzozjdlasdk) |
21:06.43 | *** join/#utah macnewbold (~macnewbol@wfw.vivint.com) |
21:06.43 | *** join/#utah janderson_ (~janderson@50-202-143-210-static.hfc.comcastbusiness.net) |
21:06.43 | *** join/#utah Nemus (~Nemus@unaffiliated/nemus) |
21:06.49 | *** join/#utah zenojis (~quassel@2604:3400:dc1:45:216:3eff:fe76:3263) |
21:07.21 | *** join/#utah jab416171_ (uid2058@gateway/web/irccloud.com/x-lrvbnlgnpgdmqshx) |
21:08.07 | *** join/#utah tuple (fugalh@facebook/engineering/elg) |
21:08.07 | *** join/#utah beelzebo1 (~bob@burninate.org) |
21:08.07 | *** join/#utah ldav15 (~ldavis@23.30.55.129) |
21:08.07 | *** join/#utah gshipley (~gshipley@138.91.145.100) |
21:08.07 | *** join/#utah unum (~unum@truecomputing.biz) |
21:08.07 | *** join/#utah rsimpkins (~rsimpkins@unaffiliated/rsimpkins) |
21:08.07 | *** mode/#utah [+v tuple] by holmes.freenode.net |
21:08.14 | *** join/#utah lahwran (~lahwran@python/site-packages/lahwran) |
21:08.51 | youtah | anyone else just see a major split? |
21:11.20 | cjcothran | yah |
21:11.27 | cjcothran | but it was small to me |
21:11.31 | cjcothran | ohwait |
21:11.35 | T4rku5 | I saw it huge |
21:11.35 | cjcothran | n/m yeah big |
21:11.40 | youtah | huge here |
21:11.42 | youtah | TWSS |
21:11.46 | cjcothran | that's wdamnit |
21:11.49 | cjcothran | you beat me to it |
21:11.55 | cjcothran | forgot I could acronym it |
21:12.28 | youtah | ROFL |
21:12.52 | klys | *.net <-> *.split |
21:14.57 | *** join/#utah jima (jima@utah.b0rk3d.com) |
21:14.57 | *** join/#utah ljenkins (~ljenkins@2001:1948:212::a) |
21:14.57 | *** join/#utah joshh (josh@2600:3c00::f03c:91ff:fedf:c9dd) |
21:14.57 | *** join/#utah jlp_znc (jlp@2600:3c01::f03c:91ff:fedf:3238) |
21:14.57 | *** join/#utah harleypig (sid15959@gateway/web/irccloud.com/x-exidskespnfsbjll) |
21:14.57 | *** join/#utah fozzmoo (~fozz@209.41.95.5) |
21:21.30 | *** join/#utah janderson__ (~janderson@50-202-143-210-static.hfc.comcastbusiness.net) |
21:24.28 | *** join/#utah romanovic_ (~romanovic@puritynine.com) |
21:24.54 | *** join/#utah macnewbold (~macnewbol@wfw.vivint.com) |
21:29.24 | *** join/#utah BLZbubba (~mark@knm.org) |
21:29.25 | *** join/#utah RegionSyx3 (~ehurst@216.51.42.66) |
21:30.12 | *** join/#utah programm1 (~jefferya@saffron.programmerq.net) |
21:32.50 | *** join/#utah taterbase (uid17123@gateway/web/irccloud.com/x-gkmlnsdkkhiltgfj) |
21:35.45 | *** join/#utah macnewbold (~macnewbol@wfw.vivint.com) |
21:43.46 | *** join/#utah ink (~ink@CPE78cd8ec20f28-CM78cd8ec20f25.cpe.net.cable.rogers.com) |
21:46.32 | *** part/#utah Nemus (~Nemus@unaffiliated/nemus) |
21:50.52 | *** join/#utah User01_ (~User01@173-14-238-114-Utah.hfc.comcastbusiness.net) |
21:51.29 | *** join/#utah jessie_ (~jessie@199.87.120.126) |
21:51.42 | *** join/#utah thenobel71 (~quassel@nat238.orem.infotraxsys.com) |
21:52.09 | *** join/#utah macnewbold (~macnewbol@wfw.vivint.com) |
21:52.41 | *** join/#utah pdayton1 (~pjdayton@67.21.63.136) |
21:53.29 | *** join/#utah resplin__ (~richard@esplins.org) |
21:55.30 | *** join/#utah ^Migs^ (~Migs@205.122.50.64) |
21:55.58 | *** join/#utah jxqz_ (~jxqz@jfindlay.dsl.xmission.com) |
22:01.15 | *** join/#utah jalbretsen (~jalbretse@sonic.itransact.com) |
22:01.40 | *** join/#utah davido_ (~davido@c-24-10-144-179.hsd1.ut.comcast.net) |
22:01.54 | *** join/#utah Jayce (~jayce@74-220-196-98.unifiedlayer.com) |
22:03.28 | jxqz_ | splitnets |
22:04.29 | *** join/#utah pdayton (~pjdayton@gw.ximz.com) |
22:06.39 | *** join/#utah copec (~copec@schrodbox.unaen.org) |
22:06.39 | *** join/#utah kim27 (~kim27@199.192.164.179) |
22:06.39 | *** join/#utah tuple (fugalh@facebook/engineering/elg) |
22:06.39 | *** join/#utah beelzebo1 (~bob@burninate.org) |
22:06.39 | *** join/#utah ldav15 (~ldavis@23.30.55.129) |
22:06.39 | *** join/#utah gshipley (~gshipley@138.91.145.100) |
22:06.39 | *** join/#utah unum (~unum@truecomputing.biz) |
22:06.39 | *** join/#utah rsimpkins (~rsimpkins@unaffiliated/rsimpkins) |
22:06.39 | *** mode/#utah [+v tuple] by holmes.freenode.net |
22:08.01 | *** join/#utah macnewbold (~macnewbol@wfw.vivint.com) |
22:16.54 | *** join/#utah pdayton1 (~pjdayton@67.21.63.136) |
22:23.51 | *** join/#utah kendsnyder (~Adium@67.214.245.39) |
22:36.40 | *** join/#utah rsimpkins (~rsimpkins@unaffiliated/rsimpkins) |
22:36.41 | *** join/#utah unum (~unum@truecomputing.biz) |
22:36.41 | *** join/#utah gshipley (~gshipley@138.91.145.100) |
22:36.41 | *** join/#utah ldav15 (~ldavis@23.30.55.129) |
22:36.41 | *** join/#utah beelzebo1 (~bob@burninate.org) |
22:36.41 | *** join/#utah tuple (fugalh@facebook/engineering/elg) |
22:36.41 | *** join/#utah copec (~copec@schrodbox.unaen.org) |
22:36.41 | *** join/#utah kim27 (~kim27@199.192.164.179) |
22:36.41 | *** mode/#utah [+v tuple] by holmes.freenode.net |
22:47.06 | *** join/#utah rsimpkins (~rsimpkins@unaffiliated/rsimpkins) |
22:47.06 | *** join/#utah unum (~unum@truecomputing.biz) |
22:47.06 | *** join/#utah gshipley (~gshipley@138.91.145.100) |
22:47.06 | *** join/#utah ldav15 (~ldavis@23.30.55.129) |
22:47.06 | *** join/#utah beelzebo1 (~bob@burninate.org) |
22:47.06 | *** join/#utah tuple (fugalh@facebook/engineering/elg) |
22:47.06 | *** mode/#utah [+v tuple] by holmes.freenode.net |
22:48.43 | *** join/#utah janderson (~janderson@50-202-143-210-static.hfc.comcastbusiness.net) |
23:05.57 | programm1 | Tene: any advice on getting data into istatd? their agent seems pretty flaky, and we'll eventually want to have a windows agent as well. |
23:08.35 | Tene | I never saw any flakiness with the agent. That's a bit odd. You don't need to use the agents, though; just shove UDP packets at it. |
23:09.27 | programm1 | Tene: I guess that's my question-- what do you use to gather your data and shove the udp data over? |
23:09.53 | programm1 | we're interested in like cpu,disk io,disk usage, memory, swap, etc.. |
23:10.10 | programm1 | also, I don't know why freenode isn't letting me change my nick back to my normal programmerq |
23:10.41 | Tene | Oh, for system stats I think they used collectd. |
23:11.36 | programmerq | ah, so you're using this for application level stuff |
23:11.40 | Tene | Or, maybe they have that in the agent now; not sure. Let me check. |
23:11.51 | programmerq | yeah, I don't want to use collectd since it wants to store in flat files |
23:12.05 | programmerq | and we want to do the whole cloud scaling with potentially short lived VMs |
23:12.28 | Tene | I'm not at IMVU right now; I remember at one point they had a collectd plugin that was sending the collected data back to istatd. |
23:12.39 | programmerq | ah, that would make sense. |
23:12.43 | Tene | So, both system stats and application stuff. |
23:13.03 | programmerq | imvu the 3d social avatar thing? or is it another imvu? |
23:13.13 | Tene | I know there was some discussion of the agent itself also recording that, and the docs mention libstatgrab is a dependency. |
23:13.25 | Tene | The same one. http://engineering.imvu.com/2012/09/26/continuous-monitoring-real-time-statistics-for-a-thousand-servers-and-the-application-they-serve/ |
23:14.12 | programmerq | I'd feel a bit better if istatd would only log signed requests or something like that as an optin feature |
23:14.20 | programmerq | shrugs |
23:14.25 | programmerq | I'll just set my firewall up properly. |
23:16.00 | Tene | I think that's something they talked about doing with the agents; you don't want to deal with signing and such in application code, because it needs to be as lightweight as possible, but that's one of the things the agent is for |
23:17.10 | programmerq | they do mention integrating it with collectd in the wiki, but the article they link to doesn't exist. :p |
23:17.32 | Tene | I'll ask; just a sec |
23:17.37 | programmerq | thanks. :) |
23:23.31 | Tene | Yeah, they use a collectd plugin; looks like they haven't bothered publishing it anywhere though. |
23:23.55 | programmerq | that's too bad. collectd's data gathering would be perfect. |
23:23.58 | Tene | Internally, it's in their private repo of collectd plugins, not in the istatd codebase. |
23:24.05 | Tene | It should be pretty trivial to write, I'd expect. |
23:24.06 | programmerq | I don't think it'd be too hard to make one... |
23:24.14 | Tene | which is probably why they haven't bothered. |
23:24.23 | programmerq | I don't like recommended scratch writes though. hmmm |
23:24.28 | programmerq | I'll figure it out. :) |
23:24.43 | Tene | nods. |
23:25.40 | Tene | let me ask if they'll give me a copy; I expect they'd rather have another istatd user more than they care about a plugin |
23:26.00 | programmerq | couldn't hurt to ask. |
23:26.08 | programmerq | I certainly would appreciate it. :) |
23:27.36 | programmerq | actually, looking at collectd, they already have some sort of centralization plugin |
23:27.38 | programmerq | hrm |
23:27.44 | programmerq | we really want our data accessible with an API though. |
23:27.53 | programmerq | which istatd looks like it does have. |
23:28.17 | Tene | yeah, a huge part of the imvu alerting is done via istatd. |
23:28.39 | programmerq | so they have some other internal component that just hits that API and goes from there? |
23:28.57 | Tene | mostly nagios reporters |
23:29.39 | programmerq | ah |
23:29.42 | programmerq | that makes sense |
23:29.57 | programmerq | some nagios plugin that hits istatd with a simple shell script or something |
23:30.18 | programmerq | we may need to provide alerting like that at some point. |
23:30.25 | Tene | as I recall, the biggest one just accepts a counter name, an acceptable range, and a time period. |
23:30.42 | programmerq | but istatd makes any of that super easy. |
23:31.22 | Tene | it used to be in perl, but they've rewritten a lot of it in go, because process startup time was the biggest bottleneck on running enough nagios checks. |
23:31.41 | programmerq | yeah, that makes sense. |
23:33.05 | Tene | Ah, collectd plugins are in C |
23:33.52 | programmerq | it looks like it may be possible to do it in another language: http://collectd.org/documentation/manpages/collectd-python.5.shtml#writing_your_own_plugins |
23:34.16 | Tene | Ah, nice. |
23:34.51 | Tene | yeah, looks like you could get an istatd plugin in like ten lines of python. |
23:35.17 | programmerq | it'd probably take me half a day to figure out collectd, and then 10 minutes to write the python. :) |
23:35.29 | programmerq | still faster than duplicating what collectd can do on my own. |
23:36.01 | programmerq | also, do you know what their deal is with being against autotools? I thought that was a bit odd. |
23:36.10 | Tene | just send 'counter.name value' to udp port 8111 |
23:36.25 | Tene | oh, figure out collectd, not istatd. |
23:36.32 | programmerq | yeah. :) |
23:37.35 | Tene | I don't know for collectd specifically, but most autotools complaints are general objection to complexity, sometimes with claims that portability is much simpler today (to platforms they care about) than it used to be in the bad old days of too many unixes |
23:43.19 | Tene | The only real complaint I've had about istatd is that the visualization options aren't quite as flexible as I'd like. You can't show min/max, you can't have stacked graphs, etc. |
23:43.41 | programmerq | yeah, the docs say the frontend is pretty basic on purpose |
23:43.51 | programmerq | I just wanted a good API to store stats and look at them. |
23:43.55 | Tene | but, it was a HUGE improvement over cacti |
23:44.04 | programmerq | yeah, I've done cacti before |
23:44.10 | programmerq | not going that route again. |
23:44.20 | Tene | yep, API is pretty good |
23:44.35 | programmerq | I haven't found a better api yet. |
23:49.48 | Tene | also scaling out; there's no clustering at all. |
23:50.07 | Tene | You'll have to get pretty big before it matters, though |
23:50.24 | Tene | we were keeping 10s resolution for years, which... adds up. |
23:54.39 | levi | So, it's a somewhat different thing, but I watched a fun presentation on Youtube about the math behind statsd, which aggregates various event-based statistics. |
23:55.05 | jxqz | it's probably all wrong |
23:55.09 | jxqz | they did their math wrong |
23:55.16 | jxqz | because I wasn't involved somehow |
23:56.08 | Tene | levi: interesting |
23:56.11 | Tene | levi: link? |
23:59.54 | jxqz | Tene: don't bother, it's wrong |