配置 WhizardTelemetry 平台服务

WhizardTelemetry 平台服务是 WhizardTelemetry 可观测平台中各扩展组件的公共服务。它是各个可观测性扩展组件通用的 APIServer,为所有可观测性扩展组件提供公共的后端平台服务。

配置说明:

  • 为 WhizardTelemetry 日志、WhizardTelemetry 审计、WhizardTelemetry 事件、以及通知历史配置 OpenSearch 日志接收器时,如果需要使用多个 OpenSearch 数据库,可以按如下配置。

    whizard-telemetry:
      config:
        monitoring:
          enabled: true
          kind: 0
          endpoint: http://prometheus-k8s.kubesphere-monitoring-system.svc:9090
        observability:
          enabled: false
          endpoint: "http://query-frontend-whizard-operated.kubesphere-monitoring-system.svc:10902"
        notification:
          endpoint: http://notification-manager-svc.kubesphere-monitoring-system.svc:19093
          history:
            enable: true
            server:
              elasticsearch:
                endpoints:
                  - https://<the opensearch cluster url>:<port>
                version: opensearchv2
                indexPrefix: notification-history
                basicAuth: true
                username: admin
                password: admin
        auditing:
          enable: true
          servers:
            - elasticsearch:
                cluster:
                - cluster1
                - cluster2
                endpoints:
                  - https://<the opensearch cluster url>:<port>
                version: opensearchv2
                indexPrefix: auditing
                basicAuth: true
                username: admin
                password: admin
            - elasticsearch:
                cluster:
                - cluster3
                - cluster4
                endpoints:
                  - https://<the opensearch cluster url>:<port>
                version: opensearchv2
                indexPrefix: auditing
                basicAuth: true
                username: admin
                password: admin
        events:
          enable: true
          servers:
            - elasticsearch:
                cluster:
                - cluster1
                - cluster2
                endpoints:
                  - https://opensearch-cluster-data.kubesphere-logging-system:9200
                version: opensearchv2
                indexPrefix: events
                basicAuth: true
                username: admin
                password: admin
            - elasticsearch:
                cluster:
                - cluster3
                - cluster4
                endpoints:
                  - https://opensearch-cluster-data.kubesphere-logging-system:9200
                version: opensearchv2
                indexPrefix: events
                basicAuth: true
                username: admin
                password: admin
        logging:
          enable: true
          servers:
            - elasticsearch:
                cluster:
                - cluster1
                - cluster2
                endpoints:
                  - https://<the opensearch cluster url>:<port>
                version: opensearchv2
                indexPrefix: logs
                basicAuth: true
                username: admin
                password: admin
            - elasticsearch:
                cluster:
                - cluster3
                - cluster4
                endpoints:
                  - https://<the opensearch cluster url>:<port>
                version: opensearchv2
                indexPrefix: logs
                basicAuth: true
                username: admin
                password: admin

通过邮件接收 KubeSphere 最新的技术博客与产品更新的通知


感谢您的反馈。如果您有关于如何使用 KubeSphere 的具体问题,请在 Slack 上提问。如果您想报告问题或提出改进建议,请在 GitHub 存储库中打开问题。

页面内容