【发布时间】:2020-08-31 14:32:48
【问题描述】:
我有一个 kubernetes 集群,其中 jenkins 和 spinnaker pod 启动并运行。我需要实现一个日志机制,收集日志并将其发送到 splunk 服务器。我选择使用流利的。我已经部署了一组 fluentd 的守护进程在每个节点上运行并从每个节点收集日志并发送到 splunk 服务器。
对于我们使用“kubectl 日志”看到的日志或来自标准输出的日志,它工作正常。但是,我需要从 jenkins 作业中挑选日志(jenkins 作业构建的控制台输出)。这些日志不会从节点输出到 std,而是存储在 /var/jenkins_home/jobs/XXX/builds/
我愿意为这个问题提供任何解决方案。请提出建议。
【问题讨论】:
标签: jenkins logging kubernetes splunk fluentd