# Index Pattern(索引模式)
原文链接 : [https://www.elastic.co/guide/en/kibana/5.2/index-patterns.html](https://www.elastic.co/guide/en/kibana/5.2/index-patterns.html)
译文链接 : [http://www.apache.wiki/pages/viewpage.action?pageId=8159548](http://www.apache.wiki/pages/viewpage.action?pageId=8159548)
贡献者 : [小瑶](/display/~chenyao),[ApacheCN](/display/~apachecn),[Apache中文网](/display/~apachechina)
为了使用 **Kibana** , 必须通过配置一个或多个索引模式 (**index pattern**) 来告诉它你想要搜索的 **Elasticsearch** 索引。你也可以 :
* a.创建从你的数据中飞速计算的脚本化字段 (**scripted fields**) 。您可以浏览 (**browse**) 和可视化 (**visualize**) 脚本字段,但不能搜索它们。
* b.设置高级选项,例如要在表中显示的行数以及要显示的最常用字段数 (**the most popular fields**)。修改高级选项的时候请小心,因为可能会设置与另外的设置不兼容的值。
* c.为生产环境配置 **Kibana**
## 创建一个索引模式以连接到 **Elasticsearch**
一种 **index pattern**(索引模式)标识要使用 **Kibana** 进行搜索的一个或多个 **Elasticsearch** 索引。
**Kibana** 会查找与指定模式匹配的索引名称。模式中的星号 **(*)** 匹配 零个或多个字符。例如,模式 **myindex-*** 匹配所有的以 **myindex-** 开头的索引,例如 **myindex-1** 和 **myindex-2** 。
一个索引模式也可以简单地是单个索引(**single index**)的名称。
创建要连接到 **Elasticsearch** 的索引模式:
1.转到 **设置 > 索引** 标签 :
2.指定与一个或多个 **Elasticsearch** 索引的名称匹配的索引模式。默认情况下, **Kibana** 猜测你正在使用 **Logstash** 将日志数据馈送到 **Elasticsearch** 。
注意
当您在定级选项卡之间切换时, **Kibana** 会记住您的位置。例如,如果从 "**设置**" 选项卡查看特定的索引模式,请切换到 "发现" 选项卡,然后返回 "**设置**" 选项卡, **Kibana** 将显示您上次查看的索引模式。要进入创建模式窗体,请单击 "**索引模式**" 列表中的**添加**按钮。
3.如果索引包含要勇于执行基于时间的比较的时间戳字段 (**timestamp field**) ,请选择 "**Index contains time-based events**(包含基于时间的事件的索引)" 选项,然后选择包含时间戳的索引字段。 **Kibana** 读取索引映射以列出包含时间戳的所有字段。
4.默认情况下, **Kibana** 将基于时间的索引模式的通配符扩展限制为具有当前所选时间范围内的数据的索引。单击 **Do not expand index pattern when search**(在搜索时不扩展索引模式)以禁用此行为。
5.单击 **Create**(创建) 来添加索引模式。
6.要在查看 "**Discover**(发现)" 选项卡时将新模式指定为要加载的默认模式,请单击 **favorite** 按钮。
注意
在定义索引模式时,与该模式匹配的索引必须存在于 **Elasticsearch** 中。这些索引必须包含数据。
为了在索引名称中使用事件时间(**event time**),请在模式中包含静态文本,并使用下表中描述的标记指定日期格式。
例如,**[logstash-] YYYY.MM.DD** 匹配所有索引,其名称具有附加到前缀 **logstash-** 的形式 **YYYY.MM.DD** 的时间戳,例如 **logstash-2015.01.31** 和 **logstash-2015-02-01** 。
## **表 3\. 日期格式令牌(Date Format Tokens)**
| 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 |
## **设置默认索引模式**
查看 "**Discover(**发现**)**" 选项卡时,会自动加载默认索引模式。 **Kibana** 在 "**设置**" > "**索引**" 选项卡上的 "索引模式" 列表中的默认模式名称左侧显示一个星号。您创建的第一个模式将自动指定为默认模式。
要将不同的模式设置为默认索引模式:
1.转到 "**设置**" > "**索引**" 标签。
2.在 "**索引模式**" 列表中选择要设置为默认的模式。
3.单击模式的 "**收藏(Favorite)**" 按钮。
提示
您也可以在 **高级 > 设置** 中手动设置默认索引模式。
## **重新加载索引字段列表(Reloading the Index Fields List)**
当你添加索引映射(**index** **mapping**)时, **Kibana** 会自动扫描与模式(**pattern**)匹配的索引(**indices**),以显示索引字段的列表。您可以重新加载索引字段列表以选取任何新添加的字段。
重新加载索引字段列表还会重置 **Kibana** 的字段受 **popularity counters**(欢迎度计数器)。受欢迎度计数器跟踪您在 **Kibana** 中最常使用的字段,并用于对列表中的字段进行排序。
要重新加载索引字段列表 :
1.转到 **设置 > 索引** 标签。
2.从 "**索引模式**" 列表中选择一个索引模式。
3.单击模式的 "**重新加载**" 按钮。
## **删除索引模式(Deleting an Index Pattern)**
要删除索引模式 :
1.转到 **设置 > 索引** 标签。
2.从 "**索引模式**" 列表中选择你想要删除的索引模式。
3.单击模式的 "**删除**" 按钮。
4.确认你要删除索引模式。
- 介绍
- 设置
- 安装 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 版本说明