Slack is a tool for team wide communication and messaging. One great feature is its ability to integrate with a wide range of other tools in your environment, including OverOps. The integration between OverOps and Slack is simple to set up.
When set up, the integration enables you to see all your errors from OverOps in the Slack channel of your choosing.
An error from OverOps in Slack
In the channel you designate, you will see every new error from your app. The type of error, name, and environment will all be listed, as well as a link to the error analysis in OverOps. The message also shows you the call stack, and the server and JVM (if you’ve named them) that the error occurred in. Clicking on an error’s name will open up the error analysis screen in OverOps, allowing you to view the exact variable values at the moment of error, and further investigate it.
The integration is easy to set up.
- In your Slack account, click on your account bar and select “Apps & integrations” to go to the Integrations section.
- Use the search bar to find and select the “Incoming WebHooks”.
- Click on "Add Configuration".
- Choose an existing channel or set up a new channel for receiving your error notifications from OverOps, then click on “Add Incoming Webhooks Integration.”
- A unique URL will be created for you, and will appear under the "Webhook URL" field. Copy that URL to your clipboard.
- In OverOps, go to your alerts settings dialog (in the settings dropdown), then choose “Slack” under the "alerts to" tab.
- Paste the generated webhook URL from Slack into the Slack integration window within OverOps.
- Click Save, and you’re done.
- OverOps will start sending every new error to your selected Slack channel.
If you wish to turn off the integration after you’ve added it, go the Slack Integration window in OverOps and tick the slider from On to Off. This will cause OverOps to stop sending errors to your designated Slack channel.