UOS服務(wù)器操作系統(tǒng)部署EFK-創(chuàng)新互聯(lián)

UOS服務(wù)器操作系統(tǒng)部署EFK
    • 一、EFK簡介
    • 二、建單節(jié)點ES
      • 1、下載es、kibana、filebeat安裝包并解壓
      • 2、創(chuàng)建es普通用戶并將es安裝包解壓
      • 3、修改配置文件
      • 4、使用root用戶添加環(huán)境變量
      • 5、啟動es
    • 三、搭建kibana
      • 1、解壓安裝包
      • 2、修改配文件
      • 3、啟動kibana
    • 四、搭建filebeats
      • 1、解壓安裝包
      • 2、修改配置文件
      • 3、啟用system模塊
      • 4、啟用filebeat
      • 5、檢查數(shù)據(jù)并查看儀表盤是否生成
    • 五、結(jié)果展示

成都創(chuàng)新互聯(lián)專注為客戶提供全方位的互聯(lián)網(wǎng)綜合服務(wù),包含不限于成都做網(wǎng)站、網(wǎng)站建設(shè)、外貿(mào)營銷網(wǎng)站建設(shè)、保定網(wǎng)絡(luò)推廣、微信小程序、保定網(wǎng)絡(luò)營銷、保定企業(yè)策劃、保定品牌公關(guān)、搜索引擎seo、人物專訪、企業(yè)宣傳片、企業(yè)代運營等,從售前售中售后,我們都將竭誠為您服務(wù),您的肯定,是我們大的嘉獎;成都創(chuàng)新互聯(lián)為所有大學(xué)生創(chuàng)業(yè)者提供保定建站搭建服務(wù),24小時服務(wù)熱線:18982081108,官方網(wǎng)址:muchs.cn一、EFK簡介

Elasticsearch 是一個實時的、分布式的可擴展的搜索引擎,允許進行全文、結(jié)構(gòu)化搜索,它通常用于索引和搜索大量日志數(shù)據(jù),也可用于搜索許多不同類型的文檔。

Beats 是數(shù)據(jù)采集的得力工具。將 Beats 和您的容器一起置于服務(wù)器上,或者將 Beats 作為函數(shù)加以部署,然后便可在 Elastisearch 中集中處理數(shù)據(jù)。如果需要更加強大的處理性能,Beats 還能將數(shù)據(jù)輸送到 Logstash 進行轉(zhuǎn)換和解析。

Kibana 核心產(chǎn)品搭載了一批經(jīng)典功能:柱狀圖、線狀圖、餅圖、旭日圖,等等。不僅如此,您還可以使用 Vega 語法來設(shè)計獨屬于您自己的可視化圖形。所有這些都利用 Elasticsearch 的完整聚合功能。

Elasticsearch 通常與 Kibana 一起部署,Kibana 是 Elasticsearch 的一個功能強大的數(shù)據(jù)可視化 Dashboard,Kibana 允許你通過 web 界面來瀏覽 Elasticsearch 日志數(shù)據(jù)。

二、建單節(jié)點ES 1、下載es、kibana、filebeat安裝包并解壓

下載地址:
https://www.elastic.co/cn/downloads/past-releases#elasticsearch
https://www.elastic.co/cn/downloads/past-releases#filebeat
https://www.elastic.co/cn/downloads/past-releases#kibana
注:三個包的版本必須保持一致

2、創(chuàng)建es普通用戶并將es安裝包解壓
[root@node1 ~]# useradd es
[root@node1 ~]# su - es
[es@node1 ~]$ tar -xzf elasticsearch-7.6.1-linux-x86_64.tar.gz
3、修改配置文件
[es@node1 ~]$ cd elasticsearch-7.6.1/
[es@node1 elasticsearch-7.6.1]$ vim config/elasticsearch.yml

找到如下配置信息進行修改有注釋的取消注釋

