Fluentd:修订间差异

来自Gea-Suan Lin's Wiki
跳到导航 跳到搜索
此页面具有访问限制。如果您看见此消息,则说明您没有权限访问此页面。
第15行: 第15行:
== 設定 ==
== 設定 ==


 在<code>/etc/td-agent/td-agent.conf</code>內:
  我是透過[[nginx]]包裝成TLS服務,另外進行帳號密碼的管制(HTTP Authentication),所以 在<code>/etc/td-agent/td-agent.conf</code>內 的設定比較簡單


<syntaxhighlight lang="apache">
<syntaxhighlight lang="apache">
第30行: 第30行:
   path /var/log/fluent/
   path /var/log/fluent/
</match>
</match>
</syntaxhighlight>
另外建立<code>/var/log/fluent</code>,要設為<code>td-agent</code>這個使用者:
<syntaxhighlight lang="bash">
sudo mkdir /var/log/fluent; sudo chown td-agent:td-agent /var/log/fluent
</syntaxhighlight>
</syntaxhighlight>



2021年9月20日 (一) 18:32的版本

Fluent是一套Log处理软件。

简介

我是拿来跑server端(接收端)而非client端(发送端)。

安装

Ubuntu上安装:

curl https://packages.treasuredata.com/GPG-KEY-td-agent | sudo apt-key add -; echo "deb http://packages.treasuredata.com/4/ubuntu/$(lsb_release -cs)/ $(lsb_release -cs) contrib" | sudo tee /etc/apt/sources.list.d/treasure-data.list; sudo apt update; sudo apt install -y td-agent

设定

我是透过nginx包装成TLS服务,另外进行账号密码的管制(HTTP Authentication),所以在/etc/td-agent/td-agent.conf内的设定比较简单:

#
<source>
  @type http
  port 9880
  bind 127.0.0.1
  add_remote_addr true
</source>

<match **>
  @type file
  path /var/log/fluent/
</match>

另外建立/var/log/fluent,要设为td-agent这个使用者:

sudo mkdir /var/log/fluent; sudo chown td-agent:td-agent /var/log/fluent

相关连结

外部链接