Zabbix AWS - marciogsm/zabbix GitHub Wiki
USEFULL COMMANDS
aws ec2 describe-instance-status --instance-id <replace_with_instanceid> --query InstanceStatuses[*].[InstanceState.Name] --output text
aws ec2 describe-instance-status --include-all-instances --query 'InstanceStatuses[*].[InstanceId,InstanceState.Name,AvailabilityZone,InstanceState.Name]' --output text > /tmp/aws_list_output.txt
aws ec2 describe-instance-status --include-all-instances --query 'InstanceStatuses[*].[InstanceId,InstanceState.Name]' --output text | grep stop | awk -F$'\t' '{print $1}'
aws ec2 describe-tags --filters Name=resource-id,Values=$i Name=key,Values=Name --query Tags[].Value --output text
for i in cat /tmp/aws_list_output.txt
; do aws ec2 describe-tags --filters Name=resource-id,Values=$i Name=key,Values=Name --query Tags[].Value --output text; done