栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 前沿技术 > 大数据 > 大数据系统

ELK的简单搭建

ELK的简单搭建

									## ELK的搭建

下载相关的解压包 kibana、logstash、elasticsearch,我这使用的是6.4.2的版本。

ElasticSearch,是一个分布式搜索和分析引擎,它能够分析和用到搜索数据。

Logstash,是一个用于进行数据收集、解析,并将数据发送给ElasticSearch的一个收集引擎。

Kibana,为方便ElasticSearch的分析和数据的展示的一个web界面。

安装包下好后,传输到虚拟机上,使用tar -zxvf 命令进行解压,然后进行配置文件。

ElasticSearch配置,在config下的elasticsearch.yml里进行配置,使用vim或者vi命令进行编辑,写入以下信息:

cluster.name: elk-application
node.name: node-1
#对所有IP开放
network.host: 0.0.0.0
#HTTP端口号
http.port: 9200
#ElasticSearch数据文件存放目录(可以自定义设置)
path.data: /usr/local/elk/elasticsearch-6.4.2/data
#ElasticSearch日志文件存放目录(可以自定义设置)
path.logs: /usr/local/elk/elasticsearch-6.4.2/logs


配置好进行保存退出,由于ElasticSearch需要创建非root用户,使用一下命令进行新建:
#新建用户
useradd elkRoot
#密码
passwd elkRoot
#权限
chown -R elkRoot:elkRoot /usr/local/elk/elasticsearch-6.4.2 (ElasticSearch的存放位置)
再通过su elkRoot(建立的用户)切换用户,在bin文件下的./elasticsearch -d进行后台运行,启动后可通过命令lsof -i:9200(定义的端口)查看运行是否成功,成功可访问如下:

配置logstatsh,在config文件夹下的logstash-sample.conf编辑

input {
beats{
port => 5200
}
file{
path => [’/usr/local/elk/xiecheng/logs/*.log’] (自己定义的文件位置)
type => ‘test_log’
start_position => “beginning”
}
}
output {
elasticsearch {
hosts => [“http://192.168.6.18:9200”] (ElasticSearch的地址)
index => “test-%{+YYYY.MM.dd}”
}
}

编辑完后保存退出,使用nohup java -jar test.jar >/usr/local/test/test.log &
(运行你需要对应的程序,和放置日志的文件位置),再启动logstatsh,再bin文件夹下运行nohup ./logstash -f /usr/local/elk/logstash-6.4.2/config/logstash-sample.conf & (logstatsh的位置),运行成功可通过lsof -i:5200查看,或者jps查看

kibana配置,在config文件夹下找到kibana.yml编辑,添加以下信息:
server.port: 5601
server.host: “192.168.6.18”
elasticsearch.url: "http://192.168.6.18:9200"
保存退出,由于和ElasticSearch一致,还需配置权限
chown -R elkRoot:elkRoot /usr/local/elk/kibana-6.4.2(kibana的文件位置),启动是切换用户,后台启动在bin文件夹下
nohup ./kibana &,启动后根据地址去访问是否成功,成功如下

--------------------------------------From Clam Person Understanding ------------------------------------------------
--------------------------------------only Reference For You -------------------------------------------------------------
--------------------------------------Also Hope To Get Your Advice ------------------------------------------------------

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/687404.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号