一、初始安装

初始安装是要把安装的Addons尽量都安装上,比如nfs-client。

二、日志接收器采用外部elasticsearch时

当es需要basic验证的时候Jaeger的默认配置是没有用户名密码配置字段,需要自己手动添加。

集群管理》集群设置》日志接收器》分别在“容器日志”、“资源事件”、“审计日志”中看见“Elasticsearch”项目,点击进入其详情页。

点击左侧“编辑”按钮可编辑es服务地址和端口以及账号密码框,如果没有账号密码的输入框,则点击“更多操作”》“编辑YAML”进入yaml文件编辑页面。

spec:
  es:
    generateID: true
    host: 172.22.70.141
    password: 密码
    username: elastic账号
    logstashFormat: true
    logstashPrefix: ks-logstash-log
    port: 9200
    timeKey: '@timestamp'

修改完确定保存,在编辑的话会变成如下,即将用户名密码自动添加到密文配置中去了。

spec:
  es:
    generateID: true
    host: 172.22.70.141
    httpPassword:
      valueFrom:
        secretKeyRef:
          key: password
          name: elasticsearch-credentials
    httpUser:
      valueFrom:
        secretKeyRef:
          key: username
          name: elasticsearch-credentials
    logstashFormat: true
    logstashPrefix: ks-logstash-log
    port: 9200
    timeKey: '@timestamp'

“容器日志”、“资源事件”、“审计日志”三个标签页有独立的配置文件,需要分别独立编辑。

最后修改日期: 2022年3月6日

作者