Overview
Once your Slack integration is configured in LoadForge, you will receive notifications for two key events:- Completed Run Notifications: Alerts when a load test run has finished, including key performance metrics and test details.
- Host Health Notifications: Updates regarding any change in a host’s status (online or offline), along with performance and health insights.
Completed Run Notifications
When a load test run completes, a notification is sent to your designated Slack channel. The message includes:- Test Result: Whether the test passed or failed.
- Test Details: Information such as the test name and its unique identifier.
- Run Metrics: Key metrics such as the duration of the test, requests per second (RPS), maximum concurrent users, and error count.
- Response Times: Important statistics like the median response time and the 95th percentile response time.
- Performance Rating: A summary of the Application Performance Index (Apdex), including the Apdex score, percentage, and a textual performance rating (e.g., “Excellent”).
Host Health Notifications
LoadForge also sends notifications to Slack whenever a host’s status changes. These notifications include:- Status Change Indicator: A clear message indicating whether the host has gone online or offline.
- Host Information: Details about the affected host, including its unique identifier and URL.
- Previous vs. Current Status: A brief description comparing the host’s old status with its new status.
- Health Metrics: Additional data such as the host’s current response time and any relevant health information, which can help diagnose issues quickly.
Setting Up Your Slack Integration
Follow these steps to integrate LoadForge with Slack:-
Obtain Your Slack Webhook URL:
In your Slack workspace, create an incoming webhook for the channel where you want to receive notifications. This will provide you with a unique URL. -
Configure the Webhook in LoadForge:
Log into your LoadForge account and navigate to the integrations section. Enter your Slack webhook URL into the Slack integration settings. -
Test Your Integration:
Trigger a load test or a host status change to verify that Slack is receiving the notifications as expected. -
Monitor and Respond:
Once configured, monitor your Slack channel for real-time updates on your load testing and host status events.