amazon-web-services - 如何设置 Cloudwatch SQL 监视器?
问题描述
我对列出任何正在进行的死锁的 PostgreSQL RDS 实例有一个看法。理想情况下,数据库中没有死锁,导致视图什么也不显示,但在极少数情况下会出现。
如果有任何记录返回,我将如何在 Cloudwatch 中设置警报以查询此视图并发出警报?
解决方案
我在 Github 上专门为此找到了很酷的脚本:
用于将自定义指标推送到 AWS 上的 CloudWatch 的无服务器 MySQL RDS 数据收集脚本
基本上,在 CloudWatch 上发布任何自定义指标有两种主要可能性:
-
您可以在 EC2 实例上按计划运行它(AWS 示例)或作为 lambda 函数(带有代码示例的出色手册)
使用 CloudWatch 代理
这是使用 Amazon CloudWatch 和 AWS Systems Manager 使用自定义指标监控您的 Microsoft SQL Server的漂亮示例。
毕竟,您应该使用Metric Math和相关阈值设置 CloudWatch 警报。
推荐阅读
- html - 纯 HTML/CSS 树形布局
- python - 当列长度不同时,将一个 pandas 列的值映射到另一列
- javascript - Wordpress 问题中可能存在的 jQuery
- python - (Python) 将 Playwright Page 对象传递给包装函数的函数装饰器
- sql - 打破 SQL 中的嵌套数据,跨多行的条件(类似于 R 中的 dcast)
- ios - 如何在 SwiftUI 上的最后更新位置开始手势?
- flutter - flutter 在flutter中传递两个API
- sql - 没有 ID 的一列上的 SQL 不同
- three.js - threejs - 有人可以向我解释一下 vertexColors 的使用吗?
- javascript - 如何将 fcmtoken 发送到 api 正文?