CentOS 7 一分钟上手 ELK(Elasticsearch+Logstash+Kibana)

ELK 官网首页默认都是 .tar.gz 解压安装,有点麻烦, 用 yum 安装应该是最爽的办法。 连接是这里:
https://www.elastic.co/guide/en/elasticsearch/reference/current/rpm.html

  • rpm –import https://artifacts.elastic.co/GPG-KEY-elasticsearch
  • vim /etc/yum.repos.d/elasticsearch.repo 内容如下:
[elasticsearch-7.x]
name=Elasticsearch repository for 7.x packages
baseurl=https://artifacts.elastic.co/packages/7.x/yum
gpgcheck=1
gpgkey=https://artifacts.elastic.co/GPG-KEY-elasticsearch
enabled=1
autorefresh=1
type=rpm-md
  • yum -y install elasticsearch # 这里有 200 多M, 如果有 proxychains 会非常快
  • systemctl –now enable elasticsearch; systemctl status elasticsearch

如果以上 status 命令输出 “active (running)” 的绿色字符,那就恭喜你,成功了!

用 systemctl status elasticsearch -l 可以看到详细的命令行参数

我们用 curl 命令看下本地 9200 上的 ES 输出:

Kibana 和 Logstash 的软件包,和 ES 的软件包 repo 其实是同一个。 我们接下来可以直接用 yum -y install kibana logstash 同时安装另外两个软件了。
安装 logstash 时会因为 JAVA_HOME 没有设置而不能安装服务。需要先安装 java-latest-openjdk, 然后 export JAVA_HOME=/usr/lib/jvm/java-13-openjdk-13.0.1.9-2.rolling.el7.x86_64;再 yum install logstash。 安装中还需要确保有足够的物理内存。

作者: 甬洁网络

--移动互联网&物联网技术提供商