“Technology makes it possible for people to gain control over everything, except over technology.” – John Tudor.
I’m trying to manage the bunch of Raspberry Pi 4B cluster nodes using the Zabbix Monitoring Tool. Please refer to my previous blog post on how to install and configure Zabbix containers here.

Zabbix is a pretty good and scalable monitoring tool. The best thing is it’s OSS and has got a lot of community support. In this blog, I’ll walk through the integration between Zabbix and Slack also the traditional email systems.
Follow the below steps to integrate Zabbix with Slack
- Download the YAML file media_slack.yaml for Zabbix 5.4 from Zabbix Git repo
- Delete the existing Slack from media types located under ‘Administration’
- Import the file downloaded from Zabbix to create a new media type
- Create a User Bot, Copy token and assign Bot Token scope – https://app.slack.com/
- Edit the Slack Media Type by adding Bot User Token, Slack Channel Name
- Set slack_mode to ‘alarm’, Update Zabbix URL with the new macro
- Enable the media type and click on Update
- Validate all the settings and enable the media type
- Trigger test alert and see if you’re getting the slack message
- If not, troubleshoot by repeating the above steps







Follow the below steps to configure email alerts
- Go to Media Type and select Email HTML
- Add email server address, username, password and port details (I’m using GoDaddy)
- Validate all the settings and enable the media type
- Trigger a test email and see if email message generated successfully (check SPAM folder as well)
- If not, troubleshoot by repeating the above steps

Source and References
https://www.zabbix.com/integrations/slack
https://support.zabbix.com/browse/ZBX-18680
Image Courtesy: https://sudonull.com/post/197-As-I-taught-Zabbix-to-look-after-my-node-and-report-problems
Thank You for stopping by
If you enjoyed this post, I’d be very grateful if you’d help it spread by emailing it to a friend or sharing it on your social platforms. Thank you!
What am I missing here? Let me know in the comments and I’ll add it in!