使用Slack自动化AWS监控
如何使用简单的Slack命令在Slack中显示AWS指标 要求: AWS控制台访问 具有Cloudwatch读取访问权限的AWS IAM用户 具有读取/写入S3,Lambda,API网关的AWS IAM用户 管理员对Slack工作区的访问 基本步骤: 创建Lambda以使用Flask后端从Cloudwatch提取指标图像以处理Slack POST请求 使用Zappa部署Lambda以自动创建Lambda和API网关 将API网关挂接到Slack斜杠命令中 背景 我作为生产支持的工作比我想象的要多得多。 就像任何与AWS一起工作的人都知道的那样,不断打开AWS控制台可能会很痛苦,尤其是如果您只想检查一些简单的事情(例如当前在线实例数)时。 我登录AWS的次数越多,我就认为应该有一种更好的方法来从AWS获取简单信息,尤其是能够与可能无法访问AWS的其他人自动共享更新的数据。 这是最终产品的示例…