是否可以通过 AWS CDK 以 IaC 方式创建 DataDog 警报和通知?我想在我的 Web 服务发出任何 HTTP 500 错误时发送通知。
最佳答案
您可以使用cdk-datadog-resources像这样:
import { DatadogMonitor } from '@nomadblacky/cdk-datadog-resources';
new DatadogMonitor(yourStack, 'TestMonitor', {
datadogCredentials: {
apiKey: process.env.DATADOG_API_KEY!,
applicationKey: process.env.DATADOG_APP_KEY!,
},
query: 'avg(last_1h):sum:system.cpu.system{host:host0} > 100',
type: MonitorType.QueryAlert,
name: 'Test Monitor',
options: {
thresholds: {
critical: 100,
warning: 80,
oK: 90,
},
notifyNoData: true,
evaluationDelay: 60,
},
});
关于amazon-web-services - 如何通过 AWS CDK 设置 DataDog 警报?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/69311886/