(十三)ELK技术栈之-Kibana使用

(十三)ELK技术栈之-Kibana使用,第1张

我们在正式使用Kibana之前,需要先匹配我们Elasticsearch中的索引库,因为我们的Elasticsearch有可能会有很多索引库,Kibana为了性能因素,是不会事先把所有的索引库都导进来的,我们需要用那个索引就导哪个索引。

按照如下步骤 *** 作: Management >>Index Patterns >>Create Index Patterns 然后我们可以看到如下界面:

点击 Discover 菜单,打开Kibana的数据发现功能:

点击 Visualize 菜单,进入可视化图表创建界面,Kibana自带有上10种图表,下面我们来看看这些图表的使用。

饼状图使用示例

点击create visualize按钮,然后点击Pie图表,在From a New Search, Select Index中选择需要进行图表分析的索引,比如我们使用使用用户账号的索引ban*,点击了之后出现如下界面:

点击上方的绿色箭头,出来以下界面:

条形图使用示例

点击create visualize按钮,然后点击Vertical Bar图表,在From a New Search, Select Index中选择需要进行图表分析的索引,比如我们使用使用莎士比亚作品集测试数据shak*,点击了之后出现如下界面:

地图使用示例

点击create visualize按钮,然后点击Coordinate Map,在From a New Search, Select Index中选择需要进行图表分析的索引,比如我们使用日志测试数据Logstash-2015*,点击了之后出现如下界面:

点击 Dashboard 菜单,进入仪表盘创建界面。

一个Kibana仪表盘是许多图表的集合,它允许你整理和分享,点击Create a dashboard按钮,再点击Add按钮,显示出已保存图表的列表:

1、在ES的配置文件elasticsearch.yml添加

http.cors.enabled: true

http.cors.allow-origin: "*"

http.cors.allow-headers: Authorization

xpack.security.enabled: true

xpack.security.transport.ssl.enabled: true

2、生成账号密码

/bin/elasticsearch-setup-passwords  auto  //自动生成密码,kibana、logstash、filebeat的密码自动生成

/bin/elasticsearch-setup-passwords  interactive  //交互式生成密码,每个密码自定义

3、在kibana配置文件中添加用户名和密码

在kibana.yml文件最后添加

elasticsearch.username: "elastic"    //默认账号,不能修改

elasticsearch.password: "hello12345"  //自定义密码

4、在logstash输出中配置用户名和密码

output {

  elasticsearch {

    hosts =>["127.0.0.1:9200"]

        index =>"logstash-nginx"

        workers =>1

        template_overwrite =>true

        user =>"elastic"

        password =>"Oracle1234!"

  }

stdout { codec =>rubydebug }

}

https://www.yangxinghui.com/599.html

密码验证:

本地 验证 elastic 账户

curl -u elastic 'http://localhost:9200/_xpack/security/_authenticate?pretty'

重置 elastic 账户密码

curl -u elastic -XPUT 'http://localhost:9200/_xpack/security/user/elastic/_password?pretty' -H 'Content-Type: application/json' -d'{"password" : "elastic"}

参考:

https://www.cnblogs.com/sharesdk/p/12938981.html

官网网站: https://www.elastic.co/cn/downloads/kibana

本文采用v7.13.2版本

1.解压并移到指定目录

2.修改Kibana配置信息,设置监听端口和IP地址,设置ES的地址

3.启动Kibana服务

当后台日志没有error时,表示启动成功

访问地址:http://10.27.3.20:5601/

创建注册服务文件

文件中加入以下内容

加载配置信息

设置开机启动

相关命令


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/bake/11957834.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-20
下一篇 2023-05-20

发表评论

登录后才能评论

评论列表(0条)

保存