Metabase Alerts not being triggered at all

Hi everyone,
I’m encountering an issue with setting up Metabase alerts to be sent to a Slack channel, and I could really use your help to troubleshoot. Here’s the situation:

• I’ve created a question in Metabase using SQL, which is returning results as expected.

• I’ve set up an alert on this question and configured it to notify a Slack channel when the alert conditions are met.

• I’ve configured Slack in the Metabase application successfully.

• I’ve added Metabase as an app in Slack, and I’ve also ensured that it’s added to the specific Slack channel (public channel).

• I’ve confirmed that the question does return results that meet the alert conditions.

However, despite all this, I am not receiving any alerts in the Slack channel.

Here’s a summary of what I’ve done so far:

  1. Slack Configuration:

• I’ve configured Slack in the Metabase admin settings.

• I’ve ensured the Slack API token has been added.

• Slack is marked as enabled in the settings.

  1. Metabase Alerts Setup:

• Alerts have been set up on SQL-based questions.

• I’ve double-checked that the alert conditions are valid and should trigger based on the question results.

  1. Slack Channel:

• I’ve created a public channel for testing purposes.

• Metabase has been invited to the channel(s).

• The correct channel name is selected in the Metabase alert configuration.

Despite these steps, no alerts are being triggered or sent to Slack.

Could there be something I’ve missed in the setup? Are there any specific troubleshooting steps I should take to debug this? For example, are there logs I can check in Metabase to see if the alerts are being attempted but failing?

Any help would be appreciated!



Set MB_NOTIFICATION_THREAD_POOL_SIZE to a bigger number that 2, like 4 or 10. Let us know if that worked

Sorry, I dont quite understand, where do I set this value?

in your server, on the environment variables