AWS Chatbot versus marbot
Michael Wittig – 15 Jul 2020 (updated 23 May 2023)
We started working on marbot in 2016. Since then, we have received a lot of feedback from our customers and improved marbot every month. Recently, I compared marbot with our competitor AWS Chatbot.
Find my biased comparison below.
Feature | marbot | AWS Chatbot |
---|---|---|
Slack support | ✅ | ✅ |
Microsoft Teams support | ✅ | ✅ |
Amazon Chime support | ❌ | ✅ |
Contextual links to AWS Console | ✅ | ⚠️ |
Monitoring Assistant | ✅ | ❌ |
Alert or notification based on severity | ✅ | ❌ |
Mute source | ✅ | ❌ |
Alert escalation | ✅ | ❌ |
Event aggregation and deduplication | ✅ | ❌ |
Weekly statistics | ✅ | ❌ |
Natural language interface | ✅ | ❌ |
Contextual runbooks | ✅ | ❌ |
AWS service integrations | 21 | |
3rd party integrations | 4 | ❌ |
Generic alerts via SNS | ✅ | ❌ |
Generic alerts via EventBridge | ✅ | ❌ |
Generic alerts via HTTPS | ✅ | ❌ |
Generic alerts via Email | ✅ | ❌ |
Run AWS CLI commands | ❌ | ✅ |
Summary
I’m shocked that marbot integrates with more AWS services than the “official” AWS Chatbot. AWS Chatbot does not support generic events from systems outside of AWS. Besides that, AWS Chatbot lacks the advanced features of marbot, such as Monitoring Assistant, Event aggregation, and alert escalation.
Take your AWS monitoring to a new level! Chatbot for AWS Monitoring: Configure monitoring, escalate alerts, solve incidents.