這里是用來管理您的 kibana 運行時配置的地方,包括初始化配置和后續的索引模式配置、高級設置等。您可以調整 kibana 自身的行為,也可以編輯您通過 kibana 保存的查詢、視圖、儀表板等各種 "對象“ 。
這部分功能是通過插件實現的,所以除了開箱即用的功能外,諸如 X-Pack 之類的擴展也可以為 Kibana 增加額外的管理能力。
索引模式
索引模式
要使用Kibana,您需要通過配置一個或多個索引模式來告訴它您想探索的 Elasticsearch 索引。您也可以:
- 通過對您數據的實時計算創建腳本化字段,您可以瀏覽和可視化腳本化字段,但是不能搜索它們。
- 設置高級選項,例如要在表格中顯示的行數以及要顯示多少個最受關注的字段。修改高級選項時需要格外注意,避免設置彼此不兼容的值。
- 為生產環境配置 Kibana。
創建一個索引模式連接 Elasticsearch
一個 索引模式 標識一個或者多個您想要通過 kiabna 探索的 Elasticsearch 索引。Kibana 會查找與指定模式匹配的索引名稱。模式中的星號 () 匹配0個或者多個字符。例如,模式 myindex- 匹配所有名稱中以 myindex- 開頭的索引,如 myindex-1 和 myindex-2 。
一個索引模式也可以簡單地作為單個索引的名稱。
要創建一個連接到 Elasticsearch 的索引模式:
1.點擊 設置 > 索引 標簽頁。
2.指定與一個或多個 Elasticsearch 索引名稱匹配的索引模式。默認情況下,Kibana 會認為您正在處理通過 Logstash 送到 Elasticsearch 的日志數據。
當您在頂層標簽頁中切換時,Kibana 會記住您在每個標簽頁中的位置。例如,如果您在設置標簽頁中查看了一個特定的索引模式,然后切換到探索標簽頁,接着再回到設置標簽頁,Kibana 會顯示您剛才看過的那個索引模式。想創建新的索引模式,點擊索引模式列表上的 添加 按鈕。
3.如果您的索引中含有一個時間戳字段,並且您想將這個字段用於執行基於時間比較的操作,請選擇 索引含有帶時間戳的事件 選項,Kibana 會讀取索引映射並列出包含時間戳的所有字段,從中選擇您需要的字段即可。
4.默認情況下,Kibana 會限制基於時間的索引模式的通配符擴展,范圍為當前選定時間內的索引數據。點擊 當搜索時不要展開索引模式 選項來禁用此行為。
5.點擊 創建 添加新的索引模式。
6.要指定新模式作為查看探索標簽頁時加載的默認模式,請單擊 收藏 按鈕。
當您定義一個索引模式時,Elasticsearch 中必須存在匹配該模式的索引,並且這些索引必須包含數據。
要在索引名稱中使用事件時間,需要使用下表中指定的日期格式語匯單元,並將其作為為靜態文本放在模式名稱中。
例如,[logstash-]YYYY.MM.DD 匹配所有前綴是 logstash- 並且后接 YYYY.MM.DD 這種時間戳格式的索引,如 logstash-2015.01.31 和 logstash-2015-02-01 。
Table 2. 日期格式語匯單元
M |
Month - cardinal: 1 2 3 … 12 |
|---|---|
Mo |
Month - ordinal: 1st 2nd 3rd … 12th |
MM |
Month - two digit: 01 02 03 … 12 |
MMM |
Month - abbreviation: Jan Feb Mar … Dec |
MMMM |
Month - full: January February March … December |
Q |
Quarter: 1 2 3 4 |
D |
Day of Month - cardinal: 1 2 3 … 31 |
Do |
Day of Month - ordinal: 1st 2nd 3rd … 31st |
DD |
Day of Month - two digit: 01 02 03 … 31 |
DDD |
Day of Year - cardinal: 1 2 3 … 365 |
DDDo |
Day of Year - ordinal: 1st 2nd 3rd … 365th |
DDDD |
Day of Year - three digit: 001 002 … 364 365 |
d |
Day of Week - cardinal: 0 1 3 … 6 |
do |
Day of Week - ordinal: 0th 1st 2nd … 6th |
dd |
Day of Week - 2-letter abbreviation: Su Mo Tu … Sa |
ddd |
Day of Week - 3-letter abbreviation: Sun Mon Tue … Sat |
dddd |
Day of Week - full: Sunday Monday Tuesday … Saturday |
e |
Day of Week (locale): 0 1 2 … 6 |
E |
Day of Week (ISO): 1 2 3 … 7 |
w |
Week of Year - cardinal (locale): 1 2 3 … 53 |
wo |
Week of Year - ordinal (locale): 1st 2nd 3rd … 53rd |
ww |
Week of Year - 2-digit (locale): 01 02 03 … 53 |
W |
Week of Year - cardinal (ISO): 1 2 3 … 53 |
Wo |
Week of Year - ordinal (ISO): 1st 2nd 3rd … 53rd |
WW |
Week of Year - two-digit (ISO): 01 02 03 … 53 |
YY |
Year - two digit: 70 71 72 … 30 |
YYYY |
Year - four digit: 1970 1971 1972 … 2030 |
gg |
Week Year - two digit (locale): 70 71 72 … 30 |
gggg |
Week Year - four digit (locale): 1970 1971 1972 … 2030 |
GG |
Week Year - two digit (ISO): 70 71 72 … 30 |
GGGG |
Week Year - four digit (ISO): 1970 1971 1972 … 2030 |
A |
AM/PM: AM PM |
a |
am/pm: am pm |
H |
Hour: 0 1 2 … 23 |
HH |
Hour - two digit: 00 01 02 … 23 |
h |
Hour - 12-hour clock: 1 2 3 … 12 |
hh |
Hour - 12-hour clock, 2 digit: 01 02 03 … 12 |
m |
Minute: 0 1 2 … 59 |
mm |
Minute - two-digit: 00 01 02 … 59 |
s |
Second: 0 1 2 … 59 |
ss |
Second - two-digit: 00 01 02 … 59 |
S |
Fractional Second - 10ths: 0 1 2 … 9 |
SS |
Fractional Second - 100ths: 0 1 … 98 99 |
SSS |
Fractional Seconds - 1000ths: 0 1 … 998 999 |
Z |
Timezone - zero UTC offset (hh:mm format): -07:00 -06:00 -05:00 .. +07:00 |
ZZ |
Timezone - zero UTC offset (hhmm format): -0700 -0600 -0500 … +0700 |
X |
Unix Timestamp: 1360013296 |
x |
Unix Millisecond Timestamp: 1360013296123 |
設置默認的索引模式
當您查看 探索 標簽頁時,默認索引模式將會自動加載。在 設置 > 索引 標簽頁的索引模式列表中,Kibana 會在默認模式名稱的左側顯示一顆星。您創建的第一個模式將會被自動指定為默認模式。
設置其他模式作為默認索引模式:
1.點擊 設置 > 索引 標簽頁。
2.在索引模式列表中選擇您想要默認加載的模式。
3.點擊模式的 收藏 按鈕。
您也可以在 高級 > 設置 中手動設定默認索引模式。
重新加載索引字段列表
當您新增了一個索引映射,Kibana 會自動掃描匹配模式的索引,並顯示索引字段的清單。您可以重新載入索引字段列表以便能選擇新增的字段。
重載索引字段列表會導致 Kibana 的字段流行度計數器重置。流行度計數器是用來跟蹤您在 Kibana 中經常使用的字段,並被用於對列表中的字段進行排序。
要重新加載索引字段列表:
1.點擊 設置 > 索引 標簽頁。
2.從索引模式列表中選擇一個索引模式。
3.點擊該模式的 重載 按鈕。
刪除索引模式
要刪除一個索引模式:
1.點擊 設置 > 索引 標簽頁。
2.從索引模式列表中選擇您想要刪除的索引模式。
3.點擊該模式的 刪除 按鈕。
4.確認您想要刪除該模式。
字段管理
索引模式中的字段會以列表的方式顯示,點擊列標題可以按列對表格排序,點擊最右邊列的 控制 按鈕可以編輯指定字段的屬性。您可以從 格式 下拉菜單中手動設置字段的格式。具體格式選項依賴於字段類型。
您也可以在 流行度 文本框中設置您需要的該字段的流行度值。點擊 更新字段 按鈕確認更改,或者點擊 取消 返回字段列表。
Kibana 有以下字段類型的格式化:
- 字符串
- 日期
- 地理位置
- 數字
字符串字段格式化
字符串字段支持 String 和 Url 的格式化。
字符串 字段格式化可以對字段內容做如下轉換:
- 轉換為小寫
- 轉換為大寫
- 轉化為標題 (單詞的第一個字母大寫)
- 應用短點轉換,對於 . 字符之前的內容,它將用其第一個字符替換整個字符串。如下所示:
| 原始字符串 | 轉換后 |
|---|---|
com.organizations.project.ClassName |
c.o.p.ClassName |
Url 字段格式化支持如下類型:
- 鏈接 類型可以將字段的內容轉化為一個 URL 。
- 圖片 類型可以用於指定一張特定圖片所在的圖片目錄。
您可以用模板來自定義任意類型的 URL 字段格式。一個 URL 模板 可以讓您添加特定的值作為 URL 的一部分。使用字符串 {{value}} 可以將其值添加到指定的 URL。
例如,當:
- 一個字段含有一個用戶 ID
- 對該字段使用了 Url 字段格式化
- URI 模板為 http://company.net/profiles?user_id={{value}}
生成的 URL 會用來自該字段的用戶 ID 替換 {{value}} 。
{{value}} 模板字符串會對字段內容做 URL 編碼。當一個字段編碼為 URL 出現非 ASCII 字符時,這些字符會被替換為由 % 字符加上相對應的十六進制代碼。例如,字段值 users/admin 編碼到 URL 模板中會變為 users%2Fadmin 。
當格式化的類型為 圖片 時, {{value}} 模板字符串會被替換為對應 URI 圖片的名稱。
如果想要將未轉義的值直接傳遞給URL,需要使用 {{rawValue}} 字符串。
標簽模板 可以讓您顯示一段文本而不是直接顯示 URL,您可以在標簽模板中使用普通的模板字符串 {{value}} 。也可以使用 {{url}} 模板字符串來顯示格式化的 URL。
日期字段格式化
日期字段支持 Date 、 Url 和 String 格式化。
Date 格式化能讓您使用 moment.js 標准格式定義來選擇日期的顯示格式。
字符串 字段格式化可以對字段內容做如下轉換:
- 轉換為小寫
- 轉換為大寫
- 轉化為標題 (單詞的第一個字母大寫)
- 應用短點轉換,對於 . 字符之前的內容,它將用其第一個字符替換整個字符串。如下所示:
| 原始字符串 | 轉換后 |
|---|---|
com.organizations.project.ClassName |
c.o.p.ClassName |
Url 字段格式化支持如下類型:
- 鏈接 類型可以將字段的內容轉化為一個 URL 。
- 圖片 類型可以用於指定一張特定圖片所在的圖片目錄。
您可以用模板來自定義任意類型的 URL 字段格式。一個 URL 模板 可以讓您添加特定的值作為 URL 的一部分。使用字符串 {{value}} 可以將其值添加到指定的 URL。
例如,當:
- 一個字段含有一個用戶 ID
- 對該字段使用了 Url 字段格式化
- URI 模板為 http://company.net/profiles?user_id={{value}}
生成的 URL 會用來自該字段的用戶 ID 替換 {{value}} 。
{{value}} 模板字符串會對字段內容做 URL 編碼。當一個字段編碼為 URL 出現非 ASCII 字符時,這些字符會被替換為由 % 字符加上相對應的十六進制代碼。例如,字段值 users/admin 編碼到 URL 模板中會變為 users%2Fadmin 。
當格式化的類型為 圖片 時, {{value}} 模板字符串會被替換為對應 URI 圖片的名稱。
如果想要將未轉義的值直接傳遞給URL,需要使用 {{rawValue}} 字符串。
標簽模板 可以讓您顯示一段文本而不是直接顯示 URL,您可以在標簽模板中使用普通的模板字符串 {{value}} 。也可以使用 {{url}} 模板字符串來顯示格式化的 URL。
地理坐標字段格式化
地理坐標字段支持 String 格式化。
字符串 字段格式化可以對字段內容做如下轉換:
- 轉換為小寫
- 轉換為大寫
- 轉化為標題 (單詞的第一個字母大寫)
- 應用短點轉換,對於 . 字符之前的內容,它將用其第一個字符替換整個字符串。如下所示:
| 原始字符串 | 轉換后 |
|---|---|
com.organizations.project.ClassName |
c.o.p.ClassName |
數字字段格式化
數字字段支持 Url 、 Bytes 、 Duration 、 Number 、 Percentage 、 String 和 Color 格式化
Url 字段格式化支持如下類型:
- 鏈接 類型可以將字段的內容轉化為一個 URL 。
- 圖片 類型可以用於指定一張特定圖片所在的圖片目錄。
您可以用模板來自定義任意類型的 URL 字段格式。一個 URL 模板 可以讓您添加特定的值作為 URL 的一部分。使用字符串 {{value}} 可以將其值添加到指定的 URL。
例如,當:
- 一個字段含有一個用戶 ID
- 對該字段使用了 Url 字段格式化
- URI 模板為 http://company.net/profiles?user_id={{value}}
生成的 URL 會用來自該字段的用戶 ID 替換 {{value}} 。
{{value}} 模板字符串會對字段內容做 URL 編碼。當一個字段編碼為 URL 出現非 ASCII 字符時,這些字符會被替換為由 % 字符加上相對應的十六進制代碼。例如,字段值 users/admin 編碼到 URL 模板中會變為 users%2Fadmin 。
當格式化的類型為 圖片 時, {{value}} 模板字符串會被替換為對應 URI 圖片的名稱。
如果想要將未轉義的值直接傳遞給URL,需要使用 {{rawValue}} 字符串。
標簽模板 可以讓您顯示一段文本而不是直接顯示 URL,您可以在標簽模板中使用普通的模板字符串 {{value}} 。也可以使用 {{url}} 模板字符串來顯示格式化的 URL。
字符串 字段格式化可以對字段內容做如下轉換:
- 轉換為小寫
- 轉換為大寫
- 轉化為標題 (單詞的第一個字母大寫)
- 應用短點轉換,對於 . 字符之前的內容,它將用其第一個字符替換整個字符串。如下所示:
| 原始字符串 | 轉換后 |
|---|---|
com.organizations.project.ClassName |
c.o.p.ClassName |
持續時間 字段格式化可以以如下增量顯示字段的數值:
- Picoseconds 皮秒
- Nanoseconds 納秒
- Microseconds 微秒
- Milliseconds 毫秒
- Seconds 秒
- Minutes 分鍾
- Hours 小時
- Days 天
- Weeks 星期
- Months 月
- Years 年
對於輸入和輸出,您都可以指定最多20位數字的增量。
顏色 字段格式化可以讓您為數值型字段的某一段值區間指定特定顏色。
當您選擇 顏色 字段格式化時,Kibana 會顯示 區間 、 字體顏色 、 背景顏色 和 范例 字段。
點擊 添加顏色 按鈕將一段區間值與一個特定顏色關聯。您可以點擊 字體顏色 和 背景顏色 字段來顯示顏色選擇器,也可以在該字段中輸入十六進制的顏色碼。最后您可以在 范例 字段中看到所選顏色的效果。
Bytes 、 Number 和 Percentage 格式化可以讓您使用 numeral.js 標准格式定義來選擇此字段中數字的顯示格式。
腳本化字段
腳本化字段是依據 Elasticsearch 索引中的數據即時計算得到的。其作為文檔數據的一部分顯示在 發現 標簽頁上,您可以將其可視化,但是因為腳本化字段的值是在查詢時實時計算產生的,所以它們不能被索引和查詢。
Kibana 不能查詢腳本化字段
腳本化字段因為實時計算數據,所以有可能非常耗費資源,並對 Kibana 的性能產生直接的影響。請記住,腳本化字段是沒有內置校驗的。如果腳本有問題,每當您試圖去查看動態生成的數據時都會得到異常。
當您在 Kibana 中定義一個腳本化字段時,您可以選擇使用的腳本語言。從 5.0 版本開始,默認的選項是 Lucene 表達式 和 Painless。如果您在 Elasticsearch 中啟用了其它動態腳本語言,也可以在 Kibana 中使用,但是不建議這樣做。因為它們不能確保沙箱安全。
從 Elasticsearch 5.0 開始,不推薦使用 Groovy、 Javascript 和 Python 腳本,未來的版本中將不再支持這些腳本語言。
您可以在表達式中引用任何單值的數值字段,例如:
doc['field_name'].value
創建一個腳本化字段
要創建腳本化字段:
1.進入 設置 > 索引
2.選擇您要添加腳本化字段的索引模式。
3.進入模式的 腳本化字段 標簽頁。
4.點擊 添加腳本化字段 。
5.輸入腳本化字段的名稱。
6.輸入您想要通過索引數據即時計算值的表達式。
7.點擊 保存腳本化字段 。
有關 Elasticsearch 中腳本化字段的更多信息,請參考 Scripting。
更新一個腳本化字段
要修改一個腳本化字段:
1.進入 設置 > 索引 。
2.點擊您想要修改的腳本化字段的 編輯 按鈕。
3.修改並點擊 保存腳本化字段 以更新字段。
請注意,腳本化字段沒有內置驗證。如果您的腳本有問題,每次當您嘗試查看動態生成的數據時,都會遇到異常。
刪除一個腳本化字段
要刪除一個腳本化字段:
1.進入 設置 > 索引 。
2.點擊要刪除的腳本化字段的 刪除 按鈕。
3.確認您確實要刪除該字段。
設置高級選項
您可以通過直接編輯 高級設置 頁面中的選項來控制 Kibana 應用程序的行為。例如,您可以更改日期的顯示格式,指定默認的索引模式,或者設置數值的顯示精度等。
要設置高級選項:
1.進入 設置 > 高級 。
2.點擊您想要修改選項的 編輯 按鈕。
3.為該選項輸入一個新的值。
4.點擊 保存 按鈕。
修改以下的設置會顯著的影響 Kibana 的性能,並且有可能導致難以診斷的問題。如果想恢復默認設置,將屬性值設置為空字段即可,這可能會造成與其他配置不兼容的情況。如果刪除一個自定義的設置,則會將其從 Kibana 中永久刪除。
Table 3. Kibana 設置指引
query:queryString:options |
Lucene 查詢字符串解析器選項。 |
|---|---|
sort:options |
Elasticsearch 排序參數選項 sort 。 |
dateFormat |
指定日期的顯示格式。 |
dateFormat:tz |
Kibana 使用的時區。默認值 Browser 表示使用用戶瀏覽器檢測到的時區。 |
dateFormat:scaled |
這些值定義用於呈現基於時間的有序數據的格式,格式化的時間戳必須適配測量間隔。參考: ISO8601 intervals。 |
dateFormat:dow |
這個屬性定義了一周應該從哪一天開始。 |
defaultIndex |
默認值是 null 。這個屬性指定了默認索引。 |
defaultColumns |
默認值是 _source 。定義“發現”標簽頁上默認顯示的列。 |
metaFields |
定義 _source 之外的字段數組。Kibana 會將這些字段合並到文檔中一起顯示。 |
discover:sampleSize |
定義”發現“標簽頁中表格要顯示的文檔行數。 |
discover:aggs:terms:size |
定義在”發現“邊欄中點擊”可視化“按鈕時,下拉列表中要顯示多少條目。默認值是 20 。 |
doc_table:highlight |
”發現“標簽頁和保存的搜索儀表板中會高亮顯示搜索結果。但是如果遇到超大文檔可能會導致請求響應變慢。將此屬性設置為 false 可禁用高亮顯示。 |
doc_table:highlight:all_fields |
通過在 query_string 查詢上使用 all_fields 模式的單獨 highlight_query 來改進高亮顯示性能。如果您在索引中使用 default_field 字段,則設置為 false 。 |
courier:maxSegmentCount |
Kibana 將”發現“功能中的請求拆分成多個段,以限制發送到 Elasticsearch 集群請求的大小。該設置限制了段列表的長度。太長的段列表會顯著增加請求處理的時間。 |
courier:ignoreFilterIfFieldNotInIndex |
設置這個屬性為 true 可以跳過那些可視化索引中不存在字段的過濾器。在組成儀表板的可視化組件來自於多個索引模式時特別有用。 |
fields:popularLimit |
這個設置控制顯示多少個熱門字段。 |
histogram:barTarget |
當日期直方圖使用 auto 間隔時,Kibana 試圖產生條塊的數量。 |
histogram:maxBars |
日期直方圖不會生成超過此屬性值的條塊數量,並在需要時自動縮放。 |
visualization:tileMap:maxPrecision |
tile 地圖上顯示的最大 geoHash 精度:7表示高,10表示非常高,12是最大值。 Explanation of cell dimensions. |
visualization:tileMap:WMSdefaults |
坐標圖中 WMS MAP 服務器支持的默認屬性。 |
visualization:colorMapping |
在可視化組件內映射值到指定顏色。 |
visualization:loadingDelay |
在載入可視化組件查詢時的等待時長。 |
visualization:dimmingOpacity |
當一個可視化組件的一部分通過懸停其上而突出顯示時,其他元素會產生不透明效果,數值越大意味着其他元素越不透明。 |
csv:separator |
設置導出數據時用作分隔符的字符串。 |
csv:quoteValues |
設置這個屬性為 true 以引用導出的值。 |
history:limit |
一些字段具有歷史數據,比如查詢時的輸入內容,此屬性的值可以限制顯示多少條最近的記錄。 |
shortDots:enable |
設置這個屬性為 true 可以縮短可視化組件中的字段名稱。例如,顯示 f.b.baz 替代 foo.bar.baz 。 |
truncate:maxHeight |
這個屬性指定了表格中單元格顯示時占用的最大高度,設置為0則不限制。 |
indexPattern:fieldMapping:lookBack |
此屬性設置最近匹配模式的數量,以便查詢名稱中包含時間戳的索引模式的字段映射。 |
indexPattern:placeholder |
當添加一個新的索引模式到 Kibana 時默認使用的占位符。 |
format:defaultTypeMap |
每個字段類型默認格式名稱的映射,沒有明確提到的字段類型使用 "default" 。 |
format:number:defaultPattern |
"number" 格式的默認數字格式。 |
format:bytes:defaultPattern |
"bytes" 格式的默認數字格式。 |
format:percent:defaultPattern |
"percent" 格式的默認數字格式。 |
format:currency:defaultPattern |
"currency" 格式的默認數字格式。 |
savedObjects:perPage |
保存對象列表中每個頁面上顯示的對象數量。默認值是 5。 |
timepicker:timeDefaults |
默認選擇的時間過濾器。 |
timepicker:refreshIntervalDefaults |
時間過濾器的默認刷新間隔。 |
dashboard:defaultDarkTheme |
設置此屬性為 true 可以使新建儀表板默認使用 dark 主題。 |
filters:pinnedByDefault |
將此屬性設置為 true 以使默認情況下過濾器具有全局狀態。 |
notifications:banner |
您可以指定一段自定義內容臨時通知給所有用戶。該字段支持 Markdown 。 |
notifications:lifetime:banner |
指定自定義通知顯示的持續時間(以毫秒為單位)。默認值為3000000。將此字段設置為 Infinity 可禁用此通知。 |
notifications:lifetime:error |
指定警告通知顯示的持續時間(以毫秒為單位)。默認值為3000000。將此字段設置為 Infinity 可禁用錯誤通知。 |
notifications:lifetime:warning |
指定錯誤通知顯示的持續時間(以毫秒為單位)。默認值為3000000。將此字段設置為 Infinity 可禁用警告通知。 |
notifications:lifetime:info |
指定信息通知顯示的持續時間(以毫秒為單位)。默認值為3000000。將此字段設置為 Infinity 可禁用信息通知。 |
metrics:max_buckets |
設置桶的最大數量閾值。例如,避免當用戶選擇了超長時間(比如1年)和超短的時間間隔(比如1秒)時產生超過上限的桶。 |
timelion:showTutorial |
設置這個屬性為 true 以便在用戶第一次使用 Timelion 時顯示 Timelion 教程。 |
timelion:es.timefield |
當使用 .es() 查詢時,默認字段包含時間戳。 |
timelion:es.default_index |
當使用 .es() 查詢時,默認的索引。 |
timelion:target_buckets |
用於計算可視化中的自動間隔,這是試圖表示的桶的數量 |
timelion:max_buckets |
用於計算可視化中的自動間隔,這是試圖表示的桶的最大數量。 |
timelion:default_columns |
在 timelion 工作表上使用的默認列數。 |
timelion:default_rows |
在 timelion 工作表上使用的默認行數。 |
timelion:graphite.url |
[試驗的] 用於 graphite 查詢,這里設置其主機的 URL |
timelion:quandl.key |
[試驗的] 用於 quandl 查詢,值來自於 www.quandl.com 上您的 API key。 |
state:storeInSessionStorage |
[試驗的] Kibana 跟蹤 URL 中的 UI 狀態,當存在大量信息並且 URL 變得非常長的時候,可能會導致問題。啟用這個功能會將部分狀態保存在瀏覽器會話中,以保持較短的 URL。 |
context:defaultSize |
指定在上下文視圖中顯示的環繞條目的初始數量。默認值是5。 |
context:step |
使用上下文視圖中的按鈕時,指定用於遞增或遞減上下文大小的數字。默認值是5。 |
管理保存的搜索、可視化組件和儀表板
您可以在 設置 > 對象 中查看、編輯和刪除保存的搜索、可視化組件以及儀表板。您也可以導入或者導出搜索、可視化組件和儀表板的集合。
保存的對象會顯示在 發現 、可視化組件 或者 儀表板 頁面的待選列表中。要查看保存的對象:
1.進入 設置 > 對象 。
2.選擇您想要查看的對象。
3.點擊 查看 按鈕。
編輯一個保存的對象能夠讓您直接修改對象的定義。您可以改變對象的名稱、添加說明並修改定義對象屬性的 JSON 。
如果您試圖訪問一個對象,但是其關聯的索引已經被刪除,Kibana 將顯示其“編輯對象”頁面。您可以:
- 重新創建索引,以便您可以繼續使用該對象。
- 刪除該對象並使用不同的索引重新創建它。
- 修改該對象的 kibanaSavedObjectMeta.searchSourceJSON 屬性,將其引用的索引名稱更改為指向一個現存的索引模式。如果您正在使用的索引被重命名,這種方法就非常適用。
對象屬性的修改是沒有校驗的,提交無效更改將會導致對象不可用。通常您應該使用 發現 、 可視化組件 或者 儀表板 頁面來創建新的對象,而不是直接編輯現有的對象。
要編輯一個保存的對象:
1.進入 設置 > 對象 。
2.選擇您想要編輯的對象。
3.點擊 編輯 按鈕。
4.修改對象的定義。
5.點擊 保存對象 按鈕。
要刪除一個保存的對象:
1.進入 設置 > 對象 。
2.選擇您想要刪除的對象。
3.點擊 刪除 按鈕。
4.確認您要刪除該對象。
要導出對象的集合:
1.進入 設置 > 對象 。
2.選擇要導出的對象的類型。您可以導出一組儀表板、搜索或可視化組件。
3.選擇您想要導出的對象的選擇框,或者點擊 選擇全部 。
4.點擊 導出 然后選擇要導出 JSON 數據的存儲位置。
導出的儀表板並不包含其關聯的索引模式。要將保存的儀表板導入運行在另一個 Elasticsearch 集群上的 Kibana 實例,需要提前手動重新創建索引模式。
要導入對象的集合:
1.進入 設置 > 對象 。
2.點擊 導入 ,然后導航到存有要導入對象集合的 JSON 文件所在位置。
3.選擇 JSON 文件后點擊 打開 。
4.如果集合中的對象有可能會覆蓋 kibana 中已經存在的對象,需要確認是否覆蓋。
