Troubleshooting Integration Problems
Last updated August 29, 2024
While Rootly offers robust integration capabilities with various tools and services, you might encounter issues while setting up or maintaining these integrations. This guide provides a step-by-step process for troubleshooting common integration problems.
Troubleshooting Integration Issues
- Verify Integration Configuration: Start by double-checking the integration settings:
- API Key/Credentials: Ensure that the API keys or credentials used to connect to the external service are correct and valid.
- Service Selection: Confirm that you've selected the correct service or account within the external platform (e.g., Slack workspace, PagerDuty service) for integration.
- Notification Settings: Review the notification settings to ensure that the intended events (monitor status changes, alerts, etc.) are configured to trigger notifications within the integrated service.
- Check Connection Status: Review the integration's status within the Rootly dashboard:
- Integration Status: Verify that the integration is listed as "Active" or "Connected." If it shows as "Inactive" or "Disconnected," try re-authorizing the integration.
- Recent Events: Inspect the recent events associated with the integration to identify any error messages or warnings.
- Test the Integration: Send a test notification, manually trigger an alert, or simulate an incident to verify that the integration is functioning correctly:
- Slack: Manually trigger a monitor event or alert to confirm that a notification is sent to the designated Slack channel.
- PagerDuty: Simulate an incident or a triggered alert to verify that a new incident is automatically created within your selected PagerDuty service.
- Webhook: Trigger a test event (e.g., a monitor status change) to verify that the webhook sends the correct payload to your external application.
- Check External Service Health: Ensure that the external service or tool you're integrating with is operating correctly:
- Service Status: Visit the external service's status page (if available) to check for any reported outages or maintenance issues.
- Connectivity: Test your network connectivity to the external service to confirm it's accessible.
- Review External Service Logs: Examine the logs of the external service or tool for error messages or warnings related to the Rootly integration:
- Slack Logs: Check the Slack API logs for any events related to Rootly's integration.
- PagerDuty Logs: Review the PagerDuty logs to see if there are any error messages or warnings related to incidents created through Rootly.
- Contact Support: If you're unable to resolve the issue after trying these steps, contact Rootly support for assistance.
By systematically troubleshooting integration problems using these steps, you can identify the root cause of issues, fix configuration errors, and ensure smooth operation of your connected monitoring and incident management systems.
Was this article helpful?