zabbixカスタムkeyテストに失敗しました

1088 ワード

システムメモリの使用状況を簡単に収集するモニタリングを行うには、ネット上のさまざまな資料に基づいて、zabbix_を修正します.agentd.confのいくつかの構成
UnsafeUserParameters=1UserParameter=mem.usage,/usr/bin/free -m |grep Mem | awk '{print $3}'

そしてzabbix_agentd -t mem.メッセージ、エラーを返す
mem.usage                                     [m|ZBX_NOTSUPPORTED] [Unsupported item key.]

別の感覚のような方法を試したことがあります:zabbix_を修正しますagentd.confのいくつかの構成
UnsafeUserParameters=1Include=/app/local/zabbix/conf/zabbix_agentd/*.conf

そして/app/local/zabbix/conf/zabbix_Agentd/でmem_を作成するusage.confファイル
mem_usage.confの内容は
UserParameter=mem.usage,HOME=/app/local/zabbix/sh/mem_usage.sh

/app/local/zabbix/sh/にmem_を作成usage.shファイル、内容は
#!/bin/bash/usr/bin/free -m |grep Mem |awk '{print $3}'

このスクリプトを実行すると、結果が正しく返されますが、zabbix_を使用します.agentd -t mem.メッセージ、エラーを返す
mem.usage                                     [m|ZBX_NOTSUPPORTED] [Unsupported item key.]