軟件包軟件包下載:
創(chuàng)新互聯(lián)建站基于分布式IDC數(shù)據(jù)中心構(gòu)建的平臺(tái)為眾多戶提供電信機(jī)房托管 四川大帶寬租用 成都機(jī)柜租用 成都服務(wù)器租用。https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-5.4.1.tar.gz
https://artifacts.elastic.co/downloads/kibana/kibana-5.4.1-linux-x86_64.tar.gz
https://artifacts.elastic.co/downloads/logstash/logstash-5.4.1.tar.gz
https://artifacts.elastic.co/downloads/beats/filebeat/filebeat-5.4.1-linux-x86_64.tar.gz
https://www.elastic.co/cn/downloads/
1.準(zhǔn)備工作:
yum install -y java-1.8.0-openjdk
hostnamectl set-hostname elk #修改主機(jī)名
systemctl stop firewalld #關(guān)閉firewalld
setenforce 0
tar zxvf elasticsearch-5.4.1.tar.gz && tar zxvf logstash-5.4.1.tar.gz && tar zxvf kibana-5.4.1-linux-x86_64.tar.gz
mv logstash-5.4.1 /usr/local/logstash
mv elasticsearch-5.4.1 /usr/local/elasticsearch
mv kibana-5.4.1-linux-x86_64 /usr/local/kibana
2.安裝logstash
解壓后是沒有l(wèi)ogstash的配置文件的,需要手動(dòng)創(chuàng)建一個(gè),上面截圖的log.conf就是我手動(dòng)創(chuàng)建的,為了測(cè)試,只是配置了簡(jiǎn)單的標(biāo)準(zhǔn)輸入和標(biāo)準(zhǔn)輸出,內(nèi)容如下:
input {
stdin { }
}
output {
stdout {
codec => rubydebug {}
}
}
嘗試啟動(dòng)logstash并驗(yàn)證是否配置成功,在logstash的解壓目錄下執(zhí)行命令: ./bin/logstash -f config/log.conf,出現(xiàn)如下截圖表明配置成功,從啟動(dòng)信息中也能看出日志路徑,端口等信息
在交互里隨便輸入測(cè)試hello log,看看輸出吧
3.安裝elasticsearch
yum install -y java-1.8.0-openjdk
hostnamectl set-hostname elk #修改主機(jī)名
systemctl stop firewalld #關(guān)閉firewalld
setenforce 0
編輯elasticsearch.yml
mkdir -p /usr/local/elasticsearch/data /usr/local/elasticsearch/logs
useradd elasticsearch
chown -R elasticsearch:elasticsearch /usr/local/elasticsearch
echo "vm.max_map_count = 655360" >>/etc/sysctl.conf && sysctl -p
編輯/etc/security/limits.conf文件,新增以下內(nèi)容
* soft nofile 65536
* hard nofile 65536
* soft nproc 65536
* hard nproc 65536
elasticsearch不可用root用戶啟動(dòng),切換到elasticsearch用戶運(yùn)行:
su - elasticsearch
cd /usr/local/elasticsearch
bin/elasticsearch &
查看端口監(jiān)聽信息:
在瀏覽器中查看:
完成logstash和elasticsearch的安裝后,就該開始集成他們倆了,回到logstash的配置文件log.conf,修改配置如下:輸入還是標(biāo)準(zhǔn)輸入,輸出增添一個(gè)elasticsearch,hosts配置elasticsearch的地址和端口:
input {
stdin { }
}
output {
elasticsearch {
hosts => "192.168.56.100:9200"
index => "logstash-test"
}
stdout {
codec => rubydebug {}
}
}
在啟動(dòng)logstash過(guò)程中檢查并連接output端elasticsearch,輸入測(cè)試字符串后,訪問(wèn)elasticsearch的api:http://192.168.56.100:9200/logstash-test/_search(logstash-test是logstash.conf中配置的索引index),可以看到如下:剛才輸入的I hello 222已經(jīng)在elasticsearch中可以查看到了
4.安裝kibana
cd /usr/local/kibana/config
vi /usr/local/kibana/config/kibana.yml
進(jìn)入kibana的解壓目錄的config目錄下,編輯kibana.yml,server.port:5601放開,server.host修改為kibana的安裝服務(wù)器,配置elasticsearch的路徑端口
啟動(dòng):/bin/kibana &
再在logstash的交互中輸入:Hello kaka,you are the chen
網(wǎng)頁(yè)可以看見:
5.接下來(lái)安裝redis:
我需要的是centos 64位,我直接找到源后wget下載到當(dāng)前目錄:wget http://dl.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm
然后進(jìn)行安裝:rpm -ivh epel-release-6-8.noarch.rpm
第三、安裝redisyum install redis
在配置文件中配置:vi /etc/redis.conf
#bind 127.0.0.1 不要bind回環(huán)地址,不bind或bind局域網(wǎng)IP地址
port 6379
daemonize yes
protected-mode no
pidfile /var/run/redis_6379.pid
logfile /var/log/redis/redis.log
dbfilename dump.rdb
dir /var/lib/redis/
啟動(dòng)redis-serverredis-server /etc/redis.conf
redis和ELK還沒有對(duì)接成功,后面待更新!!!!!!!
另外有需要云服務(wù)器可以了解下創(chuàng)新互聯(lián)scvps.cn,海內(nèi)外云服務(wù)器15元起步,三天無(wú)理由+7*72小時(shí)售后在線,公司持有idc許可證,提供“云服務(wù)器、裸金屬服務(wù)器、高防服務(wù)器、香港服務(wù)器、美國(guó)服務(wù)器、虛擬主機(jī)、免備案服務(wù)器”等云主機(jī)租用服務(wù)以及企業(yè)上云的綜合解決方案,具有“安全穩(wěn)定、簡(jiǎn)單易用、服務(wù)可用性高、性價(jià)比高”等特點(diǎn)與優(yōu)勢(shì),專為企業(yè)上云打造定制,能夠滿足用戶豐富、多元化的應(yīng)用場(chǎng)景需求。
分享名稱:ELK+redis搭建-創(chuàng)新互聯(lián)
地址分享:http://m.newbst.com/article28/dpeocp.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站建設(shè)、虛擬主機(jī)、ChatGPT、移動(dòng)網(wǎng)站建設(shè)、軟件開發(fā)、微信公眾號(hào)
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)
猜你還喜歡下面的內(nèi)容