We use sentry for front end errors & performance and new relic for backend. Since our backend is container based and auto scales, new relic is virtually unused by our team. Sentry, however, shows us more from our user’s perspective and is more useful by our team. Both were/are pretty easy to get started with. Both update on a reasonable cadence and don’t have a ton of extra dependencies to worry about.
For our logging purposes, we found Sentry dead simple to use. Registration / pricing was straightforward and their SDK (C#) worked without any issues. Ours apps and services were using Sentry same-day.
New Relic was simple too back in the day but now it just seems geared towards large enterprises.
If anyone out there is listening, bring back extra context! Being able to tag my events with key values was amazing but you guys deprecated it :(