Sentry helps me to identify, examine and diagnose the errors in real time environment as it is really fast in gathering the required information which is needed to diagnose the error. The best part is that I can decide myself on what to do when an error occurs in my app. I can either fix that error or I can roll back to a previous stable version of my app whenever anything unexpected happens. This makes my app stable in its live version throughout the year. It shows the actual stack traces for the error as well as the error’s parameters and online session info to solve the issue quickly.
You need to be extra vigilant while choosing the email notifications from Sentry. If you have not filtered your notifications regarding error messages, it will send you notifications for every single piece of error in your app whether it is of importance or not. Also I feel that the price is a little higher at $29 per month.
Sentry helps me in knowing what’s actually making my app break down, how often is it happening and which users are getting affected by the breakdown. Thus, it provides a detailed and thorough analysis about any crash or break down through Email and SMS notifications. This analysis makes it easy for me to catch the bugs in my application in real time.
Most of it is open source, it's easy to get started, documentation is good, works pretty much anywhere/everywhere, it's reliable, I've had no issues so far (~1 year of use).
The settings/configuration feels complicated when working with many projects (shared vs. project-specific settings). The previous version used to have a nice feed/view with the most recent exceptions across all projects; now I have to open each project to see if there's anything new.
Stack tracing and error reporting - especially on the client side (javascript in the browser).
You can track error for multiple languages on a single app, for example, if you use Laravel you can check for PHP errors and Javascript at the same time. This is very useful, because usually you require users to report the error, this way you discover any errors on-the-fly and you can respond accordingly. Also has trello support which is a plus for me.
It's a pay software and the price is too high (At least for me), It would be nice if they put up a free-tier or a 1-2 person tier for half a price.
Sentry hepls you monitor errors, exceptions and warnings for Small to Large proyects without the need for user reporting.
Sentry is extremely fast at gathering all the information necessary to debug an exception. It also groups them into accurate categories and provides permalinks to each error for reference. I always make sure that, when I start a new project, I get the Sentry project access key and integrate Sentry right away. Without it, I feel blind when I am debugging errors on our servers.
The search feature could be better. You can't always construct the exact search that you want, narrowing down to a specific error message at a specific time on a specific host accessed via a specific path. You can usually get there by browsing and filtering, so it's a minor nitpick.
I am a developer on a medium-to-large team and use Sentry for debugging errors in our API that serves our mobile apps. The main benefit of having Sentry is an indexed and searchable error log to quickly find and reference recurring exceptions.
It is my first choice as a crash reporting tool for web, mobile and games. It has support for the latest languages such as JavaScript, Ruby, Python, PHP, and Node.js. It shows me the exact performed actions from the users which has led to the crash and thus providing a deep insight for the actions as well as the related workflows which have caused the error and definitely it is of great use for me to debug the problem.
It will provide you with lots of features but when it comes to the trail of events it may fail helping you. It is surely not helpful for you to show a historical event of errors and bugs which have occurred. If you want to capture other issues with the code, you cannot expect much from the tool with that too.
I have been suing it and found that it is very easy to operate and can be started of easily with the documentation. It will notify the affected users about the crash so that they are aware that they have encountered an error and it will be resolved pretty soon. It automatically prompts the users for feedback so that they know when things aren’t working fine. You can also get to know about the details like where error has happened, its frequency and the affected users. You are free to choose from the notifications options from a range of email, SMS, or live chat when any error occurs.
- Real time performance monitoring offers us to identify and fix issues in our application quickly. - Offers integration with various third party tools. - Alert Mechanism is easy to configure and integrate
- Feels like much for complex: For new developers, It's quite difficult to setup and integrate with their code base. - Free tier provides less features but for large organizations required paid plans.
- Error Monitoring: Sentry helps as to identify the error in real time. - It also supports different frameworks like React, Node JS, etc. - Increased Performance: Realtime monitoring enables us to identify and rectify errors at the earliest.This helps us to identify and address potential problems before they impact a large number of users, resulting in more stable and reliable applications.
One of the most significant advantages of Sentry is its ability to detect and report errors in real-time. It can track errors across multiple platforms and programming languages, including web and mobile applications. Developers can receive alerts via email, SMS, or other communication channels whenever an error occurs, enabling them to resolve issues promptly.
One of the few drawbacks of Sentry is its cost, as it can be relatively expensive for small businesses or startups. However, its features and benefits make it a worthwhile investment for larger companies or enterprises with a high volume of traffic and complex applications.
Error tracking: Sentry provides detailed information about errors and exceptions that occur in our application, including the stack trace, environment information, and user context. This helps developers identify and diagnose issues quickly, so they can fix them before they cause further damage. Performance monitoring: Sentry also provides capabilities that allow developers to track application performance and identify slow or inefficient code. This helps improve application speed and user experience.
What I like about Sentry is that it is easy to install in your project so you can start getting the errors immediately. It has a lot of metrics, and helpful information to help you debug better.
I have nothing to say about this. Sentry is very lovely, it has a generous free tier, and as a student, you can use it for many projects and a lot of reports without any cost.
Sentry benefits me by collecting the failures in the system I've built independently so I can debug errors and fix them with insightful information stored in their nice UI.