zabbix senderの実行結果がskippedとなる。

○監視対象
・Windows Server 2012 R2
・Cドライブ直下にzabbix_agentd.conf、zabbix_agentd.conf、zabbix_agentd.confと、Senderの入力用テキストであるt.txtを置く。
・テキスト内容は2行で「22 33」
・普通の監視はできている。

○zabbixのWeb上の設定
・監視対象のホストにアイテムを作成。
名前:sender
タイプ:zabbixトラッパー
キー:sender
乗数を使用:使用しない
アプリケーション:sender

○監視対象のOSでコマンドプロンプトを実行。
c:\>zabbix_sender -z (zabbixサーバーのip) -i C:\t.txt -k sender

これで、うまくいかず、「sent:0 skipped 2; total:2」となります。

このエラーが出るということは、exeの実行はできていて、テキストも認識しているということでよろしいですか?
(2行のテキストで、2コのエラーが出ているため)

なぜsentできないのでしょう。
よろしくお願いします。

コメント表示オプション

お好みのコメント表示方法を選び「設定の保存」をクリックすると変更が反映されます。
ユーザー TNK の写真

まずは、ファイルからではなくコマンドラインの引数で値を渡して
みてはいかがでしょうか?

ファイルから複数の値をまとめて送りたい場合は、英語ですがマニ
ュアルを読んでみてください。
https://www.zabbix.com/documentation/4.0/manpages/zabbix_sender

ファイルに記述するのは、アイテムの値だけではありません。

 ホスト名 アイテムキー 値

もしくは、

 ホスト名 アイテムキー タイムスタンプ 値

のどちらかの行フォーマットを使用します。
22とか33とかの数字だけでは、zabbix_senderで送って処理するこ
とはできません。

ユーザー hyde4272 の写真

形式の誤りですね・・。ありがとうございました。