kubernetes - 在 kubernetes 上使用 fluentd 为每个容器登录到不同的文件
问题描述
我正在尝试将所有来自容器的日志保留在我的 Kubernetes 集群上。我在使用 fluentd 之前这样做了。我对其进行了配置,并且使用弹性搜索和其他输出插件可以正常工作。
我现在要做的是将其保存在文件系统中。我正在查看来自 fluentd 的“文件”输出插件,但据我所知,这只允许我将所有内容写入预配置文件,或者写入在一段时间间隔内创建新日志文件的配置路径。
我希望能够让输出插件写入与事件日志来自的任何容器相对应的文件。有什么办法可以使用插件和配置来做到这一点?
解决方案
推荐阅读
- reactjs - Redux:找不到模块:无法解析“redux”
- spring-boot - Thymeleaf 内容辅助无法使用 Spring Tools
- javascript - 将 Excel 电子表格中单个单元格的数据插入网页
- python - 如何在请求模块中禁用 url 编码?
- python - Django ModelForm 不保存在数据库中
- amazon-dynamodb - DynamoDB 中的一致性读取扫描是否会隐藏扫描开始后所做的更改?
- assembly - 使用 8086 汇编器 TASM 项目协助闪烁/闪烁像素
- python - Python 忽略转义序列
- asp.net - URL-重写托管在单个服务器上并使用相同 web.config 文件的多个域/网站中的特定域
- c# - 装饰器模式 - 访问包装的 ConcreteComponent 值