下面将介绍使用准备好的脚本发送 SMS 通知的 Icinga 2 系统的配置。
Icinga 2 系统中的示例命令可能如下所示:
对象通知命令“snsapi-host-notification”{
导入“plugin-notification-command”
命令 = [SysconfDir +“icinga2scriptssend_sns.py”,“$host.state$ $host.name$
$icinga.short_date_time$输出$host.output$”]
}
在系统中创建一个通知,该通知将分配给每个启用通知的主机,称为“pagersns”。
将通知“sns-icingaadmins”应用于主机{
导入“snsapi-host-notification”
user_groups = host.vars.notification.pagersns.groups
users = host.vars.notification.pagersns.users
分配 host.vars.notification.pagersns
}
将通过分配上述通 WhatsApp 号码数据 知来使用的通知模板:
模板通知“snsapi-host-notification”{
命令 = “snsapi-host-notification”
状态 = [启动,关闭]
类型 = [问题,确认,恢复,自定义]。
周期 = “24×7”
}
要正确分配前面提到的通知,主机配置中应 外汇交易是任何人都可以尝 包含以下代码。
vars.notification[“pagersns”] = {
组 = [ “snsapi-admins” ]。
概括
本文逐步介绍如何配置 SNS 服务、创建对 SNS 服务具有有限 买房b 访问权限的 IAM 用户的过程以及用于发送 SMS 通知的 Icinga 2 监控系统的配置。
当然,这是您可以使用 SNS 服务以及如何配置 Icinga 2 监控的开始。但是,这是展示 SNS 服务实际用途的良好开始。
请记住,SNS 服务可用于发送 SMS 和电子邮件通知,以及使用 HTTP 和 HTTPS 协议。 SNS 服务的详细说明可以直接在 aws找到。亚马逊。