List of marbot alternatives & competitors

Michael Wittig – 16 Aug 2021

marbot is a ChatOps tool to configure AWS monitoring, receive alerts, and solve incidents. This blog post looks at alternatives that cover similar functionality available for Slack and Microsoft Teams.

marbot alternatives

AWS Chatbot

AWS Chatbot Slack message
AWS Chatbot is generally available since 2020 to all AWS customers. AWS Chatbot receives events from six different AWS event sources and publishes them to Slack but not Microsoft Teams. AWS Chatbot allows you to query your AWS Accounts by sending AWS CLI read-only commands. AWS Chatbot does not provide any help to set up monitoring alarms and rules. It provides no escalation capabilities. If you are interested in a detailed comparison, check out AWS Chatbot versus marbot.

Opsidian

Opsidian is still in beta. Opsidian receives CloudWatch Alarms and forwards them to Slack but not Microsoft Teams. Opsidian allows you to query your AWS Accounts in natural language or by sending AWS CLI commands. Opsidian does not provide any help to set up monitoring alarms and rules. It provides no escalation capabilities.

AWS Lambda

CloudWatch Alarms to Microsoft Teams via AWS Lambda
AWS Lambda can be used to run code triggered by events. You can write your own function to publish CloudWatch Alarms to Slack or CloudWatch Alarms to Microsoft Teams. The feature set is limited to that. But you can and have to modify it to fit your needs.


Are you aware of other alternatives to marbot? Let us know! We are happy to list them here.

Michael Wittig

Michael Wittig

Consultant focusing on Amazon Web Services (AWS). Entrepreneur building marbot.io. Author of Amazon Web Services in Action, Rapid Docker on AWS, and cloudonaut.io.

You can contact me via Email, Twitter, and LinkedIn.

Published on

marbot teaser

Chatbot for AWS Monitoring

Configure monitoring for Amazon Web Services: CloudWatch, EC2, RDS, EB, Lambda, and more. Receive and manage alerts via Slack. Solve incidents as a team.

Slack
Add to Slack
Microsoft Teams
Add to Teams