[{"data":1,"prerenderedAt":593},["ShallowReactive",2],{"project-7375696":3},{"id":4,"name":5,"line":6,"line_source":7,"title":8,"url":9,"domain":10,"maker":11,"posted_at":12,"year":13,"points":14,"comments":15,"rank_in_year":16,"shown_in_year":17,"top":18,"tier":19,"category":20,"subcategory":21,"format":22,"keywords":23,"reception":27,"sentiment":28,"stance_mix":29,"scored_comments":34,"aspects":35,"strip":46,"post_text":47,"what":48,"said":103,"maker_in_thread":237,"shape":244,"grid":249,"attempts":556,"same_week":557,"maker_shows":41,"maker_hidden":585,"reader_version":586,"card":587},"7375696","Scout Realtime","Real-time server monitoring in your browser","title","Show HN: Real-time server monitoring in your browser","http:\u002F\u002Fscoutapp.github.io\u002Fscout_realtime\u002F","scoutapp.github.io","acl",1394485602,2014,346,115,38,2272,2,"legend","infrastructure","server monitoring","web_app",[21,24,25,26],"real-time metrics","linux monitoring","browser dashboard","curious",-0.252,{"positive":30,"neutral":31,"mixed":32,"critical":33},4,30,3,16,53,{"design":36,"execution":37,"docs":39,"performance":42,"idea":44,"privacy":45},{"positive":18,"critical":30},{"positive":18,"critical":38},6,{"positive":40,"critical":41},0,1,{"positive":40,"critical":43},5,{"positive":40,"critical":40},{"positive":40,"critical":40},[43,32,40,43,40,40,40,40,40,32,40,40,40,40,40,40,32,32,32,41,32,18,41,18,32,41,41,43,32,32,41,18,41,41,43,41,32,41,32,18],null,{"problem":49,"audience":59,"pricing":47,"motivation":70,"time_to_build":47,"stack":74,"openness":100,"stage":101,"team_size":102},{"value":50,"source":51,"evidence":52},"Watching live server stats such as CPU, memory and swap without ssh tunnels","maker",[53,56],{"id":54,"by":11,"text":55},"7376642","Ha yeah - we opened up a port in iptables for this so we don't have to ssh tunnel in to see stats. Obviously, if you're concerned about exposing numbers, you can view via an ssh…",{"id":57,"by":11,"text":58},"7375931","I love htop too, but the great thing about scout_realtime is the couple minutes of context provided the charts. Sometimes, nothing beats seeing a chart to quickly see what's…",{"value":60,"source":61,"evidence":62},"Developers and sysadmins running Linux servers","commenter",[63,66],{"id":64,"by":11,"text":65},"7376408","Project author here. We don't want to exclude anyone - I updated it to \"developers.\"",{"id":67,"by":68,"text":69},"7376653","bashinator","I'm a sysadmin - can I still use your tool?",{"value":71,"source":51,"evidence":72},"Charts give quick context on what a server is doing",[73],{"id":57,"by":11,"text":58},[75,86,93],{"value":76,"source":61,"evidence":77},"Ruby",[78,82],{"id":79,"by":80,"text":81},"7377423","itsderek23","Yeah - we thought about this, but decided to get started in Ruby since it's the fastest way for us to ship. Go is definitely interesting.",{"id":83,"by":84,"text":85},"7376390","nodesocket","For all my fellow CentOS\u002FRHEL users here is a quick bash script for getting it running (assumes you don't have ruby 1.9 installed). ``` # Install RVM and Ruby 1.9.3 curl -sSL…",{"value":87,"source":61,"evidence":88},"SVG charts",[89],{"id":90,"by":91,"text":92},"7376810","cmbaus","I see you are using SVG to render the charts. What are your thoughts on SVG vs Canvas for these types of apps?",{"value":94,"source":61,"evidence":95},"D3",[96],{"id":97,"by":98,"text":99},"7376812","benjamincburns","Did you roll your own SVG chart lib for this? If not, mind sharing which one you're using? It's very nice. If you were to make it so I can open a socket or websocket to it…","open_source","launched","company",{"praise":104,"objections":124,"requests":169,"questions":196,"alternatives":218},[105,120],{"value":106,"source":61,"evidence":107},"Clean, nice-looking real-time charts",[108,112,116],{"id":109,"by":110,"text":111},"7376576","jakejake","They said they use it on their own production servers so of course I couldn't resist... http:\u002F\u002Fscoutapp.com:5555\u002F Really nice looking monitoring, though. I think it's fun to see…",{"id":113,"by":114,"text":115},"7375903","flexd","I like it, but why not use something like htop? [1] Perhaps it's not entirely comparable, but you do not need to open any extra ports or run any extra processes. It looks really…",{"id":117,"by":118,"text":119},"7376246","jahaja","I've recently released a similar tool for Python. Definitely not as pretty but with a focus on providing a lot of details: https:\u002F\u002Fgithub.com\u002FJahaja\u002Fpsdash The more the merrier! :)",{"value":121,"source":61,"evidence":122},"Useful for quickly seeing what the server is doing",[123],{"id":57,"by":11,"text":58},[125,144,154],{"value":126,"source":61,"evidence":127},"Browser CPU and memory use is high, fans spin up",[128,132,136,140],{"id":129,"by":130,"text":131},"7377001","keimoon","It is burning my CPU (browser side, not server side) http:\u002F\u002Fi.imgur.com\u002FNgXi4LG.png The author should provide configuration so it does not get data from stats.json every second.",{"id":133,"by":134,"text":135},"7376442","stock_toaster","Looks nice, but it slowly turns my laptop into a fireball and pegs an entire core (older laptop).",{"id":137,"by":138,"text":139},"7377587","hnriot","kills the cpu on my mac with Chrome Version 34.0.1847.11 beta",{"id":141,"by":142,"text":143},"7378836","wazoox","The web page makes firefox gobbles more and more RAM until it crashes. You've found a firefox bug :) (FF 27.1 Linux).",{"value":145,"source":61,"evidence":146},"Fails on OSX and FreeBSD because it relies on procfs",[147,150],{"id":148,"by":80,"text":149},"7376406","Thanks again for reporting - we've released version 1.0.1 to fix the issue: gem install scout_realtime Note that OSX support is limited as there is no \"\u002Fproc\" support.",{"id":151,"by":152,"text":153},"7376190","atmosx","Can you guys add a if\u002Felse clause in sinatra and add a FreeBSD logo?[1] I see tux in my FreeBSD server and feels weird. [1]…",{"value":155,"source":61,"evidence":156},"Requires Ruby and is awkward to install",[157,161,165],{"id":158,"by":159,"text":160},"7375979","steve02","Nice, but it requires ruby :S I been using this https:\u002F\u002Fgithub.com\u002Fabimaelmartell\u002Fsystem_monitor, easy to install and dont eat too much ram :P",{"id":162,"by":163,"text":164},"7379734","telot","Noob to Ruby here...any thoughts on why gem_original_require is screwing me up? Thanks for the cool looking tool! \u002Fusr\u002Flib\u002Fruby\u002Fvendor_ruby\u002F1.8\u002Frubygems\u002Fcustom_require.rb:36:in…",{"id":166,"by":167,"text":168},"7378083","tijs","I just tried out the main product and while it's easy to setup i ran into snags with the plugins right away. Both redis and postgres (the first two i tried) failed to install and…",[170,177,184,192],{"value":171,"source":61,"evidence":172},"Add HTTPS and login authentication",[173],{"id":174,"by":175,"text":176},"7378703","Therac20","Any way of enforcing HTTPS and login\u002Fpassword auth? I would love to be able to use this on a set of public servers...",{"value":178,"source":61,"evidence":179},"Bind to localhost only",[180],{"id":181,"by":182,"text":183},"7379374","primo44","And I should add that this thing is awesome! It wouldn't install for me unless I was root, but that might be a ruby configuration thing, since this is also the first ruby app…",{"value":185,"source":61,"evidence":186},"Configurable refresh rate",[187,188],{"id":129,"by":130,"text":131},{"id":189,"by":190,"text":191},"7378869","k3oni","This looks nice but that \u002Fs refresh it might cause issues, maybe add a setting so refresh can be set by user? Shameless plug - If anyone is looking for a python\u002Fdjango…",{"value":193,"source":61,"evidence":194},"Support for publishing custom data over a socket",[195],{"id":97,"by":98,"text":99},[197,204,211],{"value":198,"source":61,"evidence":199},"How much CPU does the daemon use?",[200],{"id":201,"by":202,"text":203},"7376616","jggonz","Quick question. How much CPU usage\u002Ftime does the monitoring tool itself utilize ?",{"value":205,"source":61,"evidence":206},"How does it compare to New Relic?",[207],{"id":208,"by":209,"text":210},"7376999","jonahx","Does this solve the same problem that new relic does? If not, what is the difference?",{"value":212,"source":61,"evidence":213},"How to view multiple servers on one screen?",[214],{"id":215,"by":216,"text":217},"7380088","executive","how to view multiple servers on one screen?",[219,223,229,233],{"value":220,"source":61,"evidence":221},"htop",[222],{"id":113,"by":114,"text":115},{"value":224,"source":61,"evidence":225},"glances",[226],{"id":227,"by":114,"text":228},"7375950","That is true, charts are nice. I actually mostly use glances [1]. I forgot to mention glances in my comment. [1] https:\u002F\u002Fpypi.python.org\u002Fpypi\u002FGlances",{"value":230,"source":61,"evidence":231},"New Relic",[232],{"id":208,"by":209,"text":210},{"value":234,"source":61,"evidence":235},"Nagios",[236],{"id":166,"by":167,"text":168},{"comments":30,"answered":41,"key":238},[239,240,241],{"id":54,"text":55},{"id":64,"text":65},{"id":242,"text":243},"7376411","ah - thanks for the feedback, makes sense.",{"commenters":245,"max_depth":246,"maker_replies":30,"first_comment_mins":247,"lifespan_hours":248},78,8,41,91,[250,252,254,256,260,262,265,267,270,273,276,278,282,285,288,291,294,297,300,302,305,307,309,312,314,317,320,324,327,330,333,336,339,342,344,346,349,352,354,356,359,362,365,368,370,373,375,377,379,381,383,387,390,392,395,398,401,403,406,408,412,414,417,418,421,424,426,429,431,432,434,439,443,444,447,450,451,453,454,457,459,461,464,466,469,471,474,477,479,481,484,487,489,492,494,496,499,502,505,507,511,514,519,523,525,528,530,532,535,539,543,545,549,552,554],[109,40,43,251,110,40],"project\u002Fpositive\u002Fdesign",[54,40,40,253,11,41],"maker\u002Fneutral\u002Fprivacy",[90,40,32,255,91,40],"maker\u002Fneutral\u002Fdesign",[257,40,40,258,259,40],"7377377","other\u002Fneutral\u002Fnone","angersock",[261,40,40,258,91,40],"7377463",[263,40,40,264,259,40],"7377478","other\u002Fneutral\u002Fperformance",[266,40,40,264,91,40],"7377515",[268,40,40,258,269,40],"7377126","kbar13",[271,40,40,258,272,40],"7377400","rubiquity",[274,40,40,258,275,40],"7377445","dangrossman",[83,41,43,277,84,40],"project\u002Fpositive\u002Fexecution",[279,41,40,280,281,40],"7377413","commenter\u002Fneutral\u002Fnone","byroot",[283,41,40,280,284,40],"7378965","adfadf",[286,18,40,258,287,40],"7376044","wahnfrieden",[289,18,40,258,290,40],"7376068","tg3",[292,18,40,258,293,40],"7376106","theknown99",[295,18,40,258,296,40],"7376300","kibibu",[298,18,40,258,299,40],"7376339","emonk59",[301,18,40,258,296,40],"7376710",[303,18,40,258,304,40],"7376734","Gigablah",[306,18,40,258,296,40],"7376996",[308,18,40,258,304,40],"7377025",[310,18,40,258,311,40],"7376822","tracker1",[313,18,40,258,296,40],"7377011",[315,18,40,258,316,40],"7376377","simplify",[318,18,40,258,319,40],"7376884","dovel",[321,18,32,322,323,40],"7376151","project\u002Fneutral\u002Fdocs","yahelc",[325,18,40,258,326,40],"7376521","the1",[328,18,40,258,329,40],"7376567","MiguelHudnandez",[331,18,40,258,332,40],"7396592","moss",[334,18,40,258,335,40],"7376187","wcchandler",[337,18,40,258,338,40],"7376226","mbreese",[340,18,40,258,341,40],"7378092","rplnt",[343,18,40,258,287,40],"7383033",[345,18,40,258,323,40],"7376228",[347,18,40,258,348,40],"7377119","zobzu",[350,18,40,258,351,40],"7377243","pron",[353,18,40,258,348,40],"7382991",[355,18,40,258,351,40],"7387755",[357,18,40,258,358,40],"7376268","dragonwriter",[360,18,40,258,361,40],"7376823","twerquie",[363,18,40,258,364,40],"7376196","tobych",[366,18,40,258,367,40],"7376245","victorhooi",[369,18,40,258,367,40],"7376227",[371,18,40,258,372,40],"7377090","girvo",[64,18,40,374,11,41],"maker\u002Fneutral\u002Fnone",[201,18,32,376,202,40],"maker\u002Fneutral\u002Fperformance",[378,18,32,376,80,40],"7376627",[67,18,32,380,68,40],"project\u002Fneutral\u002Fnone",[382,18,40,258,259,40],"7377380",[384,18,32,385,386,40],"7376809","project\u002Fneutral\u002Fexecution","mongrelion",[388,18,40,258,389,40],"7377376","SEJeff",[79,18,32,391,80,40],"maker\u002Fneutral\u002Fexecution",[393,18,40,258,394,40],"7376619","sergiotapia",[396,18,40,258,397,40],"7377164","jasallen",[399,18,40,258,400,40],"7377311","k0",[151,32,41,402,152,40],"project\u002Fcritical\u002Fexecution",[404,32,32,405,134,40],"7376222","project\u002Fneutral\u002Fperformance",[407,32,32,391,80,40],"7376639",[409,30,32,410,411,40],"7377275","project\u002Fneutral\u002Fidea","sdesol",[413,30,32,376,80,40],"7377417",[415,30,32,416,411,40],"7377631","project\u002Fneutral\u002Fdesign",[158,43,41,402,159,40],[419,38,41,402,420,40],"7376017","abimaelmartell",[422,38,41,402,423,40],"7376096","ceejayoz",[425,38,32,391,80,40],"7376112",[427,38,41,402,428,40],"7376133","anfedorov",[430,38,32,391,80,40],"7376207",[148,38,32,391,80,40],[433,38,32,380,420,40],"7376379",[435,436,32,437,438,40],"7375968",7,"project\u002Fmixed\u002Fdesign","qq66",[440,436,41,441,442,40],"7375973","project\u002Fcritical\u002Fdesign","wingerlang",[242,436,40,255,11,41],[445,436,41,441,446,40],"7379257","dmdavis",[448,436,41,441,449,40],"7399401","ireflect",[113,246,32,410,114,40],[57,246,40,452,11,41],"maker\u002Fpositive\u002Fidea",[227,246,40,258,114,40],[455,246,40,258,456,40],"7376083","artursapek",[458,246,43,251,400,40],"7377332",[460,246,40,258,114,40],"7398320",[117,462,40,463,118,40],9,"other\u002Fneutral\u002Fidea",[97,465,32,410,98,40],10,[467,465,40,463,468,40],"7376845","gvickers",[470,465,40,258,304,40],"7377096",[472,465,32,473,80,40],"7377552","maker\u002Fneutral\u002Fdocs",[475,465,40,463,476,40],"7381567","vpanyam",[478,465,40,280,98,40],"7396320",[162,480,41,402,163,40],11,[482,480,32,473,483,40],"7380363","_kushagra",[133,485,41,486,134,40],12,"project\u002Fcritical\u002Fperformance",[488,485,32,376,80,40],"7376660",[490,485,41,486,491,40],"7376985","ibejoeb",[493,485,32,376,80,40],"7377432",[129,495,41,486,130,40],13,[181,497,32,498,182,40],14,"project\u002Fmixed\u002Fexecution",[166,500,41,501,167,40],15,"project\u002Fcritical\u002Fdocs",[503,33,43,277,504,40],"7378556","rootuid",[189,506,32,405,190,40],17,[508,509,40,463,510,40],"7377957",18,"mrcozz",[512,509,40,513,449,40],"7399546","other\u002Fpositive\u002Fperformance",[515,516,32,517,518,40],"7377083",19,"project\u002Fmixed\u002Fperformance","lcfg",[520,521,41,441,522,40],"7376835",20,"garthk",[524,521,32,255,80,40],"7377542",[526,527,32,385,182,40],"7379295",21,[529,527,40,280,142,40],"7379358",[141,531,41,486,142,40],22,[174,533,32,534,175,40],23,"project\u002Fneutral\u002Fprivacy",[536,533,40,537,538,40],"7378835","commenter\u002Fneutral\u002Fprivacy","davidradcliffe",[540,541,40,258,542,40],"7378319",24,"72deluxe",[208,544,32,410,209,40],25,[546,547,32,380,548,40],"7376527",26,"hartator",[550,547,32,380,551,40],"7376585","ehPReth",[137,553,41,486,138,40],27,[215,555,32,410,216,40],28,[],[558,563,568,572,577,581],{"id":559,"name":560,"points":561,"category":562},"7386672","lessmilk game 10",362,"games",{"id":564,"name":565,"points":566,"category":567},"7360296","Animatron",295,"creative",{"id":569,"name":570,"points":571,"category":562},"7361947","Cloud Breaker",290,{"id":573,"name":574,"points":575,"category":576},"7361824","Metalsmith",174,"dev_tools",{"id":578,"name":579,"points":580,"category":576},"7354491","Chartspree",129,{"id":582,"name":583,"points":584,"category":576},"7369642","What's my browser",121,false,"v2",{"id":588,"name":5,"line":6,"ai":585,"cat":20,"year":13,"points":14,"comments":15,"rec":27,"s":589,"top":18,"kw":590,"maker":11,"domain":10,"tier":19,"attempts":40,"strip":591,"url":9,"mix":592,"praise":106,"objection":126,"sub":21},7375696,-0.25,[21,24,25,26],"5305000003000000333132123115331211513132",[30,31,32,33],1793990903668]