Profile picture
Charity Majors @mipsytipsy
, 11 tweets, 3 min read Read on Twitter
In honor of NewRelic sales team using my critical tweets about Datadog's host-based pricing scheme to try selling their own shit, here are some tweets that Datadog might like to borrow.
First: pretty ballsy, considering that NR themselves only just switched to volume based pricing recently. How recently? I'm not sure, but renewing customers aren't being migrated on to it, and I hear of other shenanigans. (don't know the magic words? you pay the sucker price)
Sadly, it seems a generation of engineers have learned to optimize infrastructure for their monitoring service provider's pricing schemes, not for distributed systems operability or reliability.
Second, the increases. 2x-5x seems common after the first year. Pretty shady, since they're banking on the fact that your team has gotten used to using the tool and nobody has time to learn new tools to make you cough up.
Third, the "you must deploy to 100% of nodes and keep 100% of events" boondoggle. O, let me count the ways that this is wrong -- and rest assured, this is a revenue strategy from start to finish, not a technical reason.

*Most of the things that happen on your system are boring*
And NewRelic has all the information it needs to increment a counter when it sees the same boring event again, instead of storing it and charging you.

For more on how real engineers approach dynamic sampling, see about halfway down @dotpem slides here : qconsf.com/system/files/p…
This whole "you must keep every single event" bullshit is proof that engineers can be just as vulnerable to sales hype and marketing campaigns as your average teen shopping at forever21. 💅

Do you know how many tons of cash you have burned on the pyre of this lie? Be angry.
HALT, I STAND CORRECTED. Their "cloud based" pricing model is literally just per (CPU cores+GB ram) * hours used.

And browser is per page load. And... tbh there seems to be a different pricing scheme for every which way you might want to store or access your data.
I actually can't tell how or why they think they can throw shade on datadog for pricing reasons, they seem like two malformed heads on the same radioactive puppy to me.
Alright, I don't like kicking someone when they are flailing on the floor, so I will stop there.

Interesting to note the ways pricing gets distorted by sunk costs and ongoing revenue, not what's best for the user/what aligns incentives. But saving my theories for another thread
Oh but p.s. You can do dumb sampling perfectly well, just run NR on 10% of of your nodes. (As nearly every person who has ever used NR has figured out.)
Missing some Tweet in this thread?
You can try to force a refresh.

Like this thread? Get email updates or save it to PDF!

Subscribe to Charity Majors
Profile picture

Get real-time email alerts when new unrolls are available from this author!

This content may be removed anytime!

Twitter may remove this content at anytime, convert it as a PDF, save and print for later use!

Try unrolling a thread yourself!

how to unroll video

1) Follow Thread Reader App on Twitter so you can easily mention us!

2) Go to a Twitter thread (series of Tweets by the same owner) and mention us with a keyword "unroll" @threadreaderapp unroll

You can practice here first or read more on our help page!

Did Thread Reader help you today?

Support us! We are indie developers!


This site is made by just three indie developers on a laptop doing marketing, support and development! Read more about the story.

Become a Premium Member and get exclusive features!

Premium member ($30.00/year)

Too expensive? Make a small donation by buying us coffee ($5) or help with server cost ($10)

Donate via Paypal Become our Patreon

Thank you for your support!