2015年8月17日月曜日

Zabbix の UserParameter の引数に特殊文字を指定する方法

概要

デフォルトだと UserParameter の引数に特殊文字「*」「{}」等のが使えないらしいです
使えるようにする方法を紹介します

環境

  • CentOS 6.6
  • Zabbix 2.0.3

設定方法

zabbix_agentd.confを修正します
以下の1行を追加すればOKです

UnsafeUserParameters=1

修正したらzabbix-agentを再起動してください
これで特殊文字が使えるようになります

Tips

デフォルトだと使用できない特殊文字の一覧は以下の通りです(真ん中くらい)
https://www.zabbix.com/documentation/2.0/manual/config/items/userparameters

変数を渡したい場合はそのまま使えるようです
例えばホスト名を表す環境変数{HOSTNAME}を渡したい場合は

original.key[{HOSTNAME}]

でOKです

0 件のコメント:

コメントを投稿