如何在(来自)zabbix aws elbv2 中执行命令
How to execute a command in (from) zabbix aws elbv2
如何在(来自)zabbix UserParameter=alb.co[*],aws elbv2 describe-listener-certificates --listener-arn *******
在 sudores.d 文件 zabbix Defaults:zabbix !requiretty zabbix ALL=NOPASSWD: ALL
中执行命令
该命令未执行。
向模板添加了凭据(宏)
<zabbix_export>
<version>5.0</version>
<date>2020-07-24T10:52:10Z</date>
<groups>
<group>
<name>Templates</name>
</group>
</groups>
<templates>
<template>
<template>Template alb-co</template>
<name>Template ssl-count</name>
<groups>
<group>
<name>Templates</name>
</group>
</groups>
<applications>
<application>
<name>alb-co</name>
</application>
</applications>
<items>
<item>
<name>alb-co</name>
<key>alb.co[arn,{$HOST.DNS},--access-key{$AWS_ACCESS_KEY},--secret-key{$AWS_SECRET_KEY},--region{$REGION}]</key>
<delay>30s</delay>
<applications>
<application>
<name>alb-co</name>
</application>
</applications>
<triggers>
<trigger>
<expression>{last()}>=23</expression>
<name>{ITEM.LASTVALUE} alb-co {HOST.DNS}</name>
<priority>INFO</priority>
<manual_close>YES</manual_close>
</trigger>
</triggers>
</item>
</items>
<macros>
<macro>
<macro>{$AWS_ACCESS_KEY}</macro>
<type>SECRET_TEXT</type>
</macro>
<macro>
<macro>{$AWS_SECRET_KEY}</macro>
<type>SECRET_TEXT</type>
</macro>
<macro>
<macro>{$REGION}</macro>
<value>eu-central-1</value>
</macro>
</macros>
</template>
</templates>
</zabbix_export>
但是还是不行。
没有项目和触发器错误,它只是 returns 值 0,
但应该是 26。也许有人从这个开始?
关闭问题,授予读取实例 ELB 的权限
如何在(来自)zabbix UserParameter=alb.co[*],aws elbv2 describe-listener-certificates --listener-arn *******
在 sudores.d 文件 zabbix Defaults:zabbix !requiretty zabbix ALL=NOPASSWD: ALL
中执行命令
该命令未执行。
向模板添加了凭据(宏)
<zabbix_export>
<version>5.0</version>
<date>2020-07-24T10:52:10Z</date>
<groups>
<group>
<name>Templates</name>
</group>
</groups>
<templates>
<template>
<template>Template alb-co</template>
<name>Template ssl-count</name>
<groups>
<group>
<name>Templates</name>
</group>
</groups>
<applications>
<application>
<name>alb-co</name>
</application>
</applications>
<items>
<item>
<name>alb-co</name>
<key>alb.co[arn,{$HOST.DNS},--access-key{$AWS_ACCESS_KEY},--secret-key{$AWS_SECRET_KEY},--region{$REGION}]</key>
<delay>30s</delay>
<applications>
<application>
<name>alb-co</name>
</application>
</applications>
<triggers>
<trigger>
<expression>{last()}>=23</expression>
<name>{ITEM.LASTVALUE} alb-co {HOST.DNS}</name>
<priority>INFO</priority>
<manual_close>YES</manual_close>
</trigger>
</triggers>
</item>
</items>
<macros>
<macro>
<macro>{$AWS_ACCESS_KEY}</macro>
<type>SECRET_TEXT</type>
</macro>
<macro>
<macro>{$AWS_SECRET_KEY}</macro>
<type>SECRET_TEXT</type>
</macro>
<macro>
<macro>{$REGION}</macro>
<value>eu-central-1</value>
</macro>
</macros>
</template>
</templates>
</zabbix_export>
但是还是不行。 没有项目和触发器错误,它只是 returns 值 0, 但应该是 26。也许有人从这个开始?
关闭问题,授予读取实例 ELB 的权限