Fluentd如何部署日志
发表于:2025-02-02 作者:千家信息网编辑
千家信息网最后更新 2025年02月02日,这篇文章主要介绍Fluentd如何部署日志,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!Fluentd是用来处理其他系统产生的日志的,它本身也会产生一些运行时日志。我们一起来了
千家信息网最后更新 2025年02月02日Fluentd如何部署日志
这篇文章主要介绍Fluentd如何部署日志,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!
Fluentd是用来处理其他系统产生的日志的,它本身也会产生一些运行时日志。我们一起来了解一下Fluentd本身的日志机制。
Fluentd包含两个日志层:全局日志和插件级日志。每个层次的日志都可以进行单独配置。
日志级别
Fluentd的日志包含6个级别:fatal、error、warn、info、debug和trace。级别依次递增,高级别的日志包含低级别的日志。默认为info,所以默认情况下,日志中包含info、warn、error、fatal这4个级别的日志。
全局日志
Fluentd内核使用全局日志配置,若插件没有单独设置自己的日志配置项,插件也共用全局日志配置项。可通过命令行或配置文件进行设置。
命令行
-v、-vv用于增加日志级别,-q、-qq用于降低日志级别。
$ fluentd -v ... # debug level$ fluentd -vv ... # trace level
$ fluentd -q ... # warn level$ fluentd -qq ... # error leve
使用命令行可以在不改变配置文件的情况下调整日志级别,方便调试。 配置文件 也可以在配置文件中设置 的log_level来配置全局日志级别。 # equal to -qq option log_level error 插件日志 可通过 @log_level对每个插件单独设置日志级别,这个级别将覆盖全局日志级别。 上边这个片段中,我们对两个不同的输入源分别设置了各自的日志级别。 日志格式 如今天第一篇文章中所述,Fluentd的日志支持text和json两种格式,默认使用text,可在 中进行设定。 format json time_format %Y-%m-%d 若使用json格式, 2017-07-27 06:44:54 +0900 [info]: #0 fluentd worker is now running worker=0
这条日志将会转化为如下输出: {"time":"2017-07-27","level":"info","message":"fluentd worker is now running worker=0","worker_id":0}
将日志写入文件 Fluentd默认将其日志输出到stdout,可通过-o将日志输出到文件中。 $ fluentd -o /path/to/log_file
若将日志写入文件,默认情况下Fluentd不会进行日志轮转,即会向指定的文件中不断写入日志,这可能会导致日志文件过大。可通过命令行参数开启日志轮转功能。 --log-rotate-age AGE 这里AGE为整数或字符串,需要和下边的rotate-size配合使用。 整数表示轮转文件个数; 字符串表示轮转频率,可为daily、weekly或monthly。 -log-rotate-size BYTES BYTES为轮转文件的大小,达到此字节数即开始写入新的文件。 当rotate-age值为整数时,通过此配置项控制日志的轮转。 $ fluentd -c fluent.conf --log-rotate-age 5 --log-rotate-size 104857600
捕获Fluentd日志 Fluentd自身日志也可以被采集。 Fluentd使用fluent作为自身日志的tag,我们可以通过 # Add hostname for identifying the server
@type record_transformer
host "#{Socket.gethostname}"
@type monitoring_plugin
# parameters...
这样做的一个用处是用来监控Fluentd运行情况。
以上是"Fluentd如何部署日志"这篇文章的所有内容,感谢各位的阅读!希望分享的内容对大家有帮助,更多相关知识,欢迎关注行业资讯频道!
日志
文件
级别
配置
全局
轮转
插件
命令
情况
可通
整数
格式
篇文章
输出
两个
内容
字符
字符串
处理
运行
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
数据库标识列讲解视频
惠普服务器无法启动进入系统
腾讯会议的服务器和媒体服务器
软件开发java教程
网络安全crt
服务器安全软件选择
行业分类与职业数据库
护苗网络安全课视频2020
什么服务器有本地用户账号
刀片服务器 主板电池
学校网络技术
软件开发团队效能度量
软件开发和数据处理选择哪个
网络安全法可以处理政府部门吗
服务器与数据存储
绿书签网络安全
iso软件开发工资
北京常规软件开发价钱
4个系统级数据库
网络安全应知应会知识考试
成都阿尤马网络技术
公司服务器管理文件
恒生软件开发具体是干什么的
软件开发属于电子信息行业吗
c 取出线程中的数据库
清理过期数据库 辽宁省
佛山pc软件开发收费
关闭终端服务器远程管理模式
roon服务器搭建cary
中国法律数据库网站