Magicians never share their secrets. But we do. Sign up for our Ruby Magic email series and receive deep insights about garbage collection, memory allocation, concurrency and much more.
Today, we’re launching a major upgrade that will improve the way your team manages application errors, with more error states, error assignments, severity labels and a “my incidents” overview.
Your team’s communication around incidents will improve significantly. You’ll know exactly how severe an error is, who’s responsible, and how you handled this error historically.
These features are built on top of all the error tracking features we already offer, giving you both deep debugging data, and the tools to manage those errors effortlessly. Let’s dive into the new features!
Simply choose one or more team members and assign them an incident. This makes it clear to everyone in the development team who’s handling an error. Assignments also help the next time an error occurs; you’ll know exactly which team member to check in with for more information. Oh, and you can invite as many team members as you want for free in AppSignal, even on our smallest plans.
Is an error a critical issue or something you can safely ignore? Using severity labels, any team member who has researched an incident can mark and communicate the level of severity to your team.
We’ve added an additional state so you can see if someone is working on an error. In combination with the assignments, it’s very easy to see who’s working on what!
Any new incident will be “open” by default.
This state indicates that someone is working on a fix.
This indicates the issue is either fixed or not important anymore.
Please note that AppSignal reopens issues automatically (from closed → open) when a new notification comes in for an error.
You can also add a short description to an error. Provide debugging information and context to help colleagues — and the future-you — handle an incident quicker.
A new icon in the top bar brings you to “my assignments”. This gives you an overview of all assignments, from all apps. You can break down your incidents with filters like app, state, name, etc. You can even inspect other people’s assignments by simply selecting their name from the dropdown.
We’ve gone through our alerts and our entire interface to make sure you get relevant information in all the right places:
You’ll get an email if you’re assigned an issue
We’ll show state, severity, assignments, and descriptions for all alerts
We’ve redesigned the table to show all new information in a compact way - you can even change states from the table, and
You can filter the error incident overview of all of these items.
AppSignal is a team of developers building for developers — we know how small changes can improve your team’s workflow. This is why we’re especially excited about this set of new error tracking features.
We know that many of you have been using workarounds like emojis or messages in Slack to assign errors and set severity levels. Well, no more. From now on, your communication around errors will be smoother than ordering stroopwafels from us. Feel free to reach out to us if you have any questions or suggestions.