Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Remove honeycomb. I don't know how to use it and it's expensive with …
…my traffic. Resources from the honeycomb folks in slack: Kent C. Dodds Today at 12:51 PM Hi friends 👋 I added honeycomb to my node.js site and now that it's launched and gets over 50k page views a day I'm going way over my limit. Thing is that I don't know how to make use of honeycomb. I pretty much just want to be notified whenever there are unusual things going on (lots of 404s, long response times, etc). I've got the basic telemetry stuff set up. The dashboard seems like it's only usable by someone who knows what they're doing and that's definitely not me. Anyone got tips? 8 replies Levi Wilson 10 minutes ago if you're going way over your limit, you may want to look into setting up a refinery server so you can do trace-level sampling to rule out "uninteresting" traces Levi Wilson 10 minutes ago and start with setting up specific "interesting" requests you'd like to see Levi Wilson 9 minutes ago https://docs.honeycomb.io/manage-data-volume/refinery/sampling-methods/#rule-based-sampling Rules Based Sampling is what we use and it works quite well docs.honeycomb.iodocs.honeycomb.io Supported Sampling Methods | Honeycomb How sampling decisions are made Levi Wilson 8 minutes ago re: the dashboard, you might want to go into your schema definitions to define things like what it means for a "route" so the home screen will be more useful (as well as "errors", "users", etc.) Kent C. Dodds 8 minutes ago Cool, thanks for the resources and ideas 🙂 (edited) Ryan Brown 7 minutes ago +1 for rule sampling Levi Wilson 5 minutes ago one concern you might have, however, with refinery is if you've that much traffic...adequately sizing it will be important Levi Wilson 4 minutes ago https://docs.honeycomb.io/manage-data-volume/refinery/scale-and-troubleshoot/ has deets on that docs.honeycomb.iodocs.honeycomb.io Scale and Troubleshoot | Honeycomb Scaling and troubleshooting a Refinery cluster
- Loading branch information
064fd01
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Got these messages later. Might be able to bring this back without too much trouble maybe...
Ben Darfler (Honeycomb) October 6th at 1:13 PM
Refinery might be a bit of your lift if you are just starting out. You might start with basic sampling in the client. If you are using the node.js beeline those docs are here.
Ben Darfler (Honeycomb) October 6th at 1:18 PM
And the documentation for @levi Wilson’s suggestion of updating your schema definitions is here
lizf (Honeycomb) October 6th at 1:19 PM
the main advice I'd suggest is to turn down the verbosity of your auto-instrumentation
lizf (Honeycomb) October 6th at 1:19 PM
50k views per day shouldn't be a problem on our free tier