kibana数据可视化

一.kibana安装配置

Kibana 核心产品搭载了一批经典功能:柱状图、线状图、饼图、旭日图,等等
软件下载
1.kibana配置

server5
rpm -ivh kibana-7.6.1-x86_64.rpm
cd /etc/kibana/
vim kibana.yml
server.port: 5601			#服务端口
7 server.host: "172.25.2.5"  #服务监听地址
28 elasticsearch.hosts: ["http://172.25.2.1:9200"]  #es主机群
37 kibana.index: ".kibana"  #kibana在ES中创建的索引
115 i18n.locale: "zh-CN"  #汉化
systemctl start kibana.service

[root@server5 kibana]# netstat -antlp| grep :5601
tcp        0      0 172.25.2.5:5601         0.0.0.0:*               LISTEN      18837/node

server1 2 3 4 es
在这里插入图片描述2.kibana使用
创建索引匹配
在这里插入图片描述
创建可视化
在这里插入图片描述在这里插入图片描述创建仪表盘
在这里插入图片描述
生成访问量可视化,访问量排行榜,注意时间范围的选择
在这里插入图片描述

server5 apache服务,logstash数据采集,kibana数据可视化
vim /etc/logstash/conf.d/apache.conf
[root@server5 conf.d]# logstash -f /etc/logstash/conf.d/apache.conf

[root@server4 elasticsearch]# ab -c1 -n400 http://172.25.2.5/index.htm  #压测

在这里插入图片描述数据采集到es,kibana数据可视化再从es读取数据

二.轻量级的filebeat

1.安装配置

这块是将server4作为apache,es,filebeat
rpm -ivh filebeat-7.6.1-x86_64.rpm
cd /etc/filebeat/
/etc/filebeat/modules.d/  #这个里面也有很多模块
vim filebeat.yml 
24   enabled: true
28     - /var/log/httpd/access_log
150   hosts: ["172.25.2.1:9200"]  #这里直接输出到es
161 #output.logstash:  #也可以输出到logstash,预处理

systemctl start filebeat.service

在这里插入图片描述2.针对不同的filebeat建立index索引,便于分类管理

vim /etc/filebeat/filebeat.yml
148 setup.template.name: "server4"
149 setup.template.pattern: "server4-*"
150 setup.ilm.enabled: false
154   index: "server4-%{+yyyy.MM.dd}"
systemctl restart filebeat.service 

server1也部署filebeat,和server4保持一致
148 setup.template.name: "server1"
149 setup.template.pattern: "server1-*"
150 setup.ilm.enabled: false
154   index: "server1-%{+yyyy.MM.dd}"

在这里插入图片描述
3.结合ls预处理,fliebeat采集到apache日志后,先输出到logstash,在输出到es

换一种输出
server1 4
vim /etc/filebeat/filebeat.yml
165 output.logstash:
167   hosts: ["172.25.2.5:5044"]
systemctl restart filebeat.service

vim /etc/logstash/conf.d/apache.conf
input {
        beats {
        port => 5044
        }
}
filter {
  grok {
    match => { "message" => "%{HTTPD_COMBINEDLOG}" }
  }
}
output {
        stdout { }
        elasticsearch {
        hosts => ["172.25.2.1:9200"]
        index => "%{[@metadata][beat]}-%{[@metadata][version]}"
        }
}
logstash -f apache.conf

在这里插入图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
Kibana是一个开源的数据可视化工具,用于分析和展示Elasticsearch存储的数据。它提供了一个直观的Web界面,可以通过表、地、仪表板等方式来可视化和交互查询数据。 Kibana的基本使用包括以下几个方面: 1. 数据导入和索引:首先,需要将数据导入到Elasticsearch中,并进行索引。Kibana可以连接到Elasticsearch并自动检索可用的索引模式。 2. 创建索引模式:在Kibana中,你需要先创建一个索引模式,以便能够可视化和查询你的数据。索引模式定义了要在Kibana中使用的字段和其数据类型。 3. 可视化数据:Kibana提供了各种可视化选项,包括柱状、饼、折线、地等,你可以根据需要选择适合的表类型,并配置相关的字段和聚合函数来展示数据。 4. 创建仪表板:通过将多个可视化表组合在一起,你可以创建一个仪表板来呈现整体的数据概览。在仪表板中,你可以对表进行排列和布局,并添加筛选器和时间范围控件来交互查询数据。 通过以上步骤,你可以基本上使用Kibana来可视化和查询你的数据。请注意,这只是Kibana的基本使用指南,Kibana还有更多高级功能和配置选项,可以根据实际需求进行进一步学习和使用。<span class="em">1</span> #### 引用[.reference_title] - *1* [西班牙裔和非西班牙裔幼儿园学生基本概念 Boehm 测试的可靠性](https://download.csdn.net/download/weixin_38685600/19901081)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 100%"] [ .reference_list ]

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值