• 首页 首页 icon
  • 工具库 工具库 icon
    • IP查询 IP查询 icon
  • 内容库 内容库 icon
    • 快讯库 快讯库 icon
    • 精品库 精品库 icon
    • 问答库 问答库 icon
  • 更多 更多 icon
    • 服务条款 服务条款 icon

ELK 三剑客安装配置

武飞扬头像
锐玩道
帮助4

前言

之前使用 Linux 安装 Elasticsearch 并配置/Elasticsearch 安装过程中问题小记 两篇文章记录了 Elasticsearch 安装过程和注意点。

而这节主要说明 elk 中 l 所代表 logstash, 以及 k: kibana 相关内容

ELK 国内镜像地址

国内镜像:mirrors.huaweicloud.com/

下载并安装 logstash

下载 logstash 压缩包

解压 logstash-7.8.0.tar.gz 并进入 logstash 文件夹

tar zxvf logstash-7.8.0.tar.gz

使用命令 ./bin/logstash -f logstash.conf 启动 logstash服务

配置 logstash.conf

准备 logstash 配置文件,配置内容重点在:

  • input 指定采集文件路径、开始位置
  • filter 过滤内容信息
  • output 日志输出方式指定
input {
  file {
    path => "/work/env/elk/logstash-7.8.0/data/movies.csv"
    start_position => "beginning"
    sincedb_path => "/dev/null"
  }
}
filter {
  csv {
    separator => ","
    columns => ["id","content","genre"]
  }

  mutate {
    split => { "genre" => "|" }
    remove_field => ["path", "host","@timestamp","message"]
  }

  mutate {

    split => ["content", "("]
    add_field => { "title" => "%{[content][0]}"}
    add_field => { "year" => "%{[content][1]}"}
  }

  mutate {
    convert => {
      "year" => "integer"
    }
    strip => ["title"]
    remove_field => ["path", "host","@timestamp","message","content"]
  }

}
output {
   elasticsearch {
     hosts => "http://127.0.0.1:9200" 
     index => "movies"
     document_id => "%{id}"
   }
  stdout {}
}

kibana

下载 kibana

国内镜像:www.newbe.pro/tags/Mirror…

在 Linux 系统安装 kibana

下载 kibana 压缩包

wget mirrors.huaweicloud.com/kibana/7.8.…

解压 kibana-7.8.0-linux-x86_64.tar.gz 并进入 kibana 文件夹

tar -zxvf kibana-7.8.0-linux-x86_64.tar.gz && cd kibana-7.8.0

配置 kibana.yml 文件 以下内容 vim config/kibana.yml

server.host: "0.0.0.0"

elasticsearch.hosts: ["http://127.0.0.1:9200"]

i18n.locale: "zh-CN"

启动 kibana

使用命令 ./bin/kibana 启动 kibana。启动成功过后,访问地址 http://localhost:5601 查看是否能正常访问即可

其他 kibana 命令

  • bin/kibana-plugin list
  • bin/kibana-plugin remove
  • bin/kibana-plugin install analysis-icu # 安装 插件

这篇好文章是转载于:学新通技术网

  • 版权申明: 本站部分内容来自互联网,仅供学习及演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,请提供相关证据及您的身份证明,我们将在收到邮件后48小时内删除。
  • 本站站名: 学新通技术网
  • 本文地址: /boutique/detail/tanggcbcb
系列文章
更多 icon
同类精品
更多 icon
继续加载