huanggze arui Jeff 请参考这篇还未合并的 PR,修改 es 外接 https://github.com/kubesphere/website/pull/420/files#diff-603205cf1cbd353e095cfdfe693be8447cd54719ce7e2d968ff3c6627a6d464eR10-R58
huanggze arui 针对 2.1.1 版本,如果 es 内没有创建 index 的话,说明是 logging agent 没有日志发来。请检查一下 fluent bit operator 的配置。 如果 fluent bit operator ConfiMap 已经修改外外接 es 地址后,fluent bit 应该能正确转发日志到新的 es。你可以检查一下 fluent bit DaemonSet 的 log,是否有报错?是否提示配置不正确?
arui huanggze 1. 你上面发的git 我照着吧status注释了一下 然后重启了 ks-installer 其他的就看不懂了。 fluent-bit 我看了日志都是今天早上的 我全部重新部署了 日志还是今天早上的 3.fluent-bit-app-config 是没问题的 [OUTPUT] Logstash_Format On Replace_Dots on Retry_Limit False Type flb_type Time_Key @timestamp Logstash_Prefix logstash Match kube.* Port 9200 Host 10.176.2.59 Name es
arui huanggze kubectl edit fluentbit -n kubesphere-logging-system fluent-bit 改了的 里面的host 是 我外接es 的ip地址
arui 所有的步骤 1.kubectl edit cm -n kubesphere-system kubesphere-config 2.kubectl edit cm -n kubesphere-logging-system elasticsearch-logging-curator-elasticsearch-curator-config 3.kubectl edit cm -n kubesphere-logging-system fluent-bit-app-config 4.kubectl edit cm -n kubesphere-system ks-installer 5.重启ks-apiserver pod 之前 ks-installer 没有修改 现配置 ks-installer huanggze logging: enabled: true elasticsearchMasterReplicas: 1 elasticsearchDataReplicas: 2 logsidecarReplicas: 2 elasticsearchMasterVolumeSize: 4Gi elasticsearchDataVolumeSize: 20Gi logMaxAge: 4 elkPrefix: logstash containersLogMountedPath: "" externalElasticsearchUrl: 10.176.2.59 externalElasticsearchPort: 9200 external_es_url: 10.176.2.59 external_es_port: 9200 kibana: enabled: true