更新版本已可用。有关最新信息,请参阅当前版本文档。
构建您自己的 Beat 仪表盘
编辑构建您自己的 Beat 仪表盘编辑
如果您想修改 Beat 附带的仪表盘,最好修改仪表盘的副本,因为 Beat 会在设置阶段覆盖仪表盘以获得最新版本。要复制仪表盘,只需使用页面顶部的克隆
按钮。
在构建您自己的仪表盘或自定义现有仪表盘之前,您需要加载
- Beat 索引模式,它指定 Kibana 应如何显示 Beat 字段
- 您要自定义的 Beat 仪表盘
对于 Elastic Beats,索引模式在 Beat 软件包的kibana/*/index-pattern
下提供。索引模式是从 Beat 软件包中提供的fields.yml
文件自动生成的。有关更多详细信息,请查看生成索引模式部分。
所有 Beats 仪表盘、可视化和保存的搜索都必须遵循通用的命名约定
- 仪表盘名称具有前缀
[BeatName 模块]
,例如[Filebeat Nginx] 访问日志
- 可视化和搜索具有后缀
[BeatName 模块]
,例如热门进程 [Filebeat Nginx]
您可以为放置在仪表盘上的可视化设置自定义名称(跳过后缀)。原始的可视化将保持不变。
可以使用mage check
工具验证命名约定规则。如果检测到以下情况,该命令将失败
- 仪表盘上的描述为空
- 意外的仪表盘标题格式(缺少前缀
[BeatName ModuleName]
) - 意外的可视化标题格式(缺少后缀
[BeatName 模块]
)
在 Kibana 中创建您自己的仪表盘后,您可以将 Kibana 仪表盘导出到本地目录,然后存档仪表盘,以便能够与社区共享仪表盘。