web-dev-qa-db-ja.com

Kibana 4で時系列の折れ線グラフを作成する方法は?

次の問題に直面しています。 Kibana 4では、elasticeasrchからの入力に基づいて折れ線グラフを作成しましたが、表示できるのは、時間ごとのフィールドの実際の値ではなく、平均、最小、最大のみです。送信バイト。 stackoverflowに関するその質問に対するほとんどの回答は、Kibana 3( Kibana 3を使用して時間の経過とともに値を作成する方法? )に関するものであり、X軸にヒストグラムが含まれているようですが、見つけられないようです。 Kibana 4にそれらを適用できるようにするものです。ヒストグラムパネルが見つかりませんでした。検出タブをクリックすると、一定のSearchingロードがあります。

_sourceに次のフィールドがある場合:{"timestamp": "2015-06-02T10:16:44.0855"、 "time":587、 "threadName": "Thread Group 1-957"、 "byte":1372 、 "status": "false"、 "latence":306、 "registerCall": "404"}

y軸とX軸にタイムスタンプのバイト数を表示したいと思います。

正しい方向での助けがあれば感謝します:)

14
Artemis

Kibanaで値の経時的な折れ線グラフを作成するには、次の手順に従います。視覚化タブに移動して折れ線グラフを選択しますX軸で_X-axis_、Aggregation as _Date Histogram_を選択し、次にtimestampフィールドを日付フィールド。

次に、Y軸の集計としてSumを選択し、次にフィールドとしてbytesを選択します。

13
Limit

X軸については、Alcanzarが言ったことは良いですが、お気づきのように、Y軸は問題があります。

合計(「制限」で推奨)は機能しますが、集計されているため、集計された各バケットで使用された合計が表示されますが、表示しようとしている内容によっては意味がない場合があります。あなたの質問はあなたが何を望んでいるかはっきりしないので、私はここで推測しているだけです。 1時間を超えて使用された合計容量を表示しようとしている場合(各時間の使用量に基づいて料金を支払っている可能性があります)、1分間実行され、1メガバイトを送信した1時間のリクエストは、実際には60メガバイト-分です。一方、毎回のピーク使用量を表示しようとすると、それは間違いです。

あなたはすでに見たマックスとミンと彼らはあなたのニーズを満たしていないと言いました。標準偏差はもっと良いと思いませんか?

私も同じ懸念を抱いています。これまでのところ最高の方法は、Y軸に最小値と最大値を同時に表示することです。彼らが発散するとき、私はズームアウトし過ぎていることを知っているので、それらが揃うまでズームインします。 when zoomed out too far, max and min diverge これは、私が個々のイベントを見ていることを知る方法です。

いずれにしても、私はあなたの欲求不満を共有します。私も、たとえばExcelでできる限り簡単に時系列を表示できるようにしたいと考えています。

7
Jim Davis