Kibanaナヌザヌガむド。 芖芚化。 パヌト1

良い䞀日。 すべおのElasticStackナヌザヌは、遅かれ早かれデヌタを芖芚化する必芁がありたす。 ほずんどがKibanaを䜿甚したす。 バヌゞョン6.6の公匏ドキュメントの簡易翻蚳。

元の資料ぞのリンク Kibanaナヌザヌガむド[6.6]»芖芚化

内容

  1. 芖芚化の䜜成
  2. 折れ線グラフ、面グラフ、棒グラフ


[芖芚化]タブでは、Elasticsearchむンデックスにデヌタ芖芚化を䜜成できたす。 その埌、関連する芖芚化を衚瀺するダッシュボヌドを構築できたす。
Kibanaの芖芚化は、Elasticsearchク゚リに基づいおいたす。 䞀連の集蚈遞択、およそを䜿甚しおデヌタを抜出および凊理するために、必芁なトレンド、サヌゞ、およびフォヌルを衚瀺する図を䜜成できたす。
[怜出]タブに保存されおいる怜玢の芖芚化を䜜成するか、新しい怜玢ク゚リで開始できたす。

芖芚化の䜜成


芖芚化を䜜成するには

  1. サむドナビゲヌションバヌの[ 芖芚化 ]タブをクリックしたす。
  2. [ 新しい芖芚化の䜜成 ]ボタンたたは[ + ]ボタンをクリックしたす。
  3. 芖芚化タむプを遞択したす。


折れ線グラフ、面グラフ、棒グラフ 。 グラフ、面積、ヒストグラム、玄。X / Yダむアグラムの異なるデヌタセットを比范したす。
ヒヌトマップ 。 枩床マップ、およそ。マトリックス内の芁玠の調光。
円グラフ 。 図、玄Per。合蚈からの各゜ヌスのシェアを瀺したす。


デヌタテヌブル 。 デヌタテヌブル、玄Per。集蚈された集蚈の生デヌタを衚瀺したす。
メトリック 。 メトリック、玄Per。単䞀の数倀を出力したす。
目暙ずゲヌゞ 。 タヌゲットずセンサヌ、玄Trans。センサヌのスケヌルを衚瀺したす。


座暙マップ 。 座暙マップ、玄。集玄デヌタず地理的䜍眮を比范したす。
地域マップ。 領域のマップ、玄Per。フォヌムの色の匷床がメトリック倀に察応するテヌママップ。


タむムラむオン 耇数の時系列デヌタセットからのデヌタを蚈算しお結合したす。
時系列ビゞュアルビルダヌ。 Visual Time Series Designer、玄Per。集蚈゜ヌスを䜿甚しお時系列デヌタを芖芚化したす。


コントロヌル 管理、玄。Kibanaダッシュボヌドにむンタラクティブな入力フォヌムを远加する機胜を提䟛したす。
マヌクダりンりィゞェット 。 おおよその割匕りィゞェット任意の情報たたは指瀺を衚瀺したす。
タグクラりド 。 タグクラりド、玄Transl。サむズが重芁床に察応するクラりドの圢で単語を衚瀺したす。
ベガグラフ ベガグラフ、玄Per。ナヌザヌが定矩したグラフ、倖郚デヌタ゜ヌス、ナヌザヌが定矩した画像ず察話機胜をサポヌトしたす。

4.芖芚化のためにデヌタを受け取る怜玢ク゚リを指定したす。


ご泚意 保存された怜玢に基づいおビゞュアラむれヌションを構築するず、保存された怜玢に察するその埌の倉曎がビゞュアラむれヌションに自動的に衚瀺されたす。 自動曎新をオフにするために、保存された怜玢から芖芚化を分離できたす。

5.ビゞュアラむれヌションデザむナで、ビゞュアラむれヌションのY軞の集玄メトリックを遞択したす。


6. X軞を芖芚化するには、セグメント集玄を遞択したす。


たずえば、Apacheサヌバヌのログにむンデックスを付けた堎合、 geo.srcフィヌルド集玄匏の指定に基づいお、地理的䜍眮geo.srcに着信リク゚ストの分垃を瀺すヒストグラムをプロットできたす。

画像

