-
Choerodon平台版本:0.20.0
-
运行环境:自主搭建
-
问题描述:
如题
我们的 springboot 日志 格式为:
<pattern>%d{yyyy-MM-dd HH:mm:ss.SSS} [%thread] %-5level %logger{50} - %msg%n</pattern>
我能 改 正则匹配或者 新增 PARSER?
Choerodon平台版本:0.20.0
运行环境:自主搭建
问题描述:
如题
我们的 springboot 日志 格式为:
<pattern>%d{yyyy-MM-dd HH:mm:ss.SSS} [%thread] %-5level %logger{50} - %msg%n</pattern>
我能 改 正则匹配或者 新增 PARSER?
还有请教下 怎么 使用Choerodon认证登录Kibana?
PARSER可以使用docker,目前这块近期暂时没有做进一步维护,非spring-boot的日志用docker就好,会一并采集的。
Kibana的第三方认证目前还未接入
可以在 fluent-bit 运行的 namespace 中 ,修改前缀为 fluent-bit-conf-
的 ConfigMap 对象 parsers.conf
中新增 PARSER
用docker 错误日志 就没法整了
kibana后期是计划像grafana一样嵌入猪齿鱼中,故现在并未提及相关文档,此文档仅为测试使用。
请问下 新增了一个 PARSER fluent-bit ds 成0 了
kubectl get ds -n logging
NAME DESIRED CURRENT READY UP-TO-DATE AVAILABLE NODE SELECTOR AGE
fluent-bit-choerodon-logging 0 0 0 0 0 delete=delete 50m
[root@juyi-01 test]# kubectl get ds -n logging
NAME DESIRED CURRENT READY UP-TO-DATE AVAILABLE NODE SELECTOR AGE
fluent-bit-choerodon-logging 0 0 0 0 0 delete=delete 57m
Events:
Type Reason Age From Message
---- ------ ---- ---- -------
Normal SuccessfulCreate 57m daemonset-controller Created pod: fluent-bit-choerodon-logging-mgkjz
Normal SuccessfulCreate 57m daemonset-controller Created pod: fluent-bit-choerodon-logging-rtfh4
Normal SuccessfulDelete 56m (x3 over 56m) daemonset-controller Deleted pod: fluent-bit-choerodon-logging-mgkjz
Normal SuccessfulDelete 56m (x3 over 56m) daemonset-controller Deleted pod: fluent-bit-choerodon-logging-rtfh4
Normal SuccessfulCreate 56m daemonset-controller Created pod: fluent-bit-choerodon-logging-c4mfs
Normal SuccessfulCreate 56m daemonset-controller Created pod: fluent-bit-choerodon-logging-w7rgx
Normal SuccessfulDelete 13m (x3 over 13m) daemonset-controller Deleted pod: fluent-bit-choerodon-logging-w7rgx
Normal SuccessfulDelete 13m (x5 over 13m) daemonset-controller Deleted pod: fluent-bit-choerodon-logging-c4mfs
是的,修改配置后, fluent-bit ds 或重启所有pod的
现在都是 0了怎么 起来?
这样很不优雅。。。 直接重启 会丢日志吧
还有当时 没用redis 当缓存 直接 输出到 es 也会丢日志吧
我得给 node节点 打 delete=delete 标签吗?
删掉ds那个节点选择器就好了
重启 fluent-bit ds pod 应该会 造成 丢失 日志吧 fluent-bit 本地没缓存的吧
没有中间件做 缓冲 日志量大 直写 es 也会 丢日志吧
你好,是的 当前方案会出现此类问题
额。。。 为啥不是 reload 下 配置文件 非得 重启pod?
因为 fluent-bit 并不支持 reload 配置文件
日志 什么版本能完善啊?