0

一般来说,我是 Elastic 的新手,目前我正在尝试管理 Elastic Cloud 中 CPU/磁盘/内存的警报。我可以手动创建警报,但这需要大量时间,如果我们迁移,我希望能够以某种自动化方式创建警报。过去我曾使用 Azure 并使用 Az PowerShell 等创建警报,因此我正在寻找如何在 Elastic Cloud 中为我们的基础设施自动创建警报。我浏览了 Alerts Link的文档。但是,我不确定我是否了解如何使用 API 来实际执行此操作。

有没有办法自动为我们使用 Elastic 监控的 10 个不同主机创建 CPU 警报?使用 API 是唯一的方法吗?除了官方文档之外还有其他材料可以帮助我实现这一目标吗?我什至走在正确的道路上吗?先感谢您。

4

1 回答 1

0

让我分享使用 Azure Monitor 的知识,您可以在其中将资源连接到 Azure Monitor 并管理警报。当某些指标(例如数据库大小或 CPU 使用率)达到阈值时,警报可以向您发送电子邮件或调用网络挂钩。有几种方法可以使用Azure 门户命令行界面、Powershell 和Azure Monitor Rest API 创建警报。希望它会帮助你。

甚至您也可以使用带有 Mertic 警报的Azure 自动化运行手册来自动发出警报。where 可以根据自定义的维度值自动发出警报,一旦满足警报条件,它甚至可以发送邮件。

于 2021-06-12T18:36:34.053 回答