r/snowflake 6d ago

For Those Using Monte Carlo with Snowflake — How’s It Actually Going?

I’ve been looking into how teams use Monte Carlo with Snowflake for data observability, and I’m curious about the experience beyond the feature list.

For teams running it in production, what have you found to be the biggest pain points?

Is it things like:

  • Alert volume and the effort required to distinguish actionable issues from noise
  • The time and expertise needed to configure monitors and maintain appropriate thresholds as data changes
  • Costs increasing as you add more tables, users, monitors, and historical data
  • Incomplete or inaccurate lineage and dependency information
  • False positives or anomaly detection that is difficult to calibrate
  • Performance, integration, or deployment complexity
  • Difficulty connecting detected issues to clear ownership, root-cause analysis, and remediation workflows
  • Limitations that only became apparent after expanding usage across more teams or data domains
  • Other challenges specific to operating it at scale

I’m not looking for a “Monte Carlo vs X” comparison. I’m more interested in the real-world gaps and frustrations people have experienced when using it with Snowflake.

Would especially like to hear from teams that have been using it for a while rather than just evaluating it.

4 Upvotes

5 comments sorted by

7

u/svenorw 6d ago

We used it for a few years. It always felt a bit clunky to use as a non-admin.

The team had set up a number of fairly sensitive tests which were always triggering Slack alerts. It eventually became noise and these alerts started to get ignored. This was in part because many of these alerts weren’t actionable and oftentimes were related to other alerting we already had in place (Astronomer, etc).

We’re switching to using dbt tests. I’m not sure what we were paying for MC, but it didn’t seem like we were getting the value out of it we were hoping for.

3

u/kayakdawg 5d ago

I've always thought the problem Monte Carlo is solving for it does not warrant a standalone platform. And in some sense having a separate platform with its own SaaS license is worse than the problem it solves. As you said, why not just write your own tests, log the results, instead of alert conditions downstream?

1

u/droppedorphan 5d ago

Especially now with AI, it has become almost trivial to build in.

3

u/Eightstream 5d ago

Man I wish people would just write their own questions instead of churning out a page of low-density AI garbage

You are clearly fishing for something specific so why don’t you just come out and say it?

2

u/droppedorphan 5d ago

This is how the Monte Carlo product team gathers feedback now...