[{"data":1,"prerenderedAt":693},["ShallowReactive",2],{"project-37558357":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":48,"post_text":49,"what":50,"said":96,"maker_in_thread":154,"shape":165,"grid":169,"attempts":645,"same_week":655,"maker_shows":304,"maker_hidden":685,"reader_version":686,"card":687},"37558357","HyperDX","open-source dev-friendly Datadog alternative","title","Show HN: HyperDX – open-source dev-friendly Datadog alternative","https:\u002F\u002Fgithub.com\u002Fhyperdxio\u002Fhyperdx","github.com","mikeshi42",1695054310,2023,722,163,18,3109,1,"legend","infrastructure","observability","web_app",[21,24,25,26,27],"open source","logs traces","datadog alternative","opentelemetry","curious",0.156,{"positive":31,"neutral":32,"mixed":33,"critical":34},19,33,2,10,64,{"idea":37,"performance":40,"pricing":41,"docs":43,"design":44,"execution":46,"privacy":47},{"positive":38,"critical":39},6,5,{"positive":18,"critical":18},{"positive":42,"critical":33},3,{"positive":18,"critical":18},{"positive":33,"critical":45},0,{"positive":45,"critical":45},{"positive":18,"critical":45},[39,33,39,42,42,39,42,42,18,39,39,42,42,42,42,42,42,39,42,42,18,18,39,33,18,42,45,39,18,45,42,39,39,42,39,42,39,39,45,42],"Hi HN, Mike and Warren here! We've been building HyperDX (hyperdx.io). HyperDX allows you to easily search and correlate logs, traces, metrics (alpha), and session replays all in one place. For example, if a user reports a bug “this button doesn't work,\" an engineer can play back what the user was doing in their browser and trace API calls back to the backend logs for that specific request, all from a single view.\n\nGithub Repo: https:\u002F\u002Fgithub.com\u002Fhyperdxio\u002Fhyperdx\n\nComing from an observability nerd background, with Warren being SRE #1 at his last startup and me previously leading dev experienc",{"problem":51,"audience":57,"pricing":66,"motivation":73,"time_to_build":77,"stack":78,"openness":93,"stage":94,"team_size":95},{"value":52,"source":53,"evidence":54},"Correlating logs, traces and session replays across separate tools is slow and Datadog-style pricing is expensive","maker",[55],{"id":56},"post",{"value":58,"source":53,"evidence":59},"Engineering teams, especially small teams without a dedicated SRE",[60,63],{"id":61,"by":11,"text":62},"37560551","Thank you, really appreciate the feedback and encouragement! > It seems like clickhouse is obviously a big piece of the tech here, which is an obvious choice, but from my…",{"id":64,"by":11,"text":65},"37560052","This one is a fun one that I've spent too many nights on - we're largely similar to Google-style search syntax (bare terms, \"OR\" \"AND\" logical operators, and property:value kind…",{"value":67,"source":53,"evidence":68},"Open source MIT core with a managed SaaS offering",[69,70],{"id":61,"by":11,"text":62},{"id":71,"by":11,"text":72},"37560730","We're more than happy to have users self-host and deploy in a way that works with their SSO provider! Whether that's via SSO on Nginx or forking and adding SSO to Passport in…",{"value":74,"source":53,"evidence":75},"Gaps in existing tools and high Datadog costs",[76],{"id":56},null,[79,83,87],{"value":80,"source":53,"evidence":81},"ClickHouse",[82],{"id":56},{"value":84,"source":53,"evidence":85},"OpenTelemetry",[86],{"id":56},{"value":88,"source":53,"evidence":89},"PEG.js",[90],{"id":91,"by":11,"text":92},"37576888","Ah TIL - I haven't heard of them but looks like they're pretty well loved. We haven't had any issues with PEG.js (the lib\u002Fgrammar behind our current parser) but will definitely…","open_source","launched","team",{"praise":97,"objections":106,"requests":117,"questions":130,"alternatives":139},[98],{"value":99,"source":100,"evidence":101},"Clean landing page design and developer experience","commenter",[102],{"id":103,"by":104,"text":105},"37559385","jamesmcintyre","This looks really promising, will definitely look into using this for a project i'm working on! Btw I've used both datadog and newrelic in large-scale production apps and for the…",[107,113],{"value":108,"source":100,"evidence":109},"Per-host pricing and vendor lock-in concerns",[110],{"id":111,"by":11,"text":112},"37562967","Agreed! It's per-host pricing can obliterate budgets if you use a fleet of small instances (which is crazy to me their pricing dictates your infra...) Would love to have you…",{"value":114,"source":53,"evidence":115},"Open-core model and SSO kept in paid tier",[116],{"id":71,"by":11,"text":72},[118,124],{"value":119,"source":100,"evidence":120},"Syslog support",[121],{"id":122,"by":11,"text":123},"37560976","The absolute bare minimum I'd say is 2GB RAM, though in the README we do say 4GB and 2 cores for testing, obviously more if you're at scale and need performance. For Syslog -…",{"value":125,"source":100,"evidence":126},"Journald log ingestion",[127],{"id":128,"by":11,"text":129},"37562507","Ah yeah the easiest way is probably using the OpenTelemetry collector to set up a process to pull your logs out of jounrnald and send them via otel logs to HyperDX (or anywhere…",[131,135],{"value":132,"source":100,"evidence":133},"Scaling ClickHouse at high log ingest rates",[134],{"id":61,"by":11,"text":62},{"value":136,"source":100,"evidence":137},"Why MIT rather than AGPL",[138],{"id":61,"by":11,"text":62},[140,144,150],{"value":141,"source":100,"evidence":142},"Datadog",[143],{"id":61,"by":11,"text":62},{"value":145,"source":100,"evidence":146},"Sentry",[147],{"id":148,"by":11,"text":149},"37566229","Very familiar with Sentry! I think we have a bit of overlap in that we both do monitoring and help devs debug though here's where I think we differ: HyperDX: - Can collect all…",{"value":151,"source":100,"evidence":152},"Elasticsearch",[153],{"id":61,"by":11,"text":62},{"comments":155,"answered":156,"key":157},50,27,[158,159,162],{"id":61,"text":62},{"id":160,"text":161},"37561490","Ah got it, yeah a queue of some sort is definitely useful when scaling up to buffer pre-inserted data. This is something on the OSS side we've kept open to implementation.…",{"id":163,"text":164},"37565189","Thank you - I think that's definitely an interesting idea for us to go down for sure! We've heard a ton that the unpredictable (and insane) costs of Datadog is forcing teams to…",{"commenters":166,"max_depth":34,"maker_replies":155,"first_comment_mins":167,"lifespan_hours":168},87,74,103,[170,174,176,179,180,184,186,190,193,196,198,202,204,208,210,213,215,217,220,223,227,230,233,236,239,242,245,248,252,255,258,261,263,266,268,270,275,279,282,284,286,289,292,294,298,302,306,307,311,313,316,319,323,324,327,329,332,333,337,339,343,345,348,349,353,355,359,361,366,369,374,376,380,382,386,390,392,395,397,399,401,404,406,410,413,416,421,425,427,431,433,437,439,443,445,449,452,455,457,459,462,464,467,471,473,477,480,483,486,488,491,495,497,501,503,506,509,513,517,518,520,523,526,528,530,532,535,537,539,542,545,547,550,554,557,560,563,564,566,568,570,574,577,580,583,586,590,593,597,599,602,607,610,614,617,621,623,625,628,631,635,637,639,642],[171,45,39,172,173,45],"37560030","project\u002Fpositive\u002Fidea","addisonj",[61,45,45,175,11,18],"maker\u002Fneutral\u002Fnone",[177,45,42,178,173,45],"37561383","project\u002Fneutral\u002Fperformance",[160,45,45,178,11,18],[181,45,42,182,183,45],"37564704","project\u002Fneutral\u002Fpricing","debarshri",[163,45,45,185,11,18],"maker\u002Fpositive\u002Fpricing",[187,45,18,188,189,45],"37566457","project\u002Fcritical\u002Fidea","mx20",[191,45,42,182,192,45],"37566474","datadeft",[194,45,45,195,11,18],"37566790","maker\u002Fneutral\u002Fpricing",[197,45,39,172,192,45],"37577248",[199,45,42,200,201,45],"37566823","project\u002Fneutral\u002Fidea","tmd83",[203,45,45,200,11,18],"37576973",[205,45,45,206,207,45],"37587044","other\u002Fneutral\u002Fnone","theharshpat",[209,45,45,206,11,18],"37595310",[211,45,42,178,212,45],"37560600","dangoodmanUT",[214,45,42,178,212,45],"37560608",[216,45,42,178,173,45],"37561279",[218,45,42,178,219,45],"37562401","vadman97",[221,45,42,200,222,45],"37562994","fnord77",[224,45,45,225,226,45],"37563330","commenter\u002Fneutral\u002Fnone","zx8080",[228,18,45,206,229,45],"37563993","prabhatsharma",[231,18,45,206,232,45],"37564179","francislavoie",[234,18,45,206,235,45],"37564373","hu3",[237,33,39,172,238,45],"37561281","t1mmen",[240,33,45,241,11,18],"37561358","maker\u002Fneutral\u002Fdocs",[243,33,39,244,238,45],"37563148","project\u002Fpositive\u002Fdocs",[246,33,45,247,11,18],"37563167","maker\u002Fpositive\u002Fnone",[249,33,18,250,251,45],"37587918","project\u002Fcritical\u002Fnone","silentguy",[253,33,45,225,254,45],"37612490","tstack",[256,42,39,172,257,45],"37564644","corytheboyd",[259,42,18,188,260,45],"37564711","carlio",[262,42,45,225,257,45],"37564735",[264,42,45,206,265,45],"37573578","pighive",[267,42,45,175,11,18],"37565147",[269,42,45,200,11,18],"37565961",[271,272,18,273,274,45],"37566349",4,"project\u002Fcritical\u002Fpricing","snowstormsun",[276,272,45,277,278,45],"37566521","commenter\u002Fneutral\u002Fpricing","Kiro",[280,272,45,277,281,45],"37568085","yaleman",[283,272,45,277,278,45],"37577610",[103,39,39,285,104,45],"project\u002Fpositive\u002Fpricing",[287,39,45,288,11,18],"37559692","maker\u002Fneutral\u002Fdesign",[290,39,45,206,291,45],"37561788","Hamuko",[293,39,45,225,265,45],"37574221",[295,38,39,296,297,45],"37562775","project\u002Fpositive\u002Fdesign","Dockson",[299,38,39,300,301,45],"37562882","maker\u002Fpositive\u002Fdesign","wrn14897",[303,304,42,200,305,45],"37566105",7,"cheema33",[148,304,45,200,11,18],[308,304,42,309,310,45],"37569706","project\u002Fneutral\u002Fnone","e12e",[312,304,45,175,11,18],"37576828",[314,304,45,206,315,45],"37572442","mdaniel",[317,304,45,206,318,45],"37581724","the_mitsuhiko",[320,321,42,322,219,45],"37559986",8,"project\u002Fneutral\u002Fdesign",[64,321,45,322,11,18],[325,321,42,322,326,45],"37560771","gajus",[328,321,45,288,11,18],"37560804",[330,321,42,322,331,45],"37563804","jrowley",[91,321,45,288,11,18],[334,335,42,175,336,45],"37565431",9,"boundlessdreamz",[338,335,45,175,11,18],"37567309",[340,34,42,341,342,45],"37560274","project\u002Fneutral\u002Fdocs","nodesocket",[122,34,45,344,11,18],"maker\u002Fneutral\u002Fperformance",[346,34,42,347,342,45],"37561995","project\u002Fneutral\u002Fexecution",[128,34,45,241,11,18],[350,351,42,178,352,45],"37565988",11,"Wulfheart",[354,351,45,178,11,18],"37566162",[356,357,42,182,358,45],"37566469",12,"mnahkies",[360,357,45,195,11,18],"37566530",[362,363,42,364,365,45],"37560088",13,"project\u002Fmixed\u002Fexecution","mfkp",[367,363,45,368,11,18],"37560205","maker\u002Fneutral\u002Fexecution",[370,371,39,372,373,45],"37565332",14,"project\u002Fpositive\u002Fnone","jacobbank",[375,371,45,247,11,18],"37565349",[377,378,39,172,379,45],"37559723",15,"kcsavvy",[381,378,45,175,11,18],"37561226",[383,384,18,188,385,45],"37565597",16,"throwawaaarrgh",[387,388,39,372,389,45],"37563930",17,"solardev",[391,388,45,175,11,18],"37564278",[393,16,42,322,394,45],"37559544","robertlagrant",[396,16,45,288,11,18],"37559761",[398,16,45,206,394,45],"37561831",[400,16,45,175,11,18],"37562954",[402,31,42,341,403,45],"37566840","technics256",[405,31,45,241,11,18],"37567052",[407,408,42,200,409,45],"37563207",20,"choppaface",[411,408,45,206,412,45],"37563267","coel",[414,408,45,415,11,18],"37563571","maker\u002Fneutral\u002Fidea",[417,418,18,419,420,45],"37585812",21,"project\u002Fcritical\u002Fdocs","TheHiddenSun",[422,423,42,200,424,45],"37562252",22,"bg46z",[426,423,45,175,11,18],"37562280",[428,429,18,188,430,45],"37566806",23,"drchaim",[432,429,45,415,11,18],"37567682",[434,435,45,206,436,45],"37568841",24,"bmikaili",[438,435,45,175,11,18],"37576918",[440,441,39,372,442,45],"37565610",25,"agoldis",[444,441,45,247,11,18],"37567659",[446,447,18,448,212,45],"37560631",26,"project\u002Fcritical\u002Fperformance",[450,447,42,182,451,45],"37560713","parhamn",[453,447,42,182,454,45],"37560813","cldellow",[456,447,45,195,11,18],"37560867",[458,447,45,344,11,18],"37560789",[460,156,42,200,461,45],"37560945","fuddle",[463,156,45,415,11,18],"37561089",[465,466,18,188,430,45],"37566785",28,[468,469,42,182,470,45],"37570892",29,"euph0ria",[472,469,45,195,11,18],"37576934",[474,475,42,415,476,45],"37560117",30,"podoman",[478,475,45,277,479,45],"37560626","distantsounds",[481,475,45,225,482,45],"37560722","endisneigh",[484,475,45,225,485,45],"37561163","paulgb",[487,475,45,277,476,45],"37561441",[489,475,45,206,490,45],"37567721","presentation",[492,493,45,206,494,45],"37564110",31,"Sytten",[496,493,45,206,201,45],"37566751",[498,499,39,172,500,45],"37562134",32,"btown",[502,499,45,288,11,18],"37562788",[504,499,42,505,500,45],"37573783","project\u002Fmixed\u002Fdesign",[507,32,45,206,508,45],"37562783","hernantz",[510,511,45,206,512,45],"37559505",34,"pranay01",[514,515,18,273,516,45],"37560434",35,"candiddevmike",[71,515,45,195,11,18],[519,515,45,225,516,45],"37560805",[521,515,45,225,522,45],"37560898","freedomben",[524,515,45,525,516,45],"37560944","commenter\u002Fcritical\u002Fidea",[527,515,45,225,522,45],"37561041",[529,515,45,415,11,18],"37561185",[531,515,42,415,516,45],"37561309",[533,515,45,225,534,45],"37562018","darkwater",[536,515,45,225,516,45],"37562273",[538,515,45,225,534,45],"37569867",[540,515,45,225,541,45],"37561790","danr4",[543,515,39,285,544,45],"37563814","imiric",[546,515,45,277,461,45],"37560844",[548,515,45,277,549,45],"37575263","Xymist",[551,552,39,285,553,45],"37561084",36,"user3939382",[555,552,45,206,556,45],"37561105","thelastparadise",[558,552,45,206,559,45],"37561193","bovermyer",[561,552,45,206,562,45],"37561229","gazby",[111,552,45,185,11,18],[565,552,42,347,553,45],"37564864",[567,552,45,241,11,18],"37595343",[569,552,39,372,553,45],"37619103",[571,572,39,372,573,45],"37561005",37,"jefc1111",[575,572,45,206,576,45],"37561119","joshxyz",[578,572,45,206,579,45],"37561139","quintes",[581,572,45,582,11,18],"37561862","maker\u002Fpositive\u002Fdocs",[584,572,45,585,573,45],"37567838","commenter\u002Fneutral\u002Fdocs",[587,588,42,200,589,45],"37559508",38,"codegeek",[591,588,45,592,11,18],"37562034","maker\u002Fpositive\u002Fidea",[594,595,45,206,596,45],"37562102",39,"vosper",[598,595,45,415,11,18],"37562418",[600,595,45,206,601,45],"37562488","viraptor",[603,604,39,605,606,45],"37559750",40,"project\u002Fpositive\u002Fprivacy","dgoncharov",[608,604,45,609,11,18],"37560159","maker\u002Fpositive\u002Fprivacy",[611,612,42,322,613,45],"37559305",41,"lopkeny12ko",[615,612,45,206,616,45],"37559563","ilrwbwrkhv",[618,612,39,619,620,45],"37559755","project\u002Fpositive\u002Fperformance","VTimofeenko",[622,612,45,344,11,18],"37559846",[624,612,45,300,11,18],"37559904",[626,612,45,627,461,45],"37560872","other\u002Fneutral\u002Fdesign",[629,612,45,627,630,45],"37560988","pests",[632,633,45,206,634,45],"37562673",42,"specialist",[636,633,45,592,11,18],"37562901",[638,633,42,415,634,45],"37564001",[640,633,45,641,11,18],"37566261","maker\u002Fpositive\u002Fexecution",[643,633,45,206,644,45],"37563101","TheBengaluruGuy",[646,647,650],{"id":4,"t":12,"points":14,"comments":15},{"id":648,"t":649,"points":371,"comments":18},"44128307",1748540360,{"id":651,"t":652,"points":653,"comments":654},"44194082",1749146481,241,83,[656,661,666,671,676,680],{"id":657,"name":658,"points":659,"category":660},"37584049","ElectricSQL",617,"data",{"id":662,"name":663,"points":664,"category":665},"37507419","Nue",370,"languages",{"id":667,"name":668,"points":669,"category":670},"37538028","Every Breath You Take",348,"learning_science",{"id":672,"name":673,"points":674,"category":675},"37583219","SeaGOAT",240,"dev_tools",{"id":677,"name":678,"points":679,"category":675},"37533493","exaequOS",216,{"id":681,"name":682,"points":683,"category":684},"37585869","Booklet",183,"productivity",false,"v2",{"id":688,"name":5,"line":6,"ai":685,"cat":20,"year":13,"points":14,"comments":15,"rec":28,"s":689,"top":18,"kw":690,"maker":11,"domain":10,"tier":19,"attempts":42,"strip":691,"url":9,"mix":692,"praise":99,"objection":108,"sub":21},37558357,0.16,[21,24,25,26,27],"5253353315533333353311521305103553535503",[31,32,33,34],1794036641922]