HTTPログをKibanaに送信していますが、応答コード(200、401、500など)がフィールドとして正しく解析されます。私は、各コードのカウントが異なる間隔で各間隔で積み重ねられたバーとして表示される時系列チャートが欲しいです。これは、たとえば突然500以上のエラーがあるかどうかを確認するのに役立ちます。
Kibanaでこのようなチャートを作成する方法を考え出すのに苦労しています。これは可能ですか?
これはKibana 3の回答です。Kibana4または5を使用している場合は、 this answer を確認してください
私があなたの質問を誤解しないなら、あなたが必要とするものは:
field: <value>
を定義する必要があります。たとえば、次のようなクエリを使用できます。最終結果は次のようになります。
これはKibana 4/5の回答です。Kibana3を使用している場合は this answer をチェックしてください
執筆時点では、Kibana 4で利用できる唯一のバージョンはbeta1です。したがって、これらのスクリーンショットはKibanaの将来のバージョンで異なる可能性があります。関連する変更が適用される場合は、それらを更新し続けるようにします。
Kibana 4(および5)は、以前のバージョンにはなかったいくつかの機能を提供します。たとえば、バージョン1.0以降のESで使用可能であった集計を使用してパネルを構築できるようになりました。
HTTPコード(または他のフィールド)の積み上げグラフを作成するには、以下を行う必要があります。