アイテムキー「system.run」 の戻り値について
お世話になっております。
あるアイテムを system.run にて監視を行い、wc -l でカウントさせ、
0 及び 1 を戻り値をデータ型を数値(整数)で取得するようにしております。
Zabbix のドキュメントのだと、system.run については、以下の記載があります。
「正しい処理のためには、コマンドの出力はテキストでなくてはなりません。」
https://www.zabbix.com/documentation/2.2/jp/manual/config/items/itemtype...
恐らく、データ型としては、テキストにしなければならないかと思いますが、
これを「数値(整数)」にする事による弊害等はございますでしょうか。
数値(整数)にして、何か不具合等が発生したなどの情報を頂けると幸いです。
環境としては、以下となります。
OS: CentOS7
zabbix Server: 3.0.14
zabbix agent: 3.0.14
以上、よろしくお願いいたします。
TNK - 投稿数: 4769
コマンドやスクリプトの実行結果が必ず数字の文字列になるのであ
れば問題はありません。
何らかの要因(コマンドの実行エラーなど)で、数字以外の文字列が
返却された場合は、アイテムの状態が「取得不可」となると思われ
ます。