1 ファイルにエクスポート

概要

トリガーイベント、アイテム値、トレンドのリアルタイムエクスポートを改行で区切られたJSON形式で構成することができます。

エクスポートはファイルに行われ、エクスポートファイルの各行はJSONオブジェクトです。値のマッピングは適用されません。

エラー(データをエクスポートファイルに書き込めない、エクスポートファイルの名前を変更できない、または名前を変更した後に新しいデータを作成できない)の場合、データアイテムは削除され、エクスポートファイルに書き込まれず、Zabbixデータベースにのみ書き込まれます。エクスポートファイルへの書き込み問題が解決すると、データの書き込みが再開されます。

エクスポートされる情報の詳細については、エクスポートプロトコルページを参照してください。

データの受信後、サーバーがデータをエクスポートする前にホスト/アイテムが削除された場合、ホスト/アイテムにメタデータ(ホストグループ、ホスト名、アイテム名)を含めることができないことに注意してください。

設定

トリガーイベント、アイテム値、トレンドのリアルタイムエクスポートは、エクスポートファイルのディレクトリを指定することによって設定します。サーバー設定の ExportDir パラメータを参照してください。

他に2つのパラメータがあります。

  • ExportFileSize は、個々のエクスポートファイルの最大許容サイズを設定するために使用できます。プロセスがファイルに書き込む必要がある場合、まずファイルのサイズをチェックします。設定されたサイズ制限を超える場合、ファイル名に .old を追加して名前を変更し、元の名前で新しいファイルが作成されます。

データを書き込むプロセスごとにファイルが作成されます(約4~30ファイル)。エクスポートファイル1つあたりのデフォルトサイズは1GBであるため、大きなエクスポートファイルを保持するとディスク容量が急速に消費される可能性があります。

  • ExportType を使用すると、エクスポートするエンティティの種類(イベント、履歴、トレンド)を指定できます。