cluster.name: my-application
node.name: node-1
path.data: /var/yoocar/software/elastic/data
path.logs: /var/log/es/
network.host: 0.0.0.0
http.port: 9200
cluster.initial_master_nodes: ["node-1"]
4、使用root用戶添加環(huán)境變量
[root@node1 ~]# vim /etc/profile
export JAVA_HOME=/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.342.b07-0.up3.uelc20.01.x86_64
export JRE_HOME=$JAVA_HOME/jre
export CLASSPATH=$JAVA_HOME/lib:$JRE_HOME/lib:$CLASSPATH
export PATH=$JAVA_HOME/bin:$JRE_HOME/bin:$PATH
[root@node1 ~]# source /etc/profile
[root@node1 ~]# vim /etc/sysctl.conf 
vm.max_map_count=262144
[root@node1 ~]# sysctl -p
vm.dirty_ratio = 50
net.core.busy_read = 100
vm.max_map_count = 262144
[root@node1 ~]# vim /etc/security/limits.conf 
* soft nofile 65536
* hard nofile 65536

[root@node1 ~]# ln -s /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.342.b07-0.up3.uelc20.01.x86_64/jre/bin /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.342.b07-0.up3.uelc20.01.x86_64/
5、啟動es
[es@node1 elasticsearch-7.6.1]$ ./bin/elasticsearch -d

注:此處需要使用es用戶進行啟動,這里使用的啟動方式是后臺啟動通過ps aux查看是否啟動成功

在這里插入圖片描述

三、搭建kibana 1、解壓安裝包
[root@node1 ~]# tar -xzf kibana-7.6.1-linux-x86_64.tar.gz
2、修改配文件
[root@node1 kibana-7.6.1-linux-x86_64]# vim config/kibana.yml

找到如下配置進行修改

server.port: 5601
server.host: "0.0.0.0"
server.name: "node1"
elasticsearch.hosts: ["http://192.168.122.63:9200"]
i18n.locale: "zh-CN"
3、啟動kibana
[root@node1 kibana-7.6.1-linux-x86_64]# ./bin/kibana  --allow-root
四、搭建filebeats 1、解壓安裝包
[root@node1 ~]# tar -xzf filebeat-7.6.1-linux-x86_64.tar.gz
2、修改配置文件
[root@node1 filebeat-7.6.1-linux-x86_64]# vim filebeat.yml
filebeat.inputs:
- type: log
  enabled: true
  paths:
    - /var/yoocar/software/elastic/logs/gc.log.0.current
  multiline.pattern: ^\[
  multiline.negate: true
  multiline.match: after
  multiline.max_lines: 1000
  multiline.timeout: 3s
filebeat.config.modules:
  path: ${path.config}/modules.d/*.yml
  reload.enabled: false
setup.template.settings:
  index.number_of_shards: 1
output.elasticsearch:
  # Array of hosts to connect to.
   hosts: ["192.168.122.63:9200"]
   setup.kibana: "192.168.122.63:5601"
   index: "log-%{+yyyy.MM}"
setup.template.name: "filebeat"
setup.template.pattern: "filebeat-*"
processors:
  - add_host_metadata: ~
  - add_cloud_metadata: ~
  - add_docker_metadata: ~
  - add_kubernetes_metadata: ~
3、啟用system模塊
[root@node1 filebeat-7.6.1-linux-x86_64]# ./filebeat modules enable system
4、啟用filebeat

setup命令加載kibana儀表盤。如果儀表盤設(shè)置好了請忽略此步驟
注:此命令需要加載一段時間請耐心等候

[root@node1 filebeat-7.6.1-linux-x86_64]# ./filebeat setup

加載完成后使用如下命令

[root@node1 filebeat-7.6.1-linux-x86_64]# ./filebeat -e
5、檢查數(shù)據(jù)并查看儀表盤是否生成

使用瀏覽器訪問本機5601端口之后根據(jù)如下截圖箭頭點擊即可
在這里插入圖片描述
在這里插入圖片描述
在這里插入圖片描述

五、結(jié)果展示

在這里插入圖片描述

你是否還在尋找穩(wěn)定的海外服務(wù)器提供商?創(chuàng)新互聯(lián)www.cdcxhl.cn海外機房具備T級流量清洗系統(tǒng)配攻擊溯源,準確流量調(diào)度確保服務(wù)器高可用性,企業(yè)級服務(wù)器適合批量采購,新人活動首月15元起,快前往官網(wǎng)查看詳情吧

分享名稱:UOS服務(wù)器操作系統(tǒng)部署EFK-創(chuàng)新互聯(lián)
鏈接URL:http://muchs.cn/article40/depoho.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供面包屑導(dǎo)航、網(wǎng)站改版靜態(tài)網(wǎng)站、軟件開發(fā)、做網(wǎng)站、商城網(wǎng)站

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)

手機網(wǎng)站建設(shè)