キバナによるレンジ可視化


最近から

[How can you] create a visualization like the below? Based on access logs, I want to see percentages of requests answered within 1s, 2s, 5s and 10s, over time.

Just pointing me in the right direction would probably help. Should I use Vega, Lens, Visualize,… something else? Or am I thinking in the wrong way?



優れた質問と何かはかなり一般的なので、ここでは、最初のアプローチから最終的な可視化までの迅速な実行です.

どこから始めましょうか。


キナは、時間とともに多くの異なる可視化タイプを蓄積しました.しかし、あなたが新しいものを作成するとき、スクリーンショット(Kibana 7.13)で示されるように、メニューはすでにあなたを案内しようとしています:
  • あなたがどこから始めるかわからないならば、それが多才で初心者親善試合であるので、レンズを選んでください.
  • マップをしない限り、マップを移動します.
  • 場合は、時系列を可視化し、計算されたか、まだレンズで利用されていない注釈のような特定の機能を必要とする、選択TSVBは、時間シリーズのVisual Builderの略で、視覚的ビルダーと呼ばれることがあります.
  • 他に何も仕事をしない場合は、エスケープハッチを必要とするカスタムの可視化を選択すると、Vega visualizations . オプションのトンも複雑さ🐲 この1つを待っている.
  • あなたがそれらに戻る必要があります非常にいくつかのシナリオがあるはずですが、今ではほとんどの重複した冗長なベースの可視化もあります.

  • テキストとコントロールの両方が彼らの場所が、はるかに少ない一般的であり、上記のグラフに役立つことはありません.
  • キバナレンズ


    閉じるこの動画はお気に入りから削除されています.メトリックビートには良いデータセットがあります event.duration ナノ秒でこの可視化
    例:
    {
      "_index": "metricbeat-7.13.1-2021.06.15-000001",
      "_type": "_doc",
      "_id": "cjxfEHoB_nPKlQ3D_niZ",
      "_version": 1,
      "fields": {
        "event.duration": [
          8723623
        ],
      ...
    }
    
    最初のステップはRecords 可視化領域に@timestamp 水平軸とCount of records 垂直方向に次に、バー垂直垂直方向の割合にスタックから切り替えます.
    の間隔でブレークダウンevent.duration フィールドを作成するカスタムフィールド.範囲を設定する0 to 1000000 (これらはナノ秒).1000000 to 2000000 ,…
    必要に応じて曲線行にビジュアルオプションを設定し、下側の軸に無効にするグリッド行.
    現在の状態は、目的の可視化にかなり近い-完了する必要があります!
    そして、あなたがステップによって創造ステップを見たいならば、ここにそれの記録があります:

    結論


    一度開始する場所を知っていると、それは比較的簡単です:レンズが何か他の理由がない限り.それはまだすべてのリリースで新機能を追加しており、より多くのユースケースをカバーします.それで、疑いで、レンズで探索を始めてください.
    私が最初にその間違ったことをしたのでInfinity あなたの最後の間隔で.さもなければ、あなたの可視化は異なって見えるかもしれません-誤解と間違った間のどこか.