Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Replace Slack with Rollbar #107

Merged
merged 1 commit into from
Nov 7, 2023
Merged

Replace Slack with Rollbar #107

merged 1 commit into from
Nov 7, 2023

Conversation

jdudley1123
Copy link
Member

Context

Currently we use a Slack integration to post error messages to Slack. This is unusual for our projects, as we normally use Rollbar which requires less configuration.

This PR

This PR replaces the Slack integration with Rollbar, bringing this project in line with our standard approach.

Note

If we merge this PR we will also need to delete the Slack app: https://api.slack.com/apps/A04U1KEJFKR/general

Gemfile Outdated Show resolved Hide resolved
@dragon-dxw
Copy link
Contributor

Given that many of the errors will lead to (minor) data loss in Productive, it's probably worth configuring Rollbar to alert on every error, rather than just 1st, 10th, 100th etc.

Copy link
Contributor

@CristinaRO CristinaRO left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Good find! I think we had considered Rollbar, but there were too many unknowns, especially with us not being able to access the app on Heroku and configure anything independently, which is the only reason we went with a Slack integration.
I have a question about the raising or not of the error.

Rakefile Show resolved Hide resolved
@jdudley1123 jdudley1123 force-pushed the replace-slack-with-rollbar branch from f812079 to 68b93f0 Compare November 7, 2023 17:18
@jdudley1123 jdudley1123 enabled auto-merge November 7, 2023 17:20
@jdudley1123 jdudley1123 force-pushed the replace-slack-with-rollbar branch from 68b93f0 to 039748c Compare November 7, 2023 17:20
Currently we use a Slack integration to post error messages to Slack. This change replaces that integration with Rollbar.

This change brings this project in line with our standard approach of using Rollbar, and also simplifies the code.
@jdudley1123 jdudley1123 force-pushed the replace-slack-with-rollbar branch from 039748c to 705715d Compare November 7, 2023 17:52
@jdudley1123 jdudley1123 merged commit 3845301 into main Nov 7, 2023
2 checks passed
@jdudley1123 jdudley1123 deleted the replace-slack-with-rollbar branch November 7, 2023 17:54
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants