# 關聯 Kibana 與 Elasticsearch
原文鏈接 : [https://www.elastic.co/guide/en/kibana/5.2/connect-to-elasticsearch.html](https://www.elastic.co/guide/en/kibana/5.2/connect-to-elasticsearch.html)
譯文鏈接 : [http://www.apache.wiki/pages/viewpage.action?pageId=8159444](http://www.apache.wiki/pages/viewpage.action?pageId=8159444)
貢獻者 : [那伊抹微笑](/display/~wangyangting),[ApacheCN](/display/~apachecn),[Apache中文網](/display/~apachechina)
在您可以開始使用 **Kibana** 之前,您需要告訴它要探索哪個 **Elasticsearch** 索引。在第一次訪問 **Kibana?**時,系統會提示您定義匹配一個或多個索引的名稱的?**_index pattern(__索引模式)_**。就是這樣,這就是開始使用 **Kibana?**所需要的全部配置。您可以隨時從“[管理Management” 選項卡](https://www.elastic.co/guide/en/kibana/5.2/index-patterns.html#settings-create-pattern "創建要連接到Elasticsearchedit的索引模式")?添加 **_index pattern(__索引模式)_**。
建議 :
默認情況下,**Kibana** 連接到運行的 **Elasticsearch** 實例為 **`localhost`**。要連接到其它 **Elasticsearch** 實例,請修改 **`kibana.yml` **配置文件中的 **Elasticsearch** **URL**,然后重新啟動 **Kibana**。有關在生產節點中使用?**Kibana** 的細節,請參閱 [在生產環境中使用 Kibana](https://www.elastic.co/guide/en/kibana/5.2/production.html "Using Kibana in a Production Environment")。
以下為使用 **Kibana** 配置訪問指定索引的步驟 :?
1. 將瀏覽器指向端口 **5601** 以訪問 **Kibana** **UI**。例如,`**localhost:5601**?`或?**`http://YOURDOMAIN.com:5601`**。
1. 
2. 指定匹配一個或多個索引的名稱的?**_index pattern(__索引模式)_**。默認情況下,**Kibana** 猜測你正在使用 **Logstash** 提供給 **Elasticsearch** 的數據。如果是這樣,您可以使用默認值?**`logstash-*?`**作為?**_index pattern(__索引模式)_**。星號**(*)**匹配索引名稱中的零個或多個字符。如果您的 **Elasticsearch?**索引遵循某些其他命名約定,請輸入適當的 **pattern**(模式)。“**pattern**(模式)”也可以簡單地是單個索引的名稱。
3. 選擇包含要用于執行基于時間的比較的時間戳的索引字段。**Kibana?**讀取索引映射以列出包含?**timestamp**(時間戳)的所有字段。如果您的索引沒有基于時間的數據,請禁用 “**Index contains time-based events**(包含基于時間的事件的索引)”?選項。
警告 :
使用事件時間創建索引名稱在此版本的 **Kibana** 中已棄用。對該功能的支持將在下一個主要的 **Kibana** 版本中完全刪除。**Elasticsearch 2.1** 包括復雜的日期解析 **API**,**Kibana** 用于確定日期信息,無需在索引模式名稱中指定日期。
4. 單擊 **Create(創建)**以添加索引模式。此第一個模式將自動配置為默認模式。當您有多個索引模式時,可以通過單擊 “**Management(****管理)**” > “**Index Patterns(索引模式)**” 中索引模式標題上方的星形圖標來指定要使用哪個索引模式。
以上步驟全部完成之后,**Kibana** 現在已經與 **Elasticsearch** 中的數據完成關聯了。**Kibana** 針對 **matching** **index** 的配置來展示一個只讀的字段列表。
注意 :
**Kibana** 依靠動態映射機制在可視化中使用字段并管理`**.kibana**` 索引。如果已禁用動態映射,則需要手動提供 **Kibana** 用于創建可視化的字段的映射。有關詳細信息,請參閱?[Kibana 與 Elasticsearch 動態映射](https://www.elastic.co/guide/en/kibana/5.2/connect-to-elasticsearch.html#kibana-dynamic-mapping "Kibana和Elasticsearch Dynamic Mappingedit")。
### 開始探索數據
您已經準備好開始了解數據了 :?
1. 從?[Discover(發現)](https://www.elastic.co/guide/en/kibana/5.2/discover.html "Discover")頁面以交互式的方式搜索和瀏覽數據。
2. 從 [Visualize(可視化)](https://www.elastic.co/guide/en/kibana/5.2/visualize.html "Visualize")頁面繪制并映射數據。
3. 從?[Dashboard(儀表盤)](https://www.elastic.co/guide/en/kibana/5.2/dashboard.html "Dashboard")頁面創建并且瀏覽自定義的 **dashboard**(儀表盤)。
有關這些核心 **Kibana?**概念的分步介紹,請參閱?[入門指南](http://www.apache.wiki/pages/viewpage.action?pageId=8159510)?教程。
### Kibana 與 Elasticsearch 動態映射
默認情況下,**Elasticsearch?**為字段啟用了?[動態映射](https://www.elastic.co/guide/en/elasticsearch/reference/5.2/dynamic-mapping.html)。**Kibana?**需要動態映射以在可視化中正確的使用字段,以及管理存儲了已保存的搜索,可視化和儀表板的 `**.kibana**?`索引。
如果您的 **Elasticsearch?**用例需要您禁用動態映射,您需要手動提供 **Kibana** 用于創建可視化的字段的映射。您還需要為?**`.kibana?`**索引手動啟用動態映射。
以下過程假設?`**.kibana**?`索引在 **Elasticsearch?**中不存在,并且在 **elasticsearch.yml** 文件中?`**index.mapper.dynamic** 屬性`設置為?`**false** :?`
1. 啟動 **Elasticsearch**。
2. 創建 **.kibana** 索引并且啟用動態映射。
```
PUT .kibana
{
"index.mapper.dynamic": true
}
```
3. 啟動 **Kibana?**并導航到 **Web UI**,然后驗證是否沒有與動態映射相關的錯誤消息。
- 介紹
- 設置
- 安裝 Kibana
- 使用 .tar.gz 的方式安裝 Kibana
- 使用 Debian Package 的方式安裝 Kibana
- 使用 RPM 的方式安裝 Kibana
- Windows 上安裝 Kibana
- 配置 Kibana
- Docker 上運行 Kibana
- 獲取鏡像
- Docker 上配置 Kibana
- 訪問 Kibana
- 關聯 Kibana 與 kibana
- 與 Tribe nodes 一起使用 Kibana
- 在生產環境中使用 Kibana
- 升級 Kibana
- 標準升級
- 標準升級與 Reindex(重建索引)
- 新安裝
- 重大改變
- 5.0 中的重大改變
- 入門指南
- 加載樣本數據
- 定義 index pattern(索引模式)
- Discover(發現)數據
- Visualizing(可視化)數據
- 將它們全部放入 Dashboard(儀表盤)
- 總結
- Discover(發現)
- 設置時間過濾器
- 搜索數據
- 字段過濾器
- 查看文檔數據
- 查看字段數據的統計信息
- Visualize(可視化)
- 創建可視化
- Area Charts(面積圖)
- Data Table(數據表)
- Line Charts(折線圖)
- Markdown Widget(小部件)
- Metric(度量)
- Pie Charts(餅圖)
- Tile Maps(平鋪地圖)
- Vertical Bar Charts(垂直條形圖)
- Tag Clouds(標簽云)
- Heatmap Chart(熱力圖)
- Dashboard(儀表盤)
- 構建儀表盤
- 加載儀表板
- 分享儀表盤
- Timelion
- 創建時間序列可視化
- Console(控制臺)
- 多請求支持
- 自動格式化
- 鍵盤快捷鍵
- 歷史
- 控制臺設置
- 配置控制臺
- 安全控制臺
- Management(管理)
- Index Pattern(索引模式)
- Managing Fields(管理字段)
- String Field Formatters(字符串字段格式化程序)
- Date Field Formatters(日期字段格式化程序)
- Geographic Point Field Formatters(地理點字段格式化程序)
- Numeric Field Formatters(數值字段格式化)
- Scripted Fields(腳本字段)
- 設置高級選項
- 管理保存的搜索,可視化和儀表盤
- Kibana 插件
- 安裝插件
- 更新和刪除插件
- 禁用插件
- 配置插件管理器
- 已知插件
- 版本說明
- 5.2.2 版本說明
- 5.2.1 版本說明
- 5.2.0 版本說明
- 5.1.2 版本說明
- 5.1.1 版本說明
- 5.1.0 版本說明
- 5.0.2 版本說明
- 5.0.1 版本說明
- 5.0.0 版本說明