0
点赞
收藏
分享

微信扫一扫

RTC实时显示时间(备份电源 备份域的作用)

盖码范 04-15 07:01 阅读 2
elk

Filebeat+ELK 部署

在 Filebeat 节点上操作

环境准备
Node1节点(2C/4G):node1/192.168.67.11        Elasticsearch  Kibana
Node2节点(2C/4G):node2/192.168.67.12        Elasticsearch
Apache节点:apache/192.168.67.10               Logstash  Apache
Filebeat节点:filebeat/192.168.67.13           Filebeat

systemctl stop firewalld
systemctl enable firewalld
setenforce 0

1)安装 Filebeat

#上传软件包 filebeat-6.2.4-linux-x86_64.tar.gz 到/opt目录

[root@filebeat opt]# rz -E
rz waiting to receive.
[root@filebeat opt]# ls
filebeat-6.6.1-x86_64.rpm  rh

解压
rpm -ivh filebeat-6.6.1-x86_64.rpm

rpm 默认会安装到/etc/ 目录下;tar安装的filebeat 文件要移动到/user/local/ 下 

2)设置 filebeat 的主配置文件
先备份再修改
cd /etc/filebeat/
cp filebeat.yml filebeat.yml.bak

修改filebeat.yml 配置文件
vim filebeat.yml

filebeat.prospectors:
#指定 log 类型,从日志文件中读取消息
- type: log
  #设置开机自启
  enabled: true
  paths:
    #指定监控的日志文件
    - /var/log/messages
    - /var/log/*.log
  #可以使用 fields 配置选项设置一些参数字段添加到 output 中
  fields:
    #添加服务器名称、类型和id
    service_name: filebeat
    log_type: log
    service_id: 192.168.67.13

--------------Elasticsearch output-------------------
(全部注释掉)

----------------Logstash output---------------------
output.logstash:
  hosts: ["192.168.67.10:5044"]      #指定 logstash 的 IP 和端口

1
1
1
1
1

启动 filebeat
#启动filebeat服务
systemctl start filebeat.service 
#设置开机自启
systemctl enable filebeat.service 

报错:filebeat服务起不来

原因因为我用rpm安装后将filebeat文件移动到了/usr/local/下

查看日志:less /var/log/messages
                提示/etc/ 目录下没有filebeat文件

 解决:将filebeat文件移动回来后,启动成功

 

4)在 Logstash 组件所在节点上新建一个 Logstash 配置文件
cd /etc/logstash/conf.d

vim /etc/logstash/conf.d/fb_logstash.conf

input {
  beats {
    #收集filebeat的5044端口数据
    port => "5044"
  }
}
output {
  elasticsearch {
    hosts => ["192.168.67.11:9200"]
    index => "%{[fields][service_name]}-%{+YYYY.MM.dd}"
  }
  stdout {
    codec => rubydebug
  }
}

启动 logstash
logstash -f fb_logstash.conf


#指定数据存放路径
logstash -f kafka.conf --path.data=/opt
#绝对路径启动
/usr/share/logstash/bin/logstash -f /etc/logstash/conf.d/fb_logstash.conf

报错:

ps:

5)浏览器访问
http://192.168.67.11:9100/

浏览器访问http://192.168.67.11:5601 登录 Kibana

http://192.168.67.11:5601

单击“Create Index Pattern”按钮添加索引“filebeat-*”,单击 “create” 按钮创建,单击 “Discover” 按钮可查看图表信息及日志信息。

举报

相关推荐

实时显示时间

0 条评论