「net.tcp.service」 の historyについて
こんにちは。どなたかご存知であれば教えてください。
net.tcp.service を使いいくつかのサービスを監視しています。
トリガを考えてるときに、アイテムで取得している過去のデータを参考にしようとしましたが、
net.tcp.serviceで監視をしているものだけ、historyテーブルにデータが無い状態でした。
net.tcp.serviceで取得したデータはどこに蓄積されているのでしょうか?
下記のように、データベースで直接selectしてもレコードが無い状態です。
select from_unixtime(clock),value from history where itemid=該当のアイテムID;
※最新データで、該当のアイテムはリアルタイム(100秒間隔)で最新のものを取得できております。
■以下環境と設定
Zabbix バージョン:2.2.7-1
アイテム設定:
名前:ssh
タイプ:シンプルチェック
データ型:数値(整数)
データの形式:10進数
単位:指定なし
乗数を使用:チェックなし
更新間隔:100
例外の更新間隔:無し
ヒストリの保存期間:7
トレンドの保存期間:365
保存時の計算:なし
値のマッピングの使用:なし
アプリケーション:-なし-
ホストインベントリフィールドの自動設定:-なし-
fripper - 投稿数: 495
アイテムのデータ型によって、保存されるテーブルが異なります
・浮動小数型 → history / trends
・整数型 → history_uint / trends_uint
・文字列型 → history_str
・テキスト型 → history_text
・ログ型 → history_log
文字列系については、「最大・最小・平均」といった概念がないため、
trends に関するテーブルは存在していません
Red-C - 投稿数: 3
ご回答ありがとうございます。
history_uint にデータが蓄積されていることが確認できました。