centos

CentOS下如何安装Filebeat

小樊
93
2025-02-13 06:54:44
栏目: 智能运维

在CentOS系统上安装Filebeat,可以按照以下步骤进行:

方法一:使用EPEL仓库安装

  1. 启用EPEL仓库

    sudo yum install epel-release
    
  2. 更新yum缓存

    sudo yum update
    
  3. 安装Filebeat

    sudo yum install filebeat
    
  4. 启动并启用Filebeat服务

    sudo systemctl start filebeat
    sudo systemctl enable filebeat
    
  5. 检查Filebeat状态

    sudo systemctl status filebeat
    

方法二:使用官方YUM仓库安装

  1. 下载并安装Elastic官方的YUM仓库配置文件
    sudo rpm --import https://artifacts.elastic.co/GPG-KEY-elasticsearch
    sudo tee /etc/yum.repos.d/filebeat.repo <<EOF
    

[filebeat] 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 EOF


2. **更新yum缓存**:
```bash
sudo yum update
  1. 安装Filebeat

    sudo yum install filebeat
    
  2. 启动并启用Filebeat服务

    sudo systemctl start filebeat
    sudo systemctl enable filebeat
    
  3. 检查Filebeat状态

    sudo systemctl status filebeat
    

配置Filebeat

默认情况下,Filebeat会读取/etc/filebeat/filebeat.yml文件进行配置。你可以根据需要编辑这个文件来配置Filebeat的行为。

例如,如果你想让Filebeat将日志发送到Elasticsearch,可以修改output.elasticsearch部分:

filebeat.inputs:
- type: log
  enabled: true
  paths:
    - /var/log/*.log

output.elasticsearch:
  hosts: ["localhost:9200"]

启动和停止Filebeat

通过以上步骤,你应该能够在CentOS系统上成功安装并配置Filebeat。

0
看了该问题的人还看了