Ambari alerts as Zabbix lld items
ambari-lld的Python项目详细描述
此程序连接到ambari服务器api并返回所有警报 作为json与给定主机关联,zabbix可以很容易地解析它 创建低级发现项。
用法:
usage: ambari_zabbix_lld [-h] [-a AMBARI_ENDPOINT] [-u USER] [-p PASSWORD] [-n HOSTNAME] Return a Zabbix LLD JSON resource for all available Ambari checks optional arguments: -h, --help show this help message and exit -a AMBARI_ENDPOINT, --ambari-endpoint AMBARI_ENDPOINT Ambari API address -u USER, --user USER Ambari user -p PASSWORD, --password PASSWORD Ambari user password -n HOSTNAME, --hostname HOSTNAME Filter alerts based on this hostname
默认情况下,-n的值为*,这意味着没有筛选器 应用于主机名。如果要检索,可以传递空字符串 未分配给任何特定主机的警报。显然你可以 (可能希望)传递主机名以仅筛选相关警报。
AMBARI_ENDPOINTuri必须始终以http(s)://开头。