ELK-初识Kibana

 

 
Kibana 是一个设计使用和Elasticsearch配置工作的开源分析和可视化平台。可以用它进行搜索、查看、集成Elasticsearch中的数据索引。可以利用各种图表、报表、地图组件轻松的对数据仅进行可视化分析

 
Kibana支持LInux、Windows、Darwin等操作系统。
版本要求:Kibana要求安装版本要和Elasticsearch一致。一下版本对应是不支持的
Kibana版本Elasticsearch版本是否支持
5.X2.X不支持
5.15.0不支持
5.15.1支持
5.15.2支持(会有提示升级的警告)
5.1.05.1.1支持
KIbana提供各种操作系统的安装版本,因为测试使用的是Windows版本,所以这里只介绍Window版本的安装:
1.下载Windows版本对应的.zip结尾的压缩文件
2.将.zip的压缩文件解压至安装目录
3.Kibana目录结构
类型描述默认位置设置
homeKibana的根目录.zip解压的目录 
bin可执行文件(包括Kibana启动server和Kibana-plugin 安装插件)$KIBANA_HOME\BIN 
config配置文件(包括Kibana.yml)$KIBANA_HOME\config 
dataKibana写入磁盘的数据文件和一些插件$KIBANA_HOME\data 
optimize $KIBANA_HOME\optimize 
plugins插件文件目录,所有的插件会保存在这个子目录$KIBANA_HOME\plugins 
 

 
Kibana在启动时从Kibana.yml文件读取配置。默认配置Kibana运行localhost:5601。如果要改变host或port数字,或者连接不同的Elasticsearch机器需要更新Kibana.yml文件。你也可以开启SSL并设置一些其他的功能。
常用配置属性
属性描述默认值
server.portkibana服务端口号5601
server.hostKibana host地址localhost
server.basePath如果你使用代理则需要开启专门的路径,作为URL的前缀,这个设置不能以"/"结尾 
server.maxpayloadBytes最大请求负载(单位Byte)1048576
server.name服务实例名(默认为主机名称) 
server.defaultRoute设置开启Kibana时的默认路径。可以使用这个设置更改打开Kibana时的登录页面/app/kibana
elasticsearch.urlElasticsearch实例URLhttp://localhost:9200
elasticsearch.preserveHost当设置的值为true时使用server.host属性对应的hostname。当设置值为false,Kibana使用连接的Kibana实例对应的hostnametrue
kibana.indexKibana在Elasticsearch中使用一个索引来存储保存的搜索、可视化效果和仪表盘。如果该索引不存在,Kibana会创建一个新的索引.kibana
kibana.defaultAppId默认加载的应用discover
tilemap.urltilemap url地址,例如:"https://tiles.elastic.co/v2/default/{z}/{x}/{y}.png?elastic_tile_service_tos=agree&my_app_name=kibana" 
tilemap.options.minZoomtilemap最小缩放比例1
tilemap.options.maxZoomtilemap最大缩放比例10
tilemap.options.attributiontilemap 属性字符串© [Elastic Tile Service](https://www.elastic.co/elastic-tile-service)
tilemap.options.subdomains一个被tile 服务使用的二级域名数组,二级域名的URL带有{s}标记 
elasticsearch.username如果Elasticsearch带有验证的话,需要在Kibana服务中维护Elasticsearch的用户名和密码来进行验证 
elasticsearch.password 
server.ssl.enabled对外部请求启用SSL,当设置为true时,必须配置server.ssl.certificate和server.ssl.keyfalse
 

Kibana是一个web应用,可以通过5601端口访问。例如:localhost:5601
当你访问Kibana时,会默认加载Discover页面,使用默认的索引格式。时间过滤器设置为近15分钟,搜索查询设置为match-all(\*)。
如果你没有看到任何文档,尝试设置时间过滤器为更宽的时间范围。如果你任然没有看到任何结果,那么可能你没有任何文档。

通过访问localhost:5601/status页面查看Kibana服务的状态。状态页显示关于服务的资源使用情况和已安装的插件列表等信息。页面显示如下:
 

在开始使用Kibana之前,你需要告诉它需要寻找的Elasticsearch索引。第一次访问Kibana时,系统会提示你定义一个索引格式来匹配你的一个或多个索引的名称。这是所有需要在开始使用Kibana时需要配置的信息。你可以在任何时间从 Mnagement tab 页面添加索引格式。
 
tip:默认情况下,Kibana会连接运行在本地的Elasticsearch实例 。连接不同的Elasticsearch实例需要更改Kibana.yml配置文件中的Elasticsearch URL并重启Kibana。
在Kibana中配置你想要访问的Elasticsearch索引:
1.通过5601端口访问Kibana页面。例如,localhost:5601 或者 http://YOURDOMAIN.com:5601.
配置一个索引格式(index pattern)
 

转载于:https://www.cnblogs.com/playeight/p/7069226.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值