温馨提示×

CentOS Filebeat 如何安装

小樊
93
2025-02-08 10:37:02
栏目: 智能运维
Centos服务器限时活动,0元免费领,库存有限,领完即止! 点击查看>>

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

  1. 更新系统包

首先,确保你的 CentOS 系统是最新的。你可以使用以下命令来更新系统包:

sudo yum update -y
  1. 添加 Elastic Stack 仓库

Filebeat 是 Elastic Stack 的一部分,因此你需要添加 Elastic 的仓库。你可以从 Elastic 的官方网站下载最新的仓库配置文件,然后将其安装到你的系统中。以下是添加 Elastic Stack 仓库的示例命令(请根据你的具体情况进行调整):

# 下载仓库配置文件
wget https://artifacts.elastic.co/GPG-KEY-elasticsearch
sudo rpm --import GPG-KEY-elasticsearch

# 创建仓库配置文件目录
sudo mkdir -p /etc/yum.repos.d/elastic-7.x

# 下载并安装 Elastic Stack 仓库配置文件
sudo wget https://artifacts.elastic.co/packages/7.x/yum/elastic-release-7.x-4.noarch.rpm -P /etc/yum.repos.d/elastic-7.x/

注意:请将上述命令中的 7.x 替换为你所使用的 Elastic Stack 版本。

  1. 安装 Filebeat

现在你可以使用 yum 命令来安装 Filebeat 了。以下是安装 Filebeat 的示例命令:

sudo yum install filebeat -y
  1. 启动并启用 Filebeat 服务

安装完成后,你可以使用以下命令来启动 Filebeat 服务,并将其设置为开机自启动:

sudo systemctl start filebeat
sudo systemctl enable filebeat
  1. 验证 Filebeat 安装

最后,你可以使用以下命令来验证 Filebeat 是否已成功安装并运行:

sudo systemctl status filebeat

如果 Filebeat 服务已成功启动并运行,你应该能够看到类似于以下的输出:

 filebeat.service - Filebeat
   Loaded: loaded (/usr/lib/systemd/system/filebeat.service; enabled; vendor preset: disabled)
   Active: active (running) since Mon 2023-04-01 10:00:00 UTC; 1h 0min ago
 Main PID: 12345 (filebeat)
   CGroup: /system.slice/filebeat.service
           └─12345 /usr/bin/filebeat -c /etc/filebeat/filebeat.yml

这表明 Filebeat 服务已成功启动并正在运行。

亿速云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>

推荐阅读:CentOS下如何安装Filebeat

0