Redhat / CentOS

Install on Redhat / CentOS

Fluent Bit 发布的软件包为 td-agent-bit,可用于最新稳定版 CentOS 系统 。支持以下架构

  • x86_64
  • aarch64 / arm64v8

Configure Yum

我们通过 Yum 仓库提供 td-agent-bit 软件包。为了将存储库引用添加到您的系统,请在 /etc/yum.repos.d/ 中添加一个名为 td-agent-bit.repo 的文件,其内容如下:

  1. [td-agent-bit]
  2. name = TD Agent Bit
  3. baseurl = https://packages.fluentbit.io/centos/7/$basearch/
  4. gpgcheck=1
  5. gpgkey=https://packages.fluentbit.io/fluentbit.key
  6. enabled=1

注意: 出于安全考虑,我们建议您始终使用 gpgcheck。我们所有的软件包均已签名。

GPG 密钥指纹为 F209 D876 2A60 CD49 E680 633B 4FF8 368B 6EA0 722A

Install

配置存储库后,运行以下命令进行安装

  1. $ yum install td-agent-bit

使用 systemd 启动服务

  1. $ sudo service td-agent-bit start

如果进行状态检查,应该会看到类似如下的输出:

  1. $ service td-agent-bit status
  2. Redirecting to /bin/systemctl status td-agent-bit.service
  3. td-agent-bit.service - TD Agent Bit
  4. Loaded: loaded (/usr/lib/systemd/system/td-agent-bit.service; disabled; vendor preset: disabled)
  5. Active: active (running) since Thu 2016-07-07 02:08:01 BST; 9s ago
  6. Main PID: 3820 (td-agent-bit)
  7. CGroup: /system.slice/td-agent-bit.service
  8. └─3820 /opt/td-agent-bit/bin/td-agent-bit -c etc/td-agent-bit/td-agent-bit.conf
  9. ...

td-agent-bit 的默认配置是收集 CPU 使用率的指标数据并将记录发送到标准输出,您可以在 /var/log/messages 文件中看到输出的数据。