Welcome to the new MongoDB Feedback Portal!
{Improvement: "Your idea"}
We’ve upgraded our system to better capture and act on your feedback.
Your feedback is meaningful and helps us build better products.
We’ve upgraded our feedback system to better capture, track, and act on your feedback. Here’s what you need to know:
|
What problem are you trying to solve? Focus on the what and why of the need you have, not the how you'd like it solved. |
When configuring Atlas alerts to be sent via Slack, there are cases where different alert types need to be routed to different Slack channels (e.g., critical alerts to #db-critical, warning alerts to #db-warning). However, the current UI only allows specifying a single Slack channel per integration. When attempting to configure a second channel, an error message appears: "Error sending test message. Check your credentials and try again." Interestingly, if you ignore this error and proceed, the configuration actually works and alerts are delivered to the intended channels successfully. This indicates that the backend technically supports multiple channel configurations, but the UI validation incorrectly flags it as an error. |
|
What would you like to see happen? Describe the desired outcome or enhancement. |
|
|
Why is this important to you or your team? Explain how the request adds value or solves a business need. |
As a Database Reliability Engineering team, we need to route alerts by severity and type to different channels so the right team members are notified promptly. Currently, the false error message causes confusion and hesitation — team members are unsure whether the configuration is actually valid. This undermines confidence in the alerting system and creates unnecessary friction during setup. Proper multi-channel support would improve our incident response workflow and reduce alert fatigue by ensuring each channel only receives relevant notifications. |
What steps, if any, are you taking today to manage this problem? |
We currently ignore the error message and proceed with the configuration, which technically works. However, this is not ideal because new team members or auditors may question the validity of a setup that was configured through an apparent error state. We have documented this workaround internally, but it feels like a hack rather than a supported workflow. |