ELK安装笔记

Elasticsearch

提供搜集、分析、存储数据三大功能

Logstash

主要是用来日志的搜集、分析、过滤日志的工具

Kibana

能够搜索、展示存储在Elasticsearch中索引数据,使用它可以很方便的用图标、表格、地图展示和分析数据

Filebeat

日志采集工具,可以上报给logstash

一. 安装阶段

1. 机器清单

IP        用途
10.0.1.1filebeat采集日志
10.0.1.2logstash中转日志
10.0.1.3elasticsearch、kibana

2. 安装filebeat 10.0.1.1 服务器

yum install filebeat

3. 安装logstash 10.0.1.2 服务器

yum install java -y
yum install logstash -y 

4. 安装elasticsearch 10.0.1.3 服务器

yum install java -y

  配置yum源

 wget -O /etc/yum.repos.d/epel.repo https://mirrors.aliyun.com/repo/epel-7.repo

  # 末尾添加

  vim /etc/yum.repos.d/epel.repo


[elasticsearch]
name=Elasticsearch repository for 7.x packages
baseurl=https://artifacts.elastic.co/packages/7.x/yum
gpgcheck=0
gpgkey=https://artifacts.elastic.co/GPG-KEY-elasticsearch
enabled=1
autorefresh=1
type=rpm-md

  #安装elasticsearch

yum -y install elasticsearch

5. 安装kibana 10.0.1.3 服务器

yum -y install kibana

二. 配置阶段

1.  配置filebeat

vim /etc/filebeat/filebeat.yml 

#注释掉elasticsearch的配置


#output.elasticsearch:
  # Array of hosts to connect to.
  #hosts: ["localhost:9200"]

  # Protocol - either `http` (default) or `https`.
  #protocol: "https"

  # Authentication credentials - either API key or username/password.
  #api_key: "id:api_key"
  #username: "elastic"
  #password: "changeme"

#修改成logstash的内网IP地址

# ------------------------------ Logstash Output -------------------------------
#output.logstash:
  # The Logstash hosts
  hosts: ["10.0.1.2:5044"]

#样例:日志采集目录和规则

filebeat:
  prospectors:
    -
      input_type: log
      document_type: php_errors
      paths:
        -  /data/logs/php7/errors.log
    -
      input_type: log
      document_type: php_fpm_slow
      paths:
        -  /data/logs/php7/php-fpm-slow.log
      multiline:
        pattern: '^[[:space:]]'
        negate: true
        match: after

4. 配置

elastic设置密码

yum install -y httpd-tools

htpasswd -cb /data/conf/nginx/htpasswd elastic   fe97fljIYsffljds=f6

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值