Zabbix AWS monitoring template This template is supported over Zabbix 3.0.
- EC2 monitoring
- Automatically registration EC2 instances information by using Zabbix LLD host prototype.
- Automatically registration EC2 CloudWatch metrics information by using Zabbix LLD item prototype.
- ELB monitoring
- Automatically registration ELB instances information by using Zabbix LLD host prototype.
- Automatically registration ELB CloudWatch metrics information by using Zabbix LLD item prototype.
- RDS monitoring
- Automatically registration RDS instances information by using Zabbix LLD host prototype.
- Automatically registration RDS CloudWatch metrics information by using Zabbix LLD item prototype.
- Zabbix >= 3.0
Download zaws command line tool and Zabbix template xml file.
Please get the binary file that is appropriate for your environment architecture.
Please copy command line tool file to your zabbix servers externalscripts directory.
for example:
$ cp zaws-linux-amd64 /usr/lib/zabbix/externalscripts/zaws
[Configuration]->[Templates]->[Import]
Please import "zaws_zabbix_template.xml"
[Configuration]->[Hosts]->[Create host]
- Host name: any
- Groups: any
- Agent interfaces: any (not used in this tool)
- Templates: Template AWS
- Macros: please set 3 macro
- {$REGION}: Please set AWS region name (e.g. ap-northeast-1)
- {$KEY}: Please set AWS ACCESS KEY ID (e.g. AKI........)
- {$SECRET}: Please set AWS SECRET ACCESS KEY
- Install GoReleaser https://goreleaser.com/install/
- Build
goreleaser release --snapshot --rm-dist
Please send feedback to me.
Daisuke IKEDA
Twitter: @ike_dai
e-mail: [email protected]
Licensed under the Apache License, Version 2.0. The Apache v2 full text is published at this link.
Copyright 2016 Daisuke IKEDA.