What is MatterMost Notification?
Mattermost is an open-source, self-hostable team communication platform similar to Slack. Xitoring integrates with Mattermost via incoming webhooks, delivering incident alerts directly to your Mattermost channels — perfect for teams that require self-hosted solutions.
Why Use MatterMost Notifications?
- Self-hosted — Full control over your data and infrastructure
- Open source — Transparent and customizable
- Slack-like experience — Familiar interface for team collaboration
- Enterprise features — Compliance, SSO, and advanced permissions
How to Configure MatterMost Notifications
Step 1: Create an Incoming Webhook in MatterMost
- Go to your MatterMost instance
- Navigate to Main Menu → Integrations → Incoming Webhooks
- Click Add Incoming Webhook
- Select the channel and provide a description
- Copy the Webhook URL
Step 2: Create a Notification Role in Xitoring
- Log in to your Xitoring Dashboard
- Go to Settings → Notification Roles
- Click Create New Role
- Name it (e.g., "MatterMost DevOps")
Step 3: Add the MatterMost Channel
- Click Add Contact in the notification role
- Select MatterMost as the channel
- Paste the incoming webhook URL
- Save the configuration
Step 4: Test the Integration
- Click Send Test
- Verify the alert appears in your MatterMost channel
Best Practices
- Use dedicated channels for different severity levels
- Ensure your MatterMost instance is accessible from the internet (or whitelist Xitoring IPs)
- Keep your webhook URLs secure
- Enable MatterMost desktop notifications for alert channels
Learn More
Explore all available Notification Channels to complement your MatterMost setup.