Zabbix 与 CloudWatch 的集成-Zabbix 服务器 LLD 上没有数据
Zabbix intergration with CloudWatch-No data on Zabbix server LLD
我遵循了这个指南:https://github.com/omni-lchen/zabbix-cloudwatch
添加了 IP 为 127.0.0.1 的虚拟主机,它位于 Zabbix 服务器本身
./awsLLD.py -a "default" -r "eu-west-1" -q "SNSTopics" -c 'topic'
{
"data": [
{
"{#AWS_REGION}": "eu-west-1",
"{#AWS_ACCOUNT}": "default",
"{#TOPIC_INAME}": "",
"{#TOPIC_NAME}": "topic"
}
]
}
AWS-CloudWatch-zabbix-host 的显示名称
localhost:zabbix 服务器
默认 AWS 账户
./cron.SNS.sh "topic" "AWS-CloudWatch" "localhost" "default" "eu-west-1"
{'host': 'AWS-CloudWatch', 'value': 2.0, 'key': u'SNS.NumberOfMessagesPublished.Sum["default","eu-west-1","topic"]', 'clock': 1532180160}
{'host': 'AWS-CloudWatch', 'value': 2.0, 'key': u'SNS.NumberOfNotificationsDelivered.Sum["default","eu-west-1","topic"]', 'clock': 1532180160}
{'host': 'AWS-CloudWatch', 'value': 0.0, 'key': u'SNS.NumberOfNotificationsFailed.Average["default","eu-west-1","topic"]', 'clock': 1532180160}
Count: 3
监控-最新数据-空
导入示例 SNS 模板并将其附加到主机
我在这里遗漏了什么,数据是从 Cloudwatch 检索的,但在传输到 Zabbix 服务器时没有收到任何错误
我试过 Lambda 模板,它没有问题,Lambda 模板没有发现规则,所以我认为这就是问题所在
成功运行:
必须将 awsLLD.sh 复制到 /usr/lib/zabbix/externalscripts/
zabbix-service 重启后 SNS 数据开始出现在 Zabbix
我遵循了这个指南:https://github.com/omni-lchen/zabbix-cloudwatch
添加了 IP 为 127.0.0.1 的虚拟主机,它位于 Zabbix 服务器本身
./awsLLD.py -a "default" -r "eu-west-1" -q "SNSTopics" -c 'topic'
{
"data": [
{
"{#AWS_REGION}": "eu-west-1",
"{#AWS_ACCOUNT}": "default",
"{#TOPIC_INAME}": "",
"{#TOPIC_NAME}": "topic"
}
]
}
AWS-CloudWatch-zabbix-host 的显示名称
localhost:zabbix 服务器
默认 AWS 账户
./cron.SNS.sh "topic" "AWS-CloudWatch" "localhost" "default" "eu-west-1"
{'host': 'AWS-CloudWatch', 'value': 2.0, 'key': u'SNS.NumberOfMessagesPublished.Sum["default","eu-west-1","topic"]', 'clock': 1532180160}
{'host': 'AWS-CloudWatch', 'value': 2.0, 'key': u'SNS.NumberOfNotificationsDelivered.Sum["default","eu-west-1","topic"]', 'clock': 1532180160}
{'host': 'AWS-CloudWatch', 'value': 0.0, 'key': u'SNS.NumberOfNotificationsFailed.Average["default","eu-west-1","topic"]', 'clock': 1532180160}
Count: 3
监控-最新数据-空
导入示例 SNS 模板并将其附加到主机
我在这里遗漏了什么,数据是从 Cloudwatch 检索的,但在传输到 Zabbix 服务器时没有收到任何错误
我试过 Lambda 模板,它没有问题,Lambda 模板没有发现规则,所以我认为这就是问题所在
成功运行:
必须将 awsLLD.sh 复制到 /usr/lib/zabbix/externalscripts/
zabbix-service 重启后 SNS 数据开始出现在 Zabbix