May 6th, 2013 • By Brian Rue
Today we’re revamping the model for defining what you want to be notified about from Rollbar. Rollbar now integrates with Asana, Campfire, Flowdock, GitHub Issues, Hipchat, JIRA, Pivotal Tracker and Trello, as well as any arbitrary system via a Webhook.
In addition to our existing channels (Email, Asana, GitHub Issues, Pivotal Tracker, and Webhook), we’re launching support for four more: Campfire, Hipchat, JIRA, and Trello. You can set up all of this in Settings -> Notifications.
Notifications are now configured per-project (instead of per-user-per-project), using a trigger-action model. There are triggers for the following events:
Corresponding actions are available for most actions in most channels. If it would make sense, it probably exists.
Most actions can be configured as you’d expect (i.e. set which teams should receive an email, or which user to assign JIRA issues to).
Item-related triggers can be filtered by environment, level, title (exception class+message), and filename. Deploy triggers can be filtered by environment and comment. Our underlying tech supports much more than the UI exposes, so let us know what other filters you’d like to see.
We’ve migrated existing customers’ settings to the new system, but there were a few aspects that didn’t map very well (i.e. per-user-per-project settings). We hope the new system is easier to use for most use-cases and still workable for complex setups, but let us know if there’s something you are having trouble doing.
Let us know if you have any questions about how to get the notifications you want. We look forward to your feedback. What other integrations do you want? Let us know in the comments, or email us at firstname.lastname@example.org.