[{"data":1,"prerenderedAt":232},["ShallowReactive",2],{"project-12303498":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":28,"sentiment":29,"stance_mix":30,"scored_comments":35,"aspects":36,"strip":41,"post_text":42,"what":43,"said":61,"maker_in_thread":132,"shape":144,"grid":148,"attempts":194,"same_week":195,"maker_shows":40,"maker_hidden":224,"reader_version":225,"card":226},"12303498","express-status-monitor","Realtime, self-hosted monitoring for Node.js inspired by GitHub Status","title","Show HN: Realtime, self-hosted monitoring for Node.js inspired by GitHub Status","https:\u002F\u002Fgithub.com\u002FRafalWilinski\u002Fexpress-status-monitor","github.com","rwilinski",1471428554,2016,75,19,509,2264,23,"notable","infrastructure","server monitoring","library",[24,25,26,27],"node.js monitoring","express monitoring","realtime server status","self-hosted monitoring","curious",0.174,{"positive":31,"neutral":32,"mixed":33,"critical":34},3,5,0,1,9,{"design":37,"performance":38,"idea":39},{"positive":33,"critical":33},{"positive":33,"critical":33},{"positive":40,"critical":34},2,[31,33,33,33,31,33,33,31,33,31,33,32,33,34,33,32,31,33,32],null,{"problem":44,"audience":42,"pricing":42,"motivation":42,"time_to_build":42,"stack":50,"openness":59,"stage":60,"team_size":60},{"value":45,"source":46,"evidence":47},"Monitoring Node.js server health in realtime","inferred",[48],{"id":49},"post",[51,55],{"value":52,"source":46,"evidence":53},"Node.js",[54],{"id":49},{"value":56,"source":46,"evidence":57},"Express",[58],{"id":49},"open_source","unknown",{"praise":62,"objections":75,"requests":94,"questions":110,"alternatives":118},[63],{"value":64,"source":65,"evidence":66},"Looks fantastic and simple to implement; good for dashboards","commenter",[67,71],{"id":68,"by":69,"text":70},"12310030","ericclemmons","Each time we make a dashboard, we model it after GitHub's status page. This looks fantastic, simple to implement, and, heck, could be hidden behind a feature flag or auth :)…",{"id":72,"by":73,"text":74},"12307058","samblr","Nice work. Turning ON\u002FOFF status, notifications based on some value would be nice addons.",[76,83],{"value":77,"source":65,"evidence":78},"Monitoring page fails when the server is unresponsive during outages",[79],{"id":80,"by":81,"text":82},"12305366","ef4","This architecture fails precisely when you need it the most. Any failure that breaks your server's ability to respond to requests in a timely fashion will also break it's ability…",{"value":84,"source":85,"evidence":86},"Performance overhead questions; maker says about 4MB memory and about 0.1% CPU","maker",[87,91],{"id":88,"by":89,"text":90},"12304832","arcatek","It might be a silly question, but have you checked if this module affects performances and, if so, by how much?",{"id":92,"by":11,"text":93},"12304886","It all depends on how much data you would like to keep and monitor. If you're going to keep data let's say for last minute, last hour and last 24 hours (100 data points each)…",[95,106],{"value":96,"source":65,"evidence":97},"Support for restify and hapi",[98,102],{"id":99,"by":100,"text":101},"12305042","blakecallens","It would be great for future versions to be modified to support restify and hapi.",{"id":103,"by":104,"text":105},"12322715","ziyasal","for hapijs: https:\u002F\u002Fgithub.com\u002Fziyasal\u002Fhapijs-status-monitor",{"value":107,"source":65,"evidence":108},"Status toggles and notifications on thresholds",[109],{"id":72,"by":73,"text":74},[111],{"value":112,"source":65,"evidence":113},"How to monitor MongoDB",[114],{"id":115,"by":116,"text":117},"12304063","ttrbls","What do you recommend for monitoring the mongoDB?",[119,126],{"value":120,"source":65,"evidence":121},"hapijs-status-monitor for hapi",[122,125],{"id":123,"by":104,"text":124},"12322711","https:\u002F\u002Fgithub.com\u002Fziyasal\u002Fhapijs-status-monitor",{"id":103,"by":104,"text":105},{"value":127,"source":85,"evidence":128},"MongoDB Cloud Manager",[129],{"id":130,"by":11,"text":131},"12304145","I don't have much experience in MongoDB Administration but if you're enterprise I think you should checkout Cloud Manager: https:\u002F\u002Fwww.mongodb.com\u002Fcloud\u002Fcloud-manager\u002F In Wikia…",{"comments":32,"answered":133,"key":134},4,[135,138,141],{"id":136,"text":137},"12304024","I pick them randomly, sometimes I try to find something relevant to change but not in this project.",{"id":139,"text":140},"12304382","I don't do that in my professional work, I do that only in my personal projects. It's just my project so I guess I set the rules here ;)",{"id":142,"text":143},"12308496","Good idea, didn't know about that.",{"commenters":145,"max_depth":133,"maker_replies":32,"first_comment_mins":146,"lifespan_hours":147},14,110,57,[149,153,155,159,161,164,165,168,170,171,173,175,177,178,180,183,185,188,189],[150,33,31,151,152,33],"12303980","maker\u002Fneutral\u002Fdesign","JosephRedfern",[136,33,33,154,11,34],"maker\u002Fneutral\u002Fnone",[156,33,33,157,158,33],"12304337","commenter\u002Fcritical\u002Fnone","guessmyname",[139,33,33,160,11,34],"commenter\u002Fneutral\u002Fnone",[162,33,31,154,163,33],"12308043","exogen",[142,33,33,154,11,34],[166,33,33,157,167,33],"12305665","chadscira",[88,34,31,169,89,33],"project\u002Fneutral\u002Fperformance",[92,34,33,169,11,34],[99,40,31,172,100,33],"project\u002Fneutral\u002Fidea",[123,40,33,174,104,33],"other\u002Fneutral\u002Fnone",[68,31,32,176,69,33],"project\u002Fpositive\u002Fidea",[103,133,33,174,104,33],[80,32,34,179,81,33],"project\u002Fcritical\u002Fidea",[181,32,33,157,182,33],"12305978","brudgers",[72,184,32,176,73,33],6,[115,186,31,187,116,33],7,"project\u002Fneutral\u002Fnone",[130,186,33,174,11,34],[190,191,32,192,193,33],"12304281",8,"project\u002Fpositive\u002Fnone","alessioalex",[],[196,201,206,210,215,219],{"id":197,"name":198,"points":199,"category":200},"12270762","Beaker",160,"dev_tools",{"id":202,"name":203,"points":204,"category":205},"12298678","Chronozone",150,"productivity",{"id":207,"name":208,"points":209,"category":205},"12278566","Hacker Hall",147,{"id":211,"name":212,"points":213,"category":214},"12302932","regl-cnn",135,"ai",{"id":216,"name":217,"points":218,"category":205},"12298747","Thyme",99,{"id":220,"name":221,"points":222,"category":223},"12304642","Jeviz",71,"web_saas",false,"v2",{"id":227,"name":5,"line":6,"ai":224,"cat":20,"year":13,"points":14,"comments":15,"rec":28,"s":228,"top":18,"kw":229,"maker":11,"domain":10,"tier":19,"attempts":33,"strip":230,"url":9,"mix":231,"praise":64,"objection":77,"sub":21},12303498,0.17,[24,25,26,27],"3000300303050105305",[31,32,33,34],1794036546790]