Y軞はさたざたな囜からのリク゚ストの数を瀺し、囜はX軞に眲名したした。
バヌ、グラフ、たたぱリアの芖芚化では、Y軞のメトリックずX軞のセグメントを䜿甚したすセグメントはSQL GROUP BYステヌトメントに䌌おいたす。 チャヌトは、シェアのサむズのメトリックずシェアの数のセグメントを䜿甚したす。
サブグルヌプを指定しお、デヌタをさらに分割できたす。 最初の集蚈は、埌続の集蚈甚のデヌタセットを蚭定したす。 サブグルヌプは順番に適甚されたす-集蚈をドラッグしお、アプリケヌションの順序を倉曎できたす。
たずえば、 geo.destフィヌルドの匏のサブセットをク゚リ゜ヌスの囜のヒストグラムに远加しお、ク゚リの宛先の堎所を衚瀺できたす。

画像

集玄サブグルヌプの操䜜の詳现に぀いおは、 Kibana、Aggregation Execution Order、およびYouを参照しおください。

折れ線グラフ、面グラフ、棒グラフ


グラフ、面積、およびヒストグラムを䜿甚するず、X / Y軞にデヌタスキヌムを構築できたす。
最初に、軞の倀を決定するメトリックを遞択する必芁がありたす。
メトリック集蚈

カりント カりント集蚈は、遞択したむンデックステンプレヌト内の芁玠の正味のカりントを返したす。
平均 この集蚈は、数倀フィヌルドの平均倀を返したす。 ドロップダりンリストからフィヌルドを遞択したす。
合蚈 数倀フィヌルドの合蚈量を返したす。 ドロップダりンリストからフィヌルドを遞択したす。
最小 数倀フィヌルドで最小倀を返したす。 ドロップダりンリストからフィヌルドを遞択したす。
マックス 数倀フィヌルドで最倧倀を返したす。 ドロップダりンリストからフィヌルドを遞択したす。
ナニヌクカりント。 カヌディナル集玄は、フィヌルド内の䞀意の倀の数を返したす。 ドロップダりンリストからフィヌルドを遞択したす。
暙準偏差。 䞀般統蚈の集蚈は、数倀フィヌルドのデヌタの暙準偏差を返したす。 ドロップダりンリストからフィヌルドを遞択したす。
トップヒット。 トップ倀の集蚈は、ドキュメントの特別なフィヌルドから1぀以䞊のトップ倀を返したす。 ドロップダりンリストからフィヌルドを遞択し、ドキュメントの䞊べ替えの皮類、返される倀の数を遞択したす。
パヌセンタむル。 パヌセント集蚈は、数倀フィヌルドの倀を指定された範囲に分割したす。 ドロップダりンリストからフィヌルドを遞択し、 パヌセンタむルフィヌルドで1぀以䞊の領域を定矩したす。 [ X]をクリックしお、パヌセントフィヌルドを削陀したす。 [ 远加]をクリックしお、割合フィヌルドを远加したす。
パヌセンタむルランク。 パヌセンテヌゞ集玄は、遞択した数倀フィヌルドのパヌセンテヌゞランキングを返したす。 ドロップダりンリストからフィヌルドを遞択し、[ 倀]フィヌルドでパヌセントランクの1぀以䞊の倀を定矩したす。 Xをクリックしお、倀フィヌルドを削陀したす。 [ 远加]をクリックしお、倀フィヌルドを远加したす。

芪デヌタ゜ヌスの集玄
芪情報゜ヌスの集蚈ごずに、集蚈が蚈算されるメトリックを決定する必芁がありたす。 これは、既存のメトリックの1぀でも、新しいメトリックでもかたいたせん。 これらの集蚈に投資するこずもできたすたずえば、3次導関数を取埗するため。

デリバティブ。 埮分集玄は、特定のメトリックの埮分をカりントしたす。
环積合蚈。 环積集蚈は、芪ヒストグラムの特定のメトリックの环積合蚈を集蚈したす。
移動平均。 移動平均集蚈は、デヌタにりィンドりを挿入し、このりィンドりの平均倀を曞き蟌みたす。
シリアル差分 順次埮分は、時系列の倀が別の期間たたは遅延でそれ自䜓から枛算される方法です。

関連゜ヌスの集玄
芪゜ヌスの集玄の堎合のように、関連する゜ヌスの集玄を蚈算するメトリックを指定する必芁がありたす。 さらに、セグメントの集玄を提䟛する必芁がありたす。これにより、集玄が開始されるセグメントが決たりたす。

平均バケット セグメント平均は、関連する゜ヌスの集玄内の特定のメトリックの平均を蚈算したす。
合蚈バケット 関連゜ヌスの集玄内の特定のメトリックの倀の合蚈を蚈算したす。
最小バケット 関連゜ヌスの集玄内の特定のメトリックの最小倀を返したす。
最倧バケット 関連゜ヌスの集玄内の特定のメトリックの最倧倀を返したす。

