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

Slack notifications for critical server events #615

Closed
2 tasks
jmensch1 opened this issue May 13, 2020 · 0 comments
Closed
2 tasks

Slack notifications for critical server events #615

jmensch1 opened this issue May 13, 2020 · 0 comments
Assignees
Labels
v1 The first version of the site

Comments

@jmensch1
Copy link
Contributor

jmensch1 commented May 13, 2020

Description

We should be notified in slack when something important happens on the server, like a crash or critical error.

Action Items

  • Hook up slack notifications for critical server events
  • Investigate what other info it might be useful to send to slack

Resources

https://devcenter.heroku.com/articles/app-webhooks
https://api.slack.com/messaging/webhooks

Update

I found a service called Uptime Robot that sends periodic requests to backend services to check if they're working. If they're not, it can send a message to a Slack webhook. The free tier lets you ping the server every five minutes, and you can monitor up to 50 apps. Here's their site.
https://uptimerobot.com/. They have a nice dashboard, and I've generally found it very easy to use.

In order to hook this up to Slack, we need to create a Slack app with an incoming webhook. This request has been sent to the ops team. (hackforla/ops#1)

@jmensch1 jmensch1 added this to the 311-Data - Beta milestone May 13, 2020
@jmensch1 jmensch1 self-assigned this May 13, 2020
@jmensch1 jmensch1 closed this as completed Jul 1, 2020
@github-project-automation github-project-automation bot moved this to Done (without merge) in P: 311: Project Board Aug 22, 2024
@Rabia2219 Rabia2219 added the v1 The first version of the site label Aug 22, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
v1 The first version of the site
Projects
Status: Done (without merge)
Development

No branches or pull requests

2 participants