Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Very cool, is Next support planned? I haven't tried onboarding yours, but I like your focus on easy setup. Datadog has become more difficult to setup over time. Sentry, PostHog, and SigNoz were fast to setup but I could never get metrics from my app to be received by any of them. Maybe I was rate limited or maybe it was a config problem, but never got them to work. How much traffic can it handle and what's the pricing for cloud? Can't find pricing on your site.

How are you different from the 20+ existing monitoring solutions?

* https://sentry.io

* https://newrelic.com

* https://www.honeycomb.io

* https://www.datadoghq.com

* https://opstrace.com (YC S19, acquired by GitLab)

* https://posthog.com (YC W20)

* https://signoz.io (YC W21)

* https://www.highlight.io (YC W23)

* https://amplitude.com

* https://www.solarwinds.com/appoptics

* https://skywalking.apache.org

* https://www.servicenow.com/products/observability.html

* https://cronitor.io/real-user-monitoring

* https://www.appsignal.com

* https://grafana.com/products/cloud

* https://uptrace.dev

* https://github.com/intelsdi-x/snap

* https://github.com/openobserve/openobserve

* https://glaber.io

* https://rakam.io

* https://www.metabase.com

* https://openreplay.com



> Very cool, is Next support planned?

It's definitely in the pipeline!

> How much traffic can it handle and what's the pricing for cloud? Can't find pricing on your site.

So right now, it's still under development, but if you have a small/medium sized project (like 5QPS maybe), it should work. Pricing is free for now while it's under development.

> How are you different from the 20+ existing monitoring solutions?

You've listed a lot of different types of monitoring tools. You have error reporting, session replay, log muxing, metric dashboards, and distributed tracing.

Catalyst combines a few key features from each category, and makes them play well together. For example, you can find a broken endpoint via the error graph and click on the line to get a breakdown of path params, logs, and errors for that specific endpoint. You can filter by these breakdowns to find matching sessions (which is like tracing + session replay). You can basically go from identifying an error, to finding the underlying cause of the error quickly in one dashboard.

In my experience, most tools don't play well together, like if you see a rise in error rates for an endpoint in your dashboard, then you need to make a separate query in your logging tool or your distributed tracing tool if your tools even give you the fidelity to know what to look for. You end up having to compose (and pay for) multiple tools.Even platforms that provide multiple features like DataDog and SigNoz, the features are separate and don't interact.

Philosophically, Catalyst doesn't just want to optimize for setup time, it also wants to optimize for peace of mind time, i.e. you're confident if your webapp is broken, you'll know. Most existing monitoring solutions just dump data at you, and ask you pick out what's important, and a lot of times they don't give you the fidelity you need.


If you want to monitor custom app metrics and server resource usage, you can also try Monibot. It's not comparable to catalyst, though.


At the risk of being overly critical sour grapes, I really had tools like Monibot in mind when creating Catalyst.

Out of the box, Monibot throws a bunch of data at you like database size, CPU %, requests, etc. None of these metrics really tell you if something in your webapp is broken. And if you want more useful metrics, you gotta instrument them yourself.

It does do some things that Catalyst critically misses (health checks, e-mail notifications). But at the same time, if you're going to prod, Monibot by itself is not something you'd be comfortable with. You're going to need to add other monitoring tools to get that peace of mind.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: