是否可以对 fluentd 收集的 kubernetes pod 日志进行分类?
Is it possible to classify kubernetes pod logs collected by fluentd?
目前,fluentd 用于收集 kubernetes pods 生成的日志,这些日志位于 `/var/log/containers/' 下。问题是不同种类的 pods 可能有不同的日志格式。并且我想对那些日志文件进行分类,以便它们能够被区别对待。
我可以在 kubernetes pods 中添加标签,例如 log4j
、python_log
,并被 fluentd 检测到吗?
您可以使用 fluent plugin kubernetes metadata filter 获取 pod 的元数据并使用其他方法对其进行分类。
目前,fluentd 用于收集 kubernetes pods 生成的日志,这些日志位于 `/var/log/containers/' 下。问题是不同种类的 pods 可能有不同的日志格式。并且我想对那些日志文件进行分类,以便它们能够被区别对待。
我可以在 kubernetes pods 中添加标签,例如 log4j
、python_log
,并被 fluentd 检测到吗?
您可以使用 fluent plugin kubernetes metadata filter 获取 pod 的元数据并使用其他方法对其进行分类。