日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 编程资源 > 综合教程 >内容正文

综合教程

Kibana可视化数据(Visualize)详解

發(fā)布時(shí)間:2024/6/21 综合教程 34 生活家
生活随笔 收集整理的這篇文章主要介紹了 Kibana可视化数据(Visualize)详解 小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

可視化 (Visualize) 功能可以為您的 Elasticsearch 數(shù)據(jù)創(chuàng)建可視化控件。然后,您就可以創(chuàng)建儀表板將這些可視化控件整合到一起展示。

Kibana 可視化控件基于 Elasticsearch 的查詢。利用一系列的 Elasticsearch 查詢聚合功能來提取和處理數(shù)據(jù),您可以通過創(chuàng)建圖表來呈現(xiàn)您關(guān)心的數(shù)據(jù)分布和趨勢。

您可以基于在 Discover 頁面保存的查詢或者新建一個(gè)查詢來創(chuàng)建可視化控件。

創(chuàng)建可視化視圖

要?jiǎng)?chuàng)建可視化視圖:
1.點(diǎn)擊左側(cè)導(dǎo)航欄的 Visualize 。
2.點(diǎn)擊 Create new visualization 按鈕或 + 按鈕。
3.選擇視圖類型:
基礎(chǔ)圖形

Line, Area and Bar charts 在X/Y圖中比較兩個(gè)不同的序列。
Heat maps 使用矩陣的漸變單元格。
Pie chart 顯示每個(gè)來源的占比。

數(shù)據(jù)

Data table 顯示一個(gè)組合聚合的原始數(shù)據(jù)。
Metric 顯示單個(gè)數(shù)字。

地圖

Coordinate map 把一個(gè)聚合結(jié)果關(guān)聯(lián)到地理位置。

時(shí)間序列

Timelion 計(jì)算和合并來自多個(gè)時(shí)間序列數(shù)據(jù)集。
Time Series Visual Builder 使用管道聚合顯示時(shí)間序列數(shù)據(jù)。

其他

Tag cloud 顯示標(biāo)簽云,每個(gè)標(biāo)簽的字體大小表示其重要性。
Markdown widget 顯示自由格式信息或說明。

4.指定一個(gè)查詢,為視圖獲取數(shù)據(jù):

想要輸入新的搜索條件,只需為包含想要可視化數(shù)據(jù)的索引庫選擇索引模式。這將打開一個(gè)可視化視圖編輯器,并關(guān)聯(lián)一個(gè)匹配所選索引庫里所有文檔的通配符查詢。
想要從一個(gè)已有的搜索來構(gòu)建一個(gè)可視化視圖,只需點(diǎn)擊想使用的已有查詢名稱即可。這將打開一個(gè)視圖編輯器并加載所選的查詢。

當(dāng)從一個(gè)已有的搜索來構(gòu)建可視化視圖時(shí),隨后對(duì)已有查詢的任何修改都會(huì)自動(dòng)反饋在視圖中。想要禁止自動(dòng)更新,您需要斷開視圖和已保存的搜索之間的連接

5.在視圖編輯器中為視圖的Y軸選擇指標(biāo)聚合:

指標(biāo)聚合(Metrics Aggregations) :
count
average
sum
min
max
standard deviation
unique count
median (50th percentile)
percentiles
percentile ranks
top hit
geo centroid
父類管道聚合(Parent Pipeline Aggregations) :
derivative
cumulative sum
moving average
serial diff
兄弟管道聚合(Sibling Pipeline Aggregations) :
average bucket
sum bucket
min bucket
max bucket

6.為視圖X軸選擇一個(gè)桶聚合:

date histogram
range
terms
filters
significant terms

比如,如果正在索引 Apache 服務(wù)器日志,就可以構(gòu)建一個(gè)條形圖,通過指定 geo.src 字段上的一個(gè) term 聚合,來展示地理位置的請求分布:

Y軸表示來自每個(gè)國家的請求數(shù)量,而X軸則表示要顯示的國家。

圖、線或區(qū)域圖的可視化都是使用 度量 指標(biāo)作為Y軸,使用 桶 作為X軸。桶類似于SQL中的 GROUP BY 語句。Pie 圖中使用分片大小作為指標(biāo),分片數(shù)量作為桶。

還可以進(jìn)一步根據(jù)指定的子聚合來劃分?jǐn)?shù)據(jù)。第一個(gè)聚合決定任何子序列聚合的數(shù)據(jù)集。子聚合是有順序的,可以通過拖拽聚合來改變。

比如,可以在 geo.dest 字段增加一個(gè) term 子聚合到原始國家條形圖,來查看這些請求對(duì)應(yīng)的位置。

線形圖、區(qū)域圖和條形圖

線形圖,區(qū)域圖和條形圖允許您在 X/Y 軸上繪制數(shù)據(jù)。

首先,您需要選擇定義值軸的 指標(biāo) 。
指標(biāo)聚合:

Count
計(jì)數(shù) 聚合返回所選索引模式中元素的原始計(jì)數(shù)。
Average
該聚合返回?cái)?shù)字字段的?平均值 。從下拉菜單中選擇一個(gè)字段。
Sum
總和 聚合返回?cái)?shù)字字段的總和。從下拉菜單中選擇一個(gè)字段。
Min
最小值 聚合返回?cái)?shù)字字段的最小值。從下拉菜單中選擇一個(gè)字段。
Max
最大值 聚合返回?cái)?shù)字字段的最大值。從下拉菜單中選擇一個(gè)字段。
Unique Count
基數(shù) 聚合返回字段中唯一值的數(shù)量。從下拉菜單中選擇一個(gè)字段。
Standard Deviation
擴(kuò)展統(tǒng)計(jì) 聚合返回?cái)?shù)字字段中數(shù)據(jù)的標(biāo)準(zhǔn)偏差。從下拉菜單中選擇一個(gè)字段。
Percentiles
百分?jǐn)?shù) 聚合將數(shù)字字段中的值分成您指定的百分?jǐn)?shù)區(qū)間。從下拉列表中選擇一個(gè)字段,然后在 Percentiles 輸入域中指定一個(gè)或多個(gè)范圍。點(diǎn)擊 X 刪除百分?jǐn)?shù)字段。點(diǎn)擊 + Add 添加百分?jǐn)?shù)字段。
Percentile Rank
百分位等級(jí) 聚合返回指定的數(shù)值字段中的值的百分位等級(jí)。從下拉菜單中選擇一個(gè)數(shù)字字段,然后在 Values 輸入域中指定一個(gè)或多個(gè)百分比等級(jí)值。點(diǎn)擊 X 刪除值字段。點(diǎn)擊 + Add 添加值字段。

父級(jí)管道聚合:

對(duì)于每個(gè)父管道聚合,您必須定義用于計(jì)算聚合的指標(biāo)。這可能是您現(xiàn)有的指標(biāo)之一或新的指標(biāo)。您也可以嵌套這些聚合(例如產(chǎn)生3階導(dǎo)數(shù))。

Derivative
導(dǎo)數(shù) 聚合計(jì)算特定指標(biāo)的導(dǎo)數(shù)。
Cumulative Sum
累計(jì)總和 聚合計(jì)算父直方圖中指定指標(biāo)的累計(jì)總和。
Moving Average
移動(dòng)平均值 聚合將動(dòng)態(tài)移動(dòng)數(shù)據(jù)窗口,生成該窗口數(shù)據(jù)的平均值。
Serial Diff
串行差分 是一種時(shí)間序列中的值在不同時(shí)間滯后或周期內(nèi)從自身減去的技術(shù)。

兄弟管道聚合:

就像使用父級(jí)管道聚合一樣,您需要提供一個(gè)用于計(jì)算同級(jí)聚合的指標(biāo)。除此之外,還需要提供一個(gè)桶聚合,它將定義同級(jí)聚合將在其中運(yùn)行的桶。

Average Bucket
桶平均值 計(jì)算同級(jí)聚合中指定指標(biāo)的(中數(shù))平均值
Sum Bucket
桶總和 計(jì)算同級(jí)聚合中指定指標(biāo)值的總和
Min Bucket
桶最小值 計(jì)算同級(jí)聚合中指定指標(biāo)的最小值
Max Bucket
桶最大值 計(jì)算同級(jí)聚合中指定指標(biāo)的最大值

一旦您指定了 X 軸聚合,您可以定義子聚合來優(yōu)化可視化。單擊 + Add Sub Aggregation 定義子聚合,然后選擇 Split Area 或 Split Chart ,然后從類型列表中選擇一個(gè)子聚合。

在圖表軸上定義多個(gè)聚合時(shí),可以使用聚合類型右側(cè)的向上或向下箭頭來更改聚合的優(yōu)先級(jí)。

在 Custom Label 輸入域中輸入字符串以更改顯示標(biāo)簽。

點(diǎn)擊每個(gè)標(biāo)簽旁邊的色點(diǎn)來顯示 顏色選擇器 ,可以自定義視圖的顏色。

在 Custom Label 輸入域中輸入字符串以更改顯示標(biāo)簽。

您可以點(diǎn)擊 Advanced 鏈接為您的指標(biāo)或桶聚合顯示更多自定義選項(xiàng):

Exclude Pattern
在此輸入域中指定一個(gè)模式以從結(jié)果中排除。
Include Pattern
在此輸入域中指定一個(gè)模式以包含在結(jié)果中。
JSON Input
一個(gè)文本域,您可以在其中添加特定的 JSON 格式的屬性以與聚合定義合并,如下例所示:
{ "script" : "doc['grade'].value * 1.2" }

這些選項(xiàng)的可用性取決于您選擇的聚合。

指標(biāo) & 軸

選擇 Metrics & Axes 選項(xiàng)卡可以更改圖表上每個(gè)單獨(dú)的指標(biāo)的顯示方式。數(shù)據(jù)系列在 指標(biāo) 部分中進(jìn)行樣式設(shè)置,而軸在 X 和 Y 軸部分進(jìn)行樣式設(shè)置。
指標(biāo)

修改數(shù)據(jù)面板中的每個(gè)指標(biāo)在圖表上被可視化的方式。

Chart type
在 Area 、 Line 和 Bar 類型之間進(jìn)行選擇。
Mode
堆疊不同的指標(biāo),或?qū)⑺鼈儽舜讼噜徖L制。
Value Axis
選擇要繪制此數(shù)據(jù)的軸(每個(gè)屬性在 Y 軸下配置)。
Line mode
線條或柱條的輪廓是否應(yīng)該是 smooth(平滑) 、 smooth(筆直) 、或 stepped(階梯) 的。

Y 軸

調(diào)整圖表的所有 Y 軸。

Position
Y 軸的位置(垂直圖表為 left 或 right ,水平圖表為 top 或 bottom )。
Scale type
數(shù)值的縮放( linear 、 log 或 square root )。
高級(jí)選項(xiàng)

Labels - Show Labels
    允許您隱藏軸標(biāo)簽。 
Labels - Filter Labels
    如果啟用了標(biāo)簽過濾,則在沒有足夠空間顯示它們的情況下,會(huì)隱藏一些標(biāo)簽。 
Labels - Rotate
    您可以以度數(shù)為單位輸入您想要標(biāo)簽旋轉(zhuǎn)的角度。 
Labels - Truncate
    您可以輸入標(biāo)簽被截?cái)嗟南袼卮笮 ?
Scale to Data Bounds
    默認(rèn)的Y軸界限為零和數(shù)據(jù)中返回的最大值。選中此框可更改上限和下限以匹配數(shù)據(jù)中返回的值。 
Custom Extents
    您可以為每個(gè)軸定義自定義的最小值和最大值。 

X 軸

默認(rèn)情況下,圖表中定義了一個(gè) X 軸,但您可以根據(jù)需要添加。點(diǎn)擊 + 號(hào)創(chuàng)建一個(gè)新的 X 軸。

Position
X 軸的位置 (水平圖表為 left 或 right ,垂直圖表為 top 或 bottom )。
高級(jí)選項(xiàng)

Labels - Show Labels
    允許您隱藏軸標(biāo)簽。 
Labels - Filter Labels
    如果啟用了標(biāo)簽過濾,則在沒有足夠空間顯示它們的情況下,會(huì)隱藏一些標(biāo)簽。 
Labels - Rotate
    您可以以度數(shù)為單位輸入您想要標(biāo)簽旋轉(zhuǎn)的角度。 
Labels - Truncate
    您可以輸入標(biāo)簽被截?cái)嗟南袼卮笮 ?

面板設(shè)置

這些選項(xiàng)適用于整個(gè)圖表,而不僅僅是單個(gè)數(shù)據(jù)系列。

通用選項(xiàng)

Legend Position
將您的圖例移動(dòng)到 left 、 right 、 top 或 bottom 。
Show Tooltip
啟用或禁止顯示鼠標(biāo)懸停在圖表對(duì)象上時(shí)的工具提示。
Current Time Marker
顯示一條線表示當(dāng)前時(shí)間。

網(wǎng)格選項(xiàng)

您可以在圖表上啟用網(wǎng)格。 默認(rèn)情況下,網(wǎng)格僅顯示在類別軸上。

X-axis
您可以禁止顯示類別軸上的網(wǎng)格線。
Y-axis
您可以選擇要顯示網(wǎng)格線的數(shù)值軸(如果有)。

數(shù)據(jù)表

指標(biāo)聚合:

Count
計(jì)數(shù) 聚合返回所選索引模式中元素的原始計(jì)數(shù)。
Average
該聚合返回?cái)?shù)字字段的?平均值 。從下拉菜單中選擇一個(gè)字段。
Sum
總和 聚合返回?cái)?shù)字字段的總和。從下拉菜單中選擇一個(gè)字段。
Min
最小值 聚合返回?cái)?shù)字字段的最小值。從下拉菜單中選擇一個(gè)字段。
Max
最大值 聚合返回?cái)?shù)字字段的最大值。從下拉菜單中選擇一個(gè)字段。
Unique Count
基數(shù) 聚合返回字段中唯一值的數(shù)量。從下拉菜單中選擇一個(gè)字段。
Standard Deviation
擴(kuò)展統(tǒng)計(jì) 聚合返回?cái)?shù)字字段中數(shù)據(jù)的標(biāo)準(zhǔn)偏差。從下拉菜單中選擇一個(gè)字段。
Percentiles
百分?jǐn)?shù) 聚合將數(shù)字字段中的值分成您指定的百分?jǐn)?shù)區(qū)間。從下拉列表中選擇一個(gè)字段,然后在 Percentiles 輸入域中指定一個(gè)或多個(gè)范圍。點(diǎn)擊 X 刪除百分?jǐn)?shù)字段。點(diǎn)擊 + Add 添加百分?jǐn)?shù)字段。
Percentile Rank
百分位等級(jí) 聚合返回指定的數(shù)值字段中的值的百分位等級(jí)。從下拉菜單中選擇一個(gè)數(shù)字字段,然后在 Values 輸入域中指定一個(gè)或多個(gè)百分比等級(jí)值。點(diǎn)擊 X 刪除值字段。點(diǎn)擊 + Add 添加值字段。

父級(jí)管道聚合:

對(duì)于每個(gè)父管道聚合,您必須定義用于計(jì)算聚合的指標(biāo)。這可能是您現(xiàn)有的指標(biāo)之一或新的指標(biāo)。您也可以嵌套這些聚合(例如產(chǎn)生3階導(dǎo)數(shù))。

Derivative
導(dǎo)數(shù) 聚合計(jì)算特定指標(biāo)的導(dǎo)數(shù)。
Cumulative Sum
累計(jì)總和 聚合計(jì)算父直方圖中指定指標(biāo)的累計(jì)總和。
Moving Average
移動(dòng)平均值 聚合將動(dòng)態(tài)移動(dòng)數(shù)據(jù)窗口,生成該窗口數(shù)據(jù)的平均值。
Serial Diff
串行差分 是一種時(shí)間序列中的值在不同時(shí)間滯后或周期內(nèi)從自身減去的技術(shù)。

兄弟管道聚合:

就像使用父級(jí)管道聚合一樣,您需要提供一個(gè)用于計(jì)算同級(jí)聚合的指標(biāo)。除此之外,還需要提供一個(gè)桶聚合,它將定義同級(jí)聚合將在其中運(yùn)行的桶。

Average Bucket
桶平均值 計(jì)算同級(jí)聚合中指定指標(biāo)的(中數(shù))平均值
Sum Bucket
桶總和 計(jì)算同級(jí)聚合中指定指標(biāo)值的總和
Min Bucket
桶最小值 計(jì)算同級(jí)聚合中指定指標(biāo)的最小值
Max Bucket
桶最大值 計(jì)算同級(jí)聚合中指定指標(biāo)的最大值

您可以通過單擊 + Add Metrics 按鈕來添加聚合。

在 Custom Label 輸入域中輸入字符串以更改顯示標(biāo)簽。

數(shù)據(jù)表的行叫做 桶 。可以通過定義桶把表格劃分為多行或者拆分表格到另外的表中。

每個(gè)桶類型支持以下聚合:

Date Histogram
一個(gè) date histogram 從一個(gè)數(shù)值型字段構(gòu)建,并按日期組織。可以為間隔指定一個(gè)按秒、分鐘、小時(shí)、天、周、月或年的時(shí)間段。也可以指定一個(gè)自定義的時(shí)間區(qū)間,只需選擇 Custom 作為間隔,并在文本字段中指定一個(gè)數(shù)字和一個(gè)時(shí)間單位即可。對(duì)于自定義間隔時(shí)間單位,s 表示秒, m 表示分鐘,h 表示小時(shí), d 表示天, w 表示周, y 表示年。不同單位支持不同的精度級(jí)別,最低為一秒。
Histogram
一個(gè)標(biāo)準(zhǔn)的 histogram 從一個(gè)數(shù)值型字段構(gòu)建,并為該字段指定一個(gè)整數(shù)類型的間隔,選擇 Show empty buckets 復(fù)選框可在直方圖中包括空的間隔。
Range
通過一個(gè) range 聚合,可以為一個(gè)數(shù)值型字段指定值的范圍。點(diǎn)擊 Add Range 增加一個(gè)范圍聚合,點(diǎn)擊紅色的 (x) 符號(hào)來刪除一個(gè)范圍。
Date Range
date range 聚合展示在指定日期范圍內(nèi)的值。可通過 date math 表達(dá)式來指定日期范圍。
IPv4 Range
IPv4 range 聚合支持指定IPV4地址范圍。點(diǎn)擊 Add Range 增加一組范圍端點(diǎn),點(diǎn)擊紅色的 (/) 符號(hào)移除范圍。
Terms
terms 聚合支持指定一個(gè)給定字段的頭部或尾部 n 個(gè)元素來顯示,并通過數(shù)量或自定義指標(biāo)排序。
Filters
可以為數(shù)據(jù)指定一系列 filters 。支持通過一個(gè)查詢串或者 JSON 格式來指定一個(gè)過濾器,就像在 Discover 搜索框中一樣。點(diǎn)擊 Add Filter 來增加另一個(gè)過濾器。點(diǎn)擊 labelbutton label 按鈕打開標(biāo)簽字段,輸入一個(gè)可顯示在視圖中的名稱。
Significant Terms
顯示試驗(yàn) significant terms 聚合的結(jié)果。 Size 參數(shù)的值定義該聚合返回的實(shí)體數(shù)量。
Geohash
geohash 聚合根據(jù) geohash 坐標(biāo)來顯示點(diǎn)。

一旦指定了一個(gè)桶類型的聚合,就可以定義子桶來優(yōu)化視圖。點(diǎn)擊 + Add sub-buckets 來定義一個(gè)子桶,然后選擇 Split Rows 或 Split Table ,再從類型列表中選擇一種聚合。

可以使用向上或向下鍵翻到合適的聚合類型,以更改聚合優(yōu)先級(jí)。

在 Custom Label 字段中輸入一個(gè)字符串來修改顯示標(biāo)簽。

可以點(diǎn)擊 Advanced 鏈接顯示指標(biāo)或桶聚合的更多自定義選項(xiàng):

Exclude Pattern
從結(jié)果中排除該字段指定的模式。
Include Pattern
在結(jié)果中包括該字段所指定的模式。
JSON Input
一個(gè)文本字段,可以通過加入指定的 JSON 格式屬性與聚合定義合并,示例如下:

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

在Elasticsearch 1.4.3及更新的版本中,此功能需要打開 dynamic Groovy scripting。

這些選項(xiàng)是否可用取決于所選的聚合。

選擇 Options 標(biāo)簽來改變表格的下列方面:

Per Page
該字段控制表格的分頁,默認(rèn)每頁10行。

復(fù)選框用于打開或關(guān)閉下列行為:

Show metrics for every bucket/level
勾選該選項(xiàng),將為每個(gè) bucket 聚合顯示中間結(jié)果。
Show partial rows
勾選該選項(xiàng),即使沒有結(jié)果也會(huì)顯示一行。

支持這些行為可能對(duì)性能會(huì)有較大影響。

Markdown 控件

Markdown 控件是一個(gè)文本輸入字段,支持 Github 風(fēng)格的 Markdown 文本。Kibana 會(huì)渲染輸入到該字段的文本,并把結(jié)果展示在儀表板上。點(diǎn)擊 Help 鏈接可以跳轉(zhuǎn)到 Github 風(fēng)格 Markdown 的 幫助頁面,點(diǎn)擊 Apply 在預(yù)覽窗格中顯示渲染文本,或點(diǎn)擊 Discard 回退到之前的版本。

指標(biāo)(Metric)

一個(gè)指標(biāo)視圖為每個(gè)查詢聚合顯示一個(gè)單一的數(shù)字:

指標(biāo)聚合:

Count
計(jì)數(shù) 聚合返回所選索引模式中元素的原始計(jì)數(shù)。
Average
該聚合返回?cái)?shù)字字段的?平均值 。從下拉菜單中選擇一個(gè)字段。
Sum
總和 聚合返回?cái)?shù)字字段的總和。從下拉菜單中選擇一個(gè)字段。
Min
最小值 聚合返回?cái)?shù)字字段的最小值。從下拉菜單中選擇一個(gè)字段。
Max
最大值 聚合返回?cái)?shù)字字段的最大值。從下拉菜單中選擇一個(gè)字段。
Unique Count
基數(shù) 聚合返回字段中唯一值的數(shù)量。從下拉菜單中選擇一個(gè)字段。
Standard Deviation
擴(kuò)展統(tǒng)計(jì) 聚合返回?cái)?shù)字字段中數(shù)據(jù)的標(biāo)準(zhǔn)偏差。從下拉菜單中選擇一個(gè)字段。
Percentiles
百分?jǐn)?shù) 聚合將數(shù)字字段中的值分成您指定的百分?jǐn)?shù)區(qū)間。從下拉列表中選擇一個(gè)字段,然后在 Percentiles 輸入域中指定一個(gè)或多個(gè)范圍。點(diǎn)擊 X 刪除百分?jǐn)?shù)字段。點(diǎn)擊 + Add 添加百分?jǐn)?shù)字段。
Percentile Rank
百分位等級(jí) 聚合返回指定的數(shù)值字段中的值的百分位等級(jí)。從下拉菜單中選擇一個(gè)數(shù)字字段,然后在 Values 輸入域中指定一個(gè)或多個(gè)百分比等級(jí)值。點(diǎn)擊 X 刪除值字段。點(diǎn)擊 + Add 添加值字段。

父級(jí)管道聚合:

對(duì)于每個(gè)父管道聚合,您必須定義用于計(jì)算聚合的指標(biāo)。這可能是您現(xiàn)有的指標(biāo)之一或新的指標(biāo)。您也可以嵌套這些聚合(例如產(chǎn)生3階導(dǎo)數(shù))。

Derivative
導(dǎo)數(shù) 聚合計(jì)算特定指標(biāo)的導(dǎo)數(shù)。
Cumulative Sum
累計(jì)總和 聚合計(jì)算父直方圖中指定指標(biāo)的累計(jì)總和。
Moving Average
移動(dòng)平均值 聚合將動(dòng)態(tài)移動(dòng)數(shù)據(jù)窗口,生成該窗口數(shù)據(jù)的平均值。
Serial Diff
串行差分 是一種時(shí)間序列中的值在不同時(shí)間滯后或周期內(nèi)從自身減去的技術(shù)。

兄弟管道聚合:

就像使用父級(jí)管道聚合一樣,您需要提供一個(gè)用于計(jì)算同級(jí)聚合的指標(biāo)。除此之外,還需要提供一個(gè)桶聚合,它將定義同級(jí)聚合將在其中運(yùn)行的桶。

Average Bucket
桶平均值 計(jì)算同級(jí)聚合中指定指標(biāo)的(中數(shù))平均值
Sum Bucket
桶總和 計(jì)算同級(jí)聚合中指定指標(biāo)值的總和
Min Bucket
桶最小值 計(jì)算同級(jí)聚合中指定指標(biāo)的最小值
Max Bucket
桶最大值 計(jì)算同級(jí)聚合中指定指標(biāo)的最大值

您可以通過單擊 + Add Metrics 按鈕來添加聚合。

在 Custom Label 輸入域中輸入字符串以更改顯示標(biāo)簽。

點(diǎn)擊 高級(jí) 鏈接來顯示更多自定義選項(xiàng):

JSON Input
一個(gè)文本屬性,可以增加指定的 JSON 格式屬性來與聚合定義合并,示例如下:

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

在 Elasticsearch 1.4.3及后續(xù)版本中,這個(gè)功能需要打開 dynamic Groovy scripting。

這些選項(xiàng)是否可用取決于所選擇的聚合。

點(diǎn)擊 Options 選項(xiàng)卡顯示字體大小下拉框。

餅圖

餅圖的切片大小由 metrics 聚合決定,下列聚合可用于餅圖:

Count
count 聚合返回所選索引模式中元素的原始數(shù)量。
Sum
sum 聚合返回一個(gè)數(shù)值型字段的總和。從下拉框選擇一個(gè)字段。
Unique Count
cardinality 聚合返回一個(gè)字段中唯一值的數(shù)量。從下拉列表選擇一個(gè)字段。

在 Custom Label 字段中輸入一個(gè)字符串來修改顯示標(biāo)簽。

桶 聚合用于決定從數(shù)據(jù)集抽取何種信息。

在選擇一個(gè)桶聚合之前,需要知道是否為單個(gè)圖或組合圖的X軸或Y軸定義桶。一個(gè)組合圖必須在所有其他聚合之前執(zhí)行。當(dāng)劃分一個(gè)圖時(shí),可以通過點(diǎn)擊 Rows | Columns 選擇器,來改變劃分是顯示為一行還是一列。

可以為餅圖指定下列任意桶聚合:

Date Histogram
一個(gè) date histogram 從一個(gè)數(shù)值型字段構(gòu)建,并按日期組織。可以為間隔指定一個(gè)按秒、分鐘、小時(shí)、天、周、月或年的時(shí)間段。也可以指定一個(gè)自定義的時(shí)間區(qū)間,只需選擇 Custom 作為間隔,并在文本字段中指定一個(gè)數(shù)字和一個(gè)時(shí)間單位即可。對(duì)于自定義間隔時(shí)間單位,s 表示秒, m 表示分鐘,h 表示小時(shí), d 表示天, w 表示周, y 表示年。不同單位支持不同的精度級(jí)別,最低為一秒。
Histogram
一個(gè)標(biāo)準(zhǔn)的 histogram 從一個(gè)數(shù)值型字段構(gòu)建,并為該字段指定一個(gè)整數(shù)類型的間隔,選擇 Show empty buckets 復(fù)選框可在直方圖中包括空的間隔。
Range
通過一個(gè) range 聚合,可以為一個(gè)數(shù)值型字段指定值的范圍。點(diǎn)擊 Add Range 增加一個(gè)范圍聚合,點(diǎn)擊紅色的 (x) 符號(hào)來刪除一個(gè)范圍。
Date Range
date range 聚合展示在指定日期范圍內(nèi)的值。可通過 date math 表達(dá)式來指定日期范圍。點(diǎn)擊 Add Range 增加一個(gè)范圍聚合,點(diǎn)擊紅色的 (/) 符號(hào)來刪除一個(gè)范圍。
IPv4 Range
IPv4 range 聚合支持指定IPV4地址范圍。點(diǎn)擊 Add Range 增加一組范圍端點(diǎn),點(diǎn)擊紅色的 (/) 符號(hào)移除范圍。
Terms
terms 聚合支持指定要顯示的給定字段的頭部或尾部 n 個(gè)元素,并按數(shù)量或自定義指標(biāo)進(jìn)行排序。
Filters
可以為數(shù)據(jù)指定一系列 filters 。支持通過一個(gè)查詢串或者 JSON 格式來指定一個(gè)過濾器,就像在 Discover 搜索框中一樣。點(diǎn)擊 Add Filter 來增加另一個(gè)過濾器。點(diǎn)擊 labelbutton label 按鈕打開標(biāo)簽字段,輸入一個(gè)可顯示在視圖中的名稱。
Significant Terms
顯示試驗(yàn) significant terms 聚合的結(jié)果。Size 參數(shù)的值定義了該聚合返回的實(shí)體數(shù)量。

一旦指定了一個(gè) bucket 類型的聚合,就可以定義子 bucket 來優(yōu)化視圖。點(diǎn)擊 + Add sub-buckets 來定義一個(gè)子 bucket,然后選擇 Split Rows 或 Split Table ,再從類型列表中選擇一種聚合。

當(dāng)在坐標(biāo)軸上定義好多個(gè)聚合以后,就可以使用向上或向下鍵翻到合適的聚合類型,以更改聚合優(yōu)先級(jí)。

點(diǎn)擊每個(gè)標(biāo)簽旁邊的色點(diǎn)來顯示 顏色選擇器 ,可以自定義視圖的顏色。
An array of color dots that users can select

在 Custom Label 字段輸入一個(gè)字符串可修改顯示標(biāo)簽。

可以點(diǎn)擊 Advanced 鏈接顯示指標(biāo)或桶聚合的更多自定義選項(xiàng):

Exclude Pattern
從結(jié)果中排除該字段指定的模式。
Include Pattern
在結(jié)果中包括該字段所指定的模式。
JSON Input
一個(gè)文本字段,可以通過加入指定的 JSON 格式屬性與聚合定義合并,示例如下:

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

在 Elasticsearch 1.4.3及以后版本中,該功能需要打開 dynamic Groovy scripting 。

這些選項(xiàng)是否可用取決于所選的聚合。

選擇 Options 標(biāo)簽來改變表格的下列方面:

Donut
顯示為切片環(huán)狀圖,而不是切片餅狀圖。
Show Tooltip
勾選此項(xiàng)開啟顯示提示語。

在修改選項(xiàng)后,點(diǎn)擊 Apply changes 按鈕更新視圖,或者點(diǎn)擊 Discard changes 按鈕保持視圖為當(dāng)前狀態(tài)。

Tile 地圖

坐標(biāo)地圖顯示一個(gè)地理區(qū)域,按照由您指定的數(shù)據(jù)桶確定的數(shù)據(jù),在上面覆蓋一些圓圈。

默認(rèn)情況下,Kibana 使用 Elastic Tile Service 來顯示地圖瓦片(Tiles)。要使用其他 Tile 服務(wù)提供商,請?jiān)?kibana.yml 中設(shè)置 tilemap 配置項(xiàng)。
配置
數(shù)據(jù)
指標(biāo)

坐標(biāo)地圖的默認(rèn) 指標(biāo) 聚合是 Count 聚合。您可以選擇以下任何一項(xiàng)聚合作為指標(biāo)聚合:

Count
計(jì)數(shù) 聚合返回所選索引模式中元素的原始計(jì)數(shù)。
Average
此聚合返回?cái)?shù)值字段的?平均值。從下拉菜單中選擇一個(gè)字段。
Sum
總和 聚合返回?cái)?shù)值字段的總和。從下拉菜單中選擇一個(gè)字段。
Min
最小值 聚合返回?cái)?shù)值字段的最小值。從下拉菜單中選擇一個(gè)字段。
Max
最大值 聚合返回?cái)?shù)值字段的最大值。從下拉菜單中選擇一個(gè)字段。
Unique Count
基數(shù)聚合返回字段中去重之后的唯一值的數(shù)量。從下拉菜單中選擇一個(gè)字段。

在 Custom Label 輸入框中輸入字符串以更改顯示標(biāo)簽。

Tile 地圖使用 geohash 聚合。從下拉菜單中選擇一個(gè)字段,通常是坐標(biāo)(coordinates)字段。

Change precision on map zoom(更改地圖縮放的精度) 選項(xiàng)框默認(rèn)是選中的。取消選中該選項(xiàng)框以禁用此行為。 Precision(精度) 滑塊決定了地圖上顯示的結(jié)果的粒度。有關(guān)由每個(gè)精度級(jí)別指定的區(qū)域的詳細(xì)信息,請參閱 geohash grid 聚合的文檔。

更高的精度會(huì)增加顯示 Kibana 的瀏覽器以及底層 Elasticsearch 集群的內(nèi)存使用量。

place markers off grid(不將標(biāo)記放置在網(wǎng)格上 (use geocentroid)) 選項(xiàng)框默認(rèn)是選中的。選中此選框時(shí),標(biāo)記將放置在該桶中所有文檔的中心。未選中時(shí),標(biāo)記將放置在 geohash 網(wǎng)格單元的中心。保持此項(xiàng)選中通常會(huì)產(chǎn)生更準(zhǔn)確的可視化。

在 Custom Label 輸入框中輸入字符串以更改顯示標(biāo)簽。

您可以點(diǎn)擊 Advanced 鏈接為您的度量或桶聚合顯示更多自定義選項(xiàng):

Exclude Pattern
在此輸入框中指定一個(gè)模式以從結(jié)果中排除。
Include Pattern
在此輸入框中指定一個(gè)模式以包含在結(jié)果中。
JSON Input
一個(gè)文本輸入框,您可以在其中添加特定的 JSON 格式的屬性以與聚合定義合并,如下例所示:

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

在 Elasticsearch 版本1.4.3及更高版本中,此功能要求您啟用 動(dòng)態(tài) Groovy 腳本。

這些選項(xiàng)的可用性取決于您選擇的聚合。
選項(xiàng)

Map type
從下拉列表中選擇以下選項(xiàng)之一。
Scaled Circle Markers(縮放的圓圈標(biāo)記)
根據(jù)度量聚合的值縮放標(biāo)記的大小。
Shaded Circle Markers(帶陰影的圓圈標(biāo)記)
根據(jù)度量聚合的值顯示具有不同陰影的標(biāo)記。
Shaded Geohash Grid(帶陰影的 Geohash 網(wǎng)格)
顯示 geohash 網(wǎng)格的矩形單元格,而不是圓形標(biāo)記,并根據(jù)度量聚合的值顯示不同的陰影。
Heatmap(熱點(diǎn)圖)

熱點(diǎn)圖將模糊應(yīng)用于圓形標(biāo)記,并根據(jù)重疊量應(yīng)用陰影。 熱點(diǎn)圖有以下選擇:

    Radius(半徑): 設(shè)置單個(gè)熱點(diǎn)圖像點(diǎn)的大小。
    Blur(模糊): 設(shè)置熱點(diǎn)圖像點(diǎn)的模糊量。
    Maximum zoom(最大縮放): Kibana中的Tilemaps支持18個(gè)縮放級(jí)別。 此滑塊定義當(dāng)熱點(diǎn)圖像點(diǎn)以全強(qiáng)度出現(xiàn)時(shí)的最大縮放級(jí)別。
    Minimum opacity(最小不透明度): 設(shè)置像點(diǎn)的不透明度的最小值。
    Show Tooltip(顯示工具提示): 選中此選框可在光標(biāo)位于點(diǎn)上時(shí)提供該點(diǎn)的值提示。

Desaturate map tiles(地圖圖塊去飽和)
對(duì)地圖顏色進(jìn)行去飽和處理,以使標(biāo)記更加清晰。
WMS compliant map server(符合WMS的地圖服務(wù)器)

選中此選框可啟用符合 Web 地圖服務(wù)(WMS)標(biāo)準(zhǔn)的第三方地圖服務(wù)。 指定以下元素:

    WMS URL: WMS 地圖服務(wù)的 URL。
    WMS layers(WMS 圖層): 在此可視化中使用的圖層的逗號(hào)分隔列表。每個(gè)地圖服務(wù)器都提供自己的圖層列表。
    WMS version(WMS 版本): 此地圖服務(wù)使用的 WMS 版本。
    WMS format(WMS 格式): 此地圖服務(wù)使用的圖像格式。兩種最常見的格式是 image/png 和 image/jpeg 。
    WMS attribution(WMS 來源): 用于標(biāo)識(shí)地圖來源的可選用戶定義字符串。地圖在右下角顯示來源字符串。
    WMS styles(WMS 樣式): 此可視化中使用的樣式的逗號(hào)分隔列表。每個(gè)地圖服務(wù)器都提供自己的樣式選項(xiàng)。

更改選項(xiàng)后,單擊 Apply changes 按鈕更新可視化效果,或單擊灰色的 Discard changes 按鈕以將可視化保持在當(dāng)前狀態(tài)。
瀏覽地圖

當(dāng)您的 Tile 地圖可視化準(zhǔn)備就緒了,您可以通過幾種方式瀏覽地圖:

點(diǎn)擊并按住地圖上的任意位置并移動(dòng)光標(biāo)以移動(dòng)地圖中心。 按住 Shift 鍵并在地圖上拖出一個(gè)邊界框以放大選區(qū)。
點(diǎn)擊 Zoom In/Out(縮小/放大) viz zoom 按鈕手動(dòng)更改縮放級(jí)別。
點(diǎn)擊 Fit Data Bounds(適應(yīng)數(shù)據(jù)邊界) viz fit bounds 按鈕自動(dòng)將地圖邊界裁剪為至少有一個(gè)結(jié)果的 geohash 桶。
點(diǎn)擊 Latitude/Longitude Filter(經(jīng)度/緯度過濾器) viz lat long filter 按鈕,然后在地圖上拖出一個(gè)邊界框,為框住的坐標(biāo)創(chuàng)建過濾器。

? 界面概述 熱點(diǎn)圖 ?

標(biāo)簽云

標(biāo)簽云視圖是文本數(shù)據(jù)的一種可視化表示,通常用來可視化自由形式的文本。標(biāo)簽一般是單獨(dú)的詞,每個(gè)標(biāo)簽的重要程度通過字體大小或顏色來表示。

每個(gè)詞的字體大小,是由 指標(biāo) 聚合來決定的。下列聚合可用于這個(gè)圖:

指標(biāo)聚合:

Count
計(jì)數(shù) 聚合返回所選索引模式中元素的原始計(jì)數(shù)。
Average
該聚合返回?cái)?shù)字字段的?平均值 。從下拉菜單中選擇一個(gè)字段。
Sum
總和 聚合返回?cái)?shù)字字段的總和。從下拉菜單中選擇一個(gè)字段。
Min
最小值 聚合返回?cái)?shù)字字段的最小值。從下拉菜單中選擇一個(gè)字段。
Max
最大值 聚合返回?cái)?shù)字字段的最大值。從下拉菜單中選擇一個(gè)字段。
Unique Count
基數(shù) 聚合返回字段中唯一值的數(shù)量。從下拉菜單中選擇一個(gè)字段。
Standard Deviation
擴(kuò)展統(tǒng)計(jì) 聚合返回?cái)?shù)字字段中數(shù)據(jù)的標(biāo)準(zhǔn)偏差。從下拉菜單中選擇一個(gè)字段。
Percentiles
百分?jǐn)?shù) 聚合將數(shù)字字段中的值分成您指定的百分?jǐn)?shù)區(qū)間。從下拉列表中選擇一個(gè)字段,然后在 Percentiles 輸入域中指定一個(gè)或多個(gè)范圍。點(diǎn)擊 X 刪除百分?jǐn)?shù)字段。點(diǎn)擊 + Add 添加百分?jǐn)?shù)字段。
Percentile Rank
百分位等級(jí) 聚合返回指定的數(shù)值字段中的值的百分位等級(jí)。從下拉菜單中選擇一個(gè)數(shù)字字段,然后在 Values 輸入域中指定一個(gè)或多個(gè)百分比等級(jí)值。點(diǎn)擊 X 刪除值字段。點(diǎn)擊 + Add 添加值字段。

父級(jí)管道聚合:

對(duì)于每個(gè)父管道聚合,您必須定義用于計(jì)算聚合的指標(biāo)。這可能是您現(xiàn)有的指標(biāo)之一或新的指標(biāo)。您也可以嵌套這些聚合(例如產(chǎn)生3階導(dǎo)數(shù))。

Derivative
導(dǎo)數(shù) 聚合計(jì)算特定指標(biāo)的導(dǎo)數(shù)。
Cumulative Sum
累計(jì)總和 聚合計(jì)算父直方圖中指定指標(biāo)的累計(jì)總和。
Moving Average
移動(dòng)平均值 聚合將動(dòng)態(tài)移動(dòng)數(shù)據(jù)窗口,生成該窗口數(shù)據(jù)的平均值。
Serial Diff
串行差分 是一種時(shí)間序列中的值在不同時(shí)間滯后或周期內(nèi)從自身減去的技術(shù)。

兄弟管道聚合:

就像使用父級(jí)管道聚合一樣,您需要提供一個(gè)用于計(jì)算同級(jí)聚合的指標(biāo)。除此之外,還需要提供一個(gè)桶聚合,它將定義同級(jí)聚合將在其中運(yùn)行的桶。

Average Bucket
桶平均值 計(jì)算同級(jí)聚合中指定指標(biāo)的(中數(shù))平均值
Sum Bucket
桶總和 計(jì)算同級(jí)聚合中指定指標(biāo)值的總和
Min Bucket
桶最小值 計(jì)算同級(jí)聚合中指定指標(biāo)的最小值
Max Bucket
桶最大值 計(jì)算同級(jí)聚合中指定指標(biāo)的最大值

您可以通過單擊 + Add Metrics 按鈕來添加聚合。

在 Custom Label 輸入域中輸入字符串以更改顯示標(biāo)簽。

桶 聚合決定了需要從數(shù)據(jù)集中抽取哪些信息。

在選擇一個(gè)桶聚合前,要勾選 Split Tags 選項(xiàng)。

可以為標(biāo)簽云視圖指定下列桶聚合:

Terms
一個(gè) terms 聚合支持顯示給定字段的前面或后面的 n 個(gè)元素,并按數(shù)量或自定義指標(biāo)排序。

點(diǎn)擊 Advanced 鏈接可以顯示該指標(biāo)或桶聚合的更多自定義選項(xiàng):

JSON Input
這是一個(gè)文本字段,支持增加特定的 JSON 格式屬性合并到聚合定義中,見下述例子:

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

注意:在 Elasticsearch 1.4.3及以后的版本中,這個(gè)功能需要打開 動(dòng)態(tài) Groovy 腳本 。

選擇 Options 標(biāo)簽來改變下列圖形的方向:

Text Scale
可以選擇 linear、 log 或 square root 作為文本比例。可以使用對(duì)數(shù)比例來顯示指數(shù)變化的數(shù)據(jù),或者使用平方根比例來歸一化顯示包含自身波動(dòng)很大的變量的數(shù)據(jù)集。
Orientation
支持選擇在標(biāo)簽云中如何定位文本,可以選擇下列選項(xiàng)之一:

單個(gè)、直角和多個(gè)。

Font Size
支持設(shè)置視圖的最小和最大字體大小。

熱點(diǎn)圖

熱點(diǎn)圖是數(shù)據(jù)的一種圖形化表示,該圖中使用顏色來表示矩陣所包含的單個(gè)數(shù)值。每個(gè)矩陣位置的顏色由 (指標(biāo))metrics 聚合來決定。熱點(diǎn)圖支持以下聚合:

指標(biāo)聚合:

Count
計(jì)數(shù) 聚合返回所選索引模式中元素的原始計(jì)數(shù)。
Average
該聚合返回?cái)?shù)字字段的?平均值 。從下拉菜單中選擇一個(gè)字段。
Sum
總和 聚合返回?cái)?shù)字字段的總和。從下拉菜單中選擇一個(gè)字段。
Min
最小值 聚合返回?cái)?shù)字字段的最小值。從下拉菜單中選擇一個(gè)字段。
Max
最大值 聚合返回?cái)?shù)字字段的最大值。從下拉菜單中選擇一個(gè)字段。
Unique Count
基數(shù) 聚合返回字段中唯一值的數(shù)量。從下拉菜單中選擇一個(gè)字段。
Standard Deviation
擴(kuò)展統(tǒng)計(jì) 聚合返回?cái)?shù)字字段中數(shù)據(jù)的標(biāo)準(zhǔn)偏差。從下拉菜單中選擇一個(gè)字段。
Percentiles
百分?jǐn)?shù) 聚合將數(shù)字字段中的值分成您指定的百分?jǐn)?shù)區(qū)間。從下拉列表中選擇一個(gè)字段,然后在 Percentiles 輸入域中指定一個(gè)或多個(gè)范圍。點(diǎn)擊 X 刪除百分?jǐn)?shù)字段。點(diǎn)擊 + Add 添加百分?jǐn)?shù)字段。
Percentile Rank
百分位等級(jí) 聚合返回指定的數(shù)值字段中的值的百分位等級(jí)。從下拉菜單中選擇一個(gè)數(shù)字字段,然后在 Values 輸入域中指定一個(gè)或多個(gè)百分比等級(jí)值。點(diǎn)擊 X 刪除值字段。點(diǎn)擊 + Add 添加值字段。

父級(jí)管道聚合:

對(duì)于每個(gè)父管道聚合,您必須定義用于計(jì)算聚合的指標(biāo)。這可能是您現(xiàn)有的指標(biāo)之一或新的指標(biāo)。您也可以嵌套這些聚合(例如產(chǎn)生3階導(dǎo)數(shù))。

Derivative
導(dǎo)數(shù) 聚合計(jì)算特定指標(biāo)的導(dǎo)數(shù)。
Cumulative Sum
累計(jì)總和 聚合計(jì)算父直方圖中指定指標(biāo)的累計(jì)總和。
Moving Average
移動(dòng)平均值 聚合將動(dòng)態(tài)移動(dòng)數(shù)據(jù)窗口,生成該窗口數(shù)據(jù)的平均值。
Serial Diff
串行差分 是一種時(shí)間序列中的值在不同時(shí)間滯后或周期內(nèi)從自身減去的技術(shù)。

兄弟管道聚合:

就像使用父級(jí)管道聚合一樣,您需要提供一個(gè)用于計(jì)算同級(jí)聚合的指標(biāo)。除此之外,還需要提供一個(gè)桶聚合,它將定義同級(jí)聚合將在其中運(yùn)行的桶。

Average Bucket
桶平均值 計(jì)算同級(jí)聚合中指定指標(biāo)的(中數(shù))平均值
Sum Bucket
桶總和 計(jì)算同級(jí)聚合中指定指標(biāo)值的總和
Min Bucket
桶最小值 計(jì)算同級(jí)聚合中指定指標(biāo)的最小值
Max Bucket
桶最大值 計(jì)算同級(jí)聚合中指定指標(biāo)的最大值

