Quantcast
Channel: 日本Zabbixユーザー会 - 日本Zabbixユーザー会フォーラム
Viewing all articles
Browse latest Browse all 1854

アイテムキーsystem.run のコマンド部分の記述について

$
0
0

system.run を使用する時、コマンドをフルパスで書かないと値が取れない場合があります。

OS:サーバ/エージェントともにfreeBSD 12.0
zabbix server: 4.2.1
zabbix agent: 4.2.1

監視対象サーバ上のzabbix_agentd実行ユーザの環境変数PATHでパスを通しておけば
コマンドだけでいいと思っていたのですがそうではないということでしょうか。
具体的にはzabbix share で公開されているchrony accuracy Template Japaneseテンプレートの
system.run[chronyc sources] がエラーになってしまいます。
# zabbix_get -s hogehoge -k "system.run[chronyc sources]"
sh: chronyc: not found

chronyc コマンドは/usr/local/bin に存在していてrootもzabbixも環境変数PATHに含まれています。

いっぽう /bin に存在するlsコマンドは値が取れました。
# zabbix_get -s hogehoge -k "system.run[ls -l /]"
total 229

続きを読む


Viewing all articles
Browse latest Browse all 1854

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>