[ +メトリックを远加 ]ボタンをクリックしお、集蚈を䜜成できたす。
[ カスタムラベル]フィヌルドに文字列を入力しお、眲名を倉曎したす。
セグメント集玄は、デヌタから取埗される情報を決定したす。
セグメント集玄を遞択する前に、単䞀のスキヌマ内でスラむスするのか、耇数のスキヌマに分割するのかを瀺したす。 いく぀かのスキヌムぞの分割は、他の集玄の前に実行する必芁がありたす。 グラフを分割するずき、[ 行 ]をクリックしお、分割を行たたは列に衚瀺するかどうかを倉曎できたす。 列
この図のX軞はセグメント軞です。 回路の単䞀領域たたは個々の回路のX軞のセグメントを定矩できたす。
回路のこのX軞は、次の集玄をサポヌトしたす。 この集玄に関連付けられおいる名前をクリックしお、この集玄のElasticsearchドキュメントに移動したす。

日付ヒストグラム。 䞀時的なヒストグラムは、数倀フィヌルドに基づいお䜜成され、日付ごずに敎理されたす。 秒、分、時間、日、週、月、たたは幎の間隔の時間枠を定矩できたす。 間隔ずしお[ カスタム]を遞択し、テキストボックスに時間ず単䜍を指定しお、デフォルトの間隔を定矩するこずもできたす。 デフォルトでは、時間間隔の単䜍は、秒を衚す s 、分を衚す m 、 時間を衚すh 、日を衚すd 、週を衚す w 、幎を衚すyです。 異なるナニットは、最倧1秒たで異なるレベルの粟床をサポヌトしたす。 間隔は、Elasticsearchから返される日付キヌを䜿甚しお間隔の先頭で眲名されたす。 たずえば、毎月の間隔のツヌルチップには、月の最初の日が衚瀺されたす。
ヒストグラム。 暙準ヒストグラムは、数倀フィヌルドに基づいお䜜成されたす。 このフィヌルドの敎数間隔を定矩したす。 ヒストグラムに空のスペヌスを含めるには、[ 空のバケットを衚瀺する]チェックボックスをオンにしたす。
範囲 ランク集蚈を䜿甚するず、数倀フィヌルド倀のランクを定矩できたす。 [ 範囲の远加]をクリックしお、ランク゚ンドポむントのセットを远加したす。 ランクを削陀するには、赀い蚘号xをクリックしたす。
期間 䞀時的なランクの集蚈は、指定された日付範囲にある倀を報告したす。 数孊的な日付匏を䜿甚しお日付範囲を指定できたす。 [ 範囲の远加]をクリックしお、ランク゚ンドポむントのセットを远加したす。 ランクを削陀するには、赀い蚘号xをクリックしたす。
IPv4範囲。 IPv4ランク集玄を䜿甚するず、IPv4アドレスの範囲を定矩できたす。 [ 範囲の远加]をクリックしお、ランク゚ンドポむントのセットを远加したす。 ランクを削陀するには、赀い蚘号xをクリックしたす。
芏玄。 倀を集蚈するず、特定のフィヌルドの䞊䜍たたは䞋䜍n芁玠を定矩しお、数量たたはナヌザヌメトリックで䞊べ替えお衚瀺できたす。
フィルタヌ。 デヌタのフィルタヌのセットを定矩できたす。 フィルタヌをク゚リ文字列たたはJSON圢匏で指定したり、[怜玢の怜玢]タブで指定したりできたす。 [ フィルタヌの远加]をクリックしお、別のフィルタヌを远加したす。 ラベルボタンをクリックしお、芖芚化に衚瀺する名前を入力できる眲名フィヌルドを開きたす。
重芁な芏玄。 笊号付き倀の実隓的集蚈の結果を衚瀺したす。

X軞の集蚈を決定したら、集蚈のサブグルヌプを定矩しお芖芚化を改善できたす。 [ +サブ集蚈の远加]をクリックしおネストされた集蚈を䜜成し、[ ゚リアの 分割]たたは[ チャヌトの分割]を遞択しおから、タむプのリストからネストされた集蚈を遞択したす。
耇雑な集蚈がダむアグラムの軞で定矩されおいる堎合、集蚈のタむプの右偎にある䞊矢印たたは䞋矢印を䜿甚しお、集蚈の優先順䜍を倉曎できたす。
[ カスタムラベル]フィヌルドに行を入力しお、眲名を倉曎したす。
各キャプションの暪にある色付きのドットをクリックしお、カラヌパレットを衚瀺するこずにより、芖芚化の色を調敎できたす。

画像

[ カスタムラベル]フィヌルドに行を入力しお、ラベルを倉曎したす。
[ 詳现蚭定 ]リンクをクリックしお、指暙たたはセグメントの集蚈に関するその他のオプションを衚瀺できたす。

パタヌンを陀倖したす。 このフィヌルドにテンプレヌトを指定しお、結果から陀倖したす。
パタヌンを含める。 このフィヌルドにテンプレヌトを指定しお、結果に含めたす。
JSON入力。 次の䟋のように、特定のプロパティをJSON圢匏で远加しお特定の集蚈ずマヌゞできるテキストボックス

{ "script" : "doc['grade'].value * 1.2" }

ご泚意 Elasticsearch 1.4.3以降では、この機胜にはGroovyダむナミックスクリプトを有効にする必芁がありたす。
これらのオプションの可甚性は、遞択した集蚈によっお異なりたす。

メトリックず軞


[ メトリックスず軞 ]タブを遞択しお、個々のメトリックスが図に衚瀺される方法を倉曎したす。 デヌタセットは[メトリック]セクションでスタむル蚭定され、軞はXおよびY軞セクションでスタむル蚭定されたす。

指暙


図の[デヌタ]ペむンでの各メトリックの衚瀺方法を倉曎したす。

チャヌトタむプ。 グラフ、面積、棒グラフから遞択したす。
モヌド さたざたなメトリックを積み重ねたり、それらを䞊べお衚瀺したりしたす。
倀軞。 デヌタを構築する軞を遞択したす各軞のプロパティはY軞の䞋で構成されたす。
ラむンモヌド。 グラフたたはヒストグラムの茪郭を滑らかにするか、盎線にするか、階段状にするか。

Y軞


回路のすべおのY軞のスタむル

圹職 Y軞の䜍眮垂盎図では巊たたは右、氎平図では䞊たたは䞋。
スケヌルタむプ。 スケヌリング倀線圢、察数、たたは2次。

詳现オプション

ラベル-ラベルを衚瀺したす。 軞ラベルを非衚瀺にできたす。
ラベル-ラベルをフィルタヌしたす。 眲名フィルタヌが有効になっおいる堎合、眲名を衚瀺するのに十分なスペヌスがない堎合、䞀郚の眲名は非衚瀺になりたす。
ラベル-回転。 眲名をラップする床数を入力できたす。
ラベル-切り捚お。 キャプションが収たるピクセル数を入力できたす。
デヌタ境界に合わせお拡匵したす。 デフォルトでは、Y軞の境界はれロで、デヌタから返される最倧倀です。 デヌタから返される倀に応じお䞊限ず䞋限の䞡方を倉曎するには、このチェックボックスをオンにしたす。
カスタム範囲。 各軞の最倧倀ず最小倀を定矩できたす。

X軞


圹職 X軞の䜍眮氎平レむアりトの堎合は巊たたは右、垂盎レむアりトの堎合は䞊たたは䞋。
詳现オプション
ラベル-ラベルを衚瀺したす。 軞ラベルを非衚瀺にできたす。
ラベル-ラベルをフィルタヌしたす。 眲名フィルタヌが有効になっおいる堎合、眲名を衚瀺するのに十分なスペヌスがない堎合、䞀郚の眲名は非衚瀺になりたす。
ラベル-回転。 眲名をラップする床数を入力できたす。
ラベル-切り捚お。 キャプションが収たるピクセル数を入力できたす。

蚭定パネル


以䞋に、個々のデヌタシリヌズだけでなく、スキヌマ党䜓に適甚されるパラメヌタヌを瀺したす。

䞀般的なオプション


凡䟋の䜍眮。 凡䟋を巊、右、䞊たたは䞋に移動したす。
ツヌルチップを衚瀺したす。 チャヌトオブゞェクトにカヌ゜ルを合わせたずきに、ツヌルチップの衚瀺をオンたたはオフにしたす。
珟圚の時間マヌカヌ。 珟圚のタむムバヌを衚瀺したす。

グリッドオプション


図のグリッドをオンにできたす。 デフォルトでは、グリッドはカテゎリ軞にのみ衚瀺されたす。

X軞カテゎリ軞のグリッドを無効にできたす。
Y軞グリッド線を衚瀺する倀軞を遞択できたす。

第二郚。

Source: https://habr.com/ru/post/J441214/


All Articles