問題タブ [kibana-5]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
elasticsearch - 時間通りに Kibana 表示フィールド値
ElasticSearch には、次のドキュメントがあります (index や type などの値は削除されました)。
今、3 つのノードを使用して、totalQuantity の値の推移を (折れ線グラフまたはその他のグラフで、おそらく timelion で) 表示したいと考えています。
- Y: 154 X: 22-03-29
- Y: 153 X: 22:06:30
- Y: 152 X: 22:06:32
しかし、これらのグラフにはカウント、合計、中央値などしかなく、項がないため、対処方法がわかりません。
elastic-stack - Kibana 5.3 でデフォルト フィールドを削除する方法
ELKスタック5.3をセットアップしました。現在、キバナは「使用可能なフィールド」の下に多くの値が表示されています。これらの不要なフィールドを削除するには?
また、「beat.hostname」、「beat.name」、「beat.version」などの組み込みフィールドを削除する必要があります。これどうやってするの?
elasticsearch - キバナで2つのグラフ(線と棒)を重ねることは可能ですか
プロセスに関する統計を表示するために、Kibana でいくつかのグラフを作成しています。プログラムを実行するたびに処理にかかった時間のグラフがあります。棒グラフを使用して示しますが、この棒グラフの上に線グラフを表示して平均と標準偏差を表示すると、所要時間が適切かどうかをより理解するのに役立ちます。
キバナでそれが不可能な場合、グラフを表示するためのサードパーティのユーティリティはありますか。つまり、キバナからデータを取得するもので、グラフを構成してダッシュボードを作成できます。私自身の Web アプリケーション (sping または django) を使用してこれを達成できることはわかっていますが、それは大変な作業です。プラグ アンド プレイ ソリューションのようなものが必要です。
elasticsearch - Logstash: オフセットを document_id として使用する
私は次の設定をしています:
FileBeat -> Logstash -> Elasticsearch -> Kibana (すべて 5.1.1)
ログ ファイル ( JSON
) を Filebeat にプッシュすると、Kibana インターフェイスで表示しようとすると、同じログが 3 ~ 4 回追加されます (重複)。FileBeat ログを確認したところ、Filebeat が送信されたログの受信確認を受信せず、再送信を続けていることが原因である可能性があることがわかりました。重複したドキュメントの受信を停止するにはdocument_id
、logstash 構成ファイルで使用する必要があると思います。
すなわち
私の質問は、オフセット フィールドはドキュメントごとに一意ですか? それは重複の受信を停止する正しい方法ですか?