您可以通過單擊 + Add Metrics 按鈕來添加聚合。

在 Custom Label 輸入域中輸入字符串以更改顯示標(biāo)簽。

桶 聚合決定需要從數(shù)據(jù)集抽取何種信息。

在選擇一個(gè)桶聚合之前,需要知道是否為單個(gè)圖或組合圖的X軸或Y軸定義桶。一個(gè)組合圖必須在所有其他聚合之前執(zhí)行。當(dāng)劃分一個(gè)圖時(shí),可以通過點(diǎn)擊 Rows | Columns 選擇器,來改變劃分是顯示為一行還是一列。

該圖的X軸和Y軸支持下面的聚合,點(diǎn)擊每個(gè)聚合的鏈接名稱查看對(duì)應(yīng)聚合的 Elasticsearch 文檔。

Date Histogram
一個(gè) date histogram 從一個(gè)數(shù)值型字段構(gòu)建,并按日期組織。可以為間隔指定一個(gè)按秒、分鐘、小時(shí)、天、周、月或年的時(shí)間段。也可以指定一個(gè)自定義的時(shí)間區(qū)間,只需選擇 Custom 作為間隔,并在文本字段中指定一個(gè)數(shù)字和一個(gè)時(shí)間單位即可。對(duì)于自定義間隔時(shí)間單位,s 表示秒, m 表示分鐘,h 表示小時(shí), d 表示天, w 表示周, y 表示年。不同單位支持不同的精度級(jí)別,最低為一秒。
Histogram
一個(gè)標(biāo)準(zhǔn)的 histogram 從一個(gè)數(shù)值型字段構(gòu)建,并為該字段指定一個(gè)整數(shù)類型的間隔,選擇 Show empty buckets 復(fù)選框可在直方圖中包括空的間隔。
Range
通過一個(gè) range 聚合,可以為一個(gè)數(shù)值型字段指定值的范圍。點(diǎn)擊 Add Range 增加一個(gè)范圍聚合,點(diǎn)擊紅色的 (x) 符號(hào)來刪除一個(gè)范圍。
Date Range
date range 聚合展示在指定日期范圍內(nèi)的值。可通過 date math 表達(dá)式來指定日期范圍。點(diǎn)擊 Add Range 增加一個(gè)范圍聚合,點(diǎn)擊紅色的 (x) 符號(hào)來刪除一個(gè)范圍。
IPv4 Range
IPv4 range 聚合支持指定IPV4地址范圍。點(diǎn)擊 Add Range 增加一組范圍端點(diǎn),點(diǎn)擊紅色的 (x) 符號(hào)移除范圍。
Terms
terms 聚合支持指定一個(gè)給定字段的頭部或尾部 n 個(gè)元素來顯示,并通過數(shù)量或自定義指標(biāo)排序。
Filters
可以為數(shù)據(jù)指定一系列 filters 。支持通過一個(gè)查詢串或者 JSON 格式來指定一個(gè)過濾器,就像在Discover搜索框中一樣。點(diǎn)擊 Add Filter 來增加另一個(gè)過濾器。點(diǎn)擊 labelbutton label 按鈕打開標(biāo)簽字段,輸入一個(gè)可顯示在視圖中的名稱。
Significant Terms
顯示試驗(yàn) significant terms 聚合的結(jié)果。

在 Custom Label 字段輸入一個(gè)字符串可修改顯示標(biāo)簽。

點(diǎn)擊 Advanced 鏈接顯示指標(biāo)或桶聚合的更多自定義選項(xiàng):

Exclude Pattern
從結(jié)果中排除該字段指定的模式。
Include Pattern
在結(jié)果中包括該字段所指定的模式。
JSON Input
一個(gè)文本字段,可以通過加入指定的 JSON 格式屬性與聚合定義合并,示例如下:

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

這些選項(xiàng)是否可用取決于所選的聚合。

選擇 Options 標(biāo)簽來改變表格的下列方面:

Show Tooltips
勾選此項(xiàng)支持顯示提示語。
Highlight
勾選此項(xiàng)支持高亮相同標(biāo)簽的原色。
Legend Position
選擇在何處顯示圖例(上、左、右、下)。
Color Schema
可以選擇已有配色方案,或者自定義自己的顏色圖例。
Reverse Color Schema
勾選此項(xiàng)將翻轉(zhuǎn)配色方案。
Color Scale
可以切換為 linear、log 及 sqrt 的顏色范圍。
Scale to Data Bounds
默認(rèn)的Y軸邊界是0到返回?cái)?shù)據(jù)中的最大值。勾選此項(xiàng)可以更新上下邊界來適應(yīng)實(shí)際數(shù)值。
Number of Colors
創(chuàng)建的顏色桶數(shù)量。最小為2最大為10。
Percentage Mode
打開時(shí)將會(huì)以百分比形式顯示圖例值。
Custom Range
可以為顏色桶自定義范圍。對(duì)于每個(gè)顏色桶,需要指定一個(gè)范圍的最小值(包括)和最大值(不包括)。
Show Label
在每個(gè)單元格中與數(shù)值一起顯示標(biāo)簽。
Rotate
將單元格數(shù)值的標(biāo)簽旋轉(zhuǎn)90度。

可視化監(jiān)測

為了查看可視化容器背后的原始數(shù)據(jù),點(diǎn)擊容器左下方 spy open button 按鈕,可視化監(jiān)測窗口將會(huì)打開。可以選中查看原始數(shù)據(jù)詳情。

spy panel

表格分頁表格形式呈現(xiàn)的基礎(chǔ)數(shù)據(jù)。可以點(diǎn)擊表頭每行字段名的上下箭頭來按照該列排序。

請求服務(wù)器原始請求數(shù)據(jù),以 JSON 形式呈現(xiàn)。

響應(yīng)服務(wù)器原始響應(yīng)數(shù)據(jù),以 JSON 形式呈現(xiàn)。

統(tǒng)計(jì)請求和響應(yīng)的統(tǒng)計(jì)匯總數(shù)據(jù),以表格形式呈現(xiàn)。包括查詢周期,請求周期,查詢到的記錄數(shù)以及用于查詢的索引模板。

調(diào)試以 JSON 形式保存的可視化容器的狀態(tài)。

將可視化數(shù)據(jù)以逗號(hào)分割值的形式導(dǎo)成(cvs)文件,點(diǎn)擊數(shù)據(jù)表底部的 Raw 或者 Formatted 鏈接。 Raw 導(dǎo)出 Elasticsearch 存儲(chǔ)格式的數(shù)據(jù)。 Formatted 導(dǎo)出格式化好的數(shù)據(jù),詳情參考 field formatters。

總結(jié)

以上是生活随笔為你收集整理的Kibana可视化数据(Visualize)详解的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。