Configure WhizardTelemetry Platform Service
The WhizardTelemetry Platform Service is the common service for all extensions of WhizardTelemetry Observability Platform. It is a common APIServer that providing backend platform services for all observability extensions.
Configuration:
Modify the extension configuration of WhizardTelemetry Platform Service in conjunction with WhizardTelemetry Monitoring to enable the Whizard Observability Center. For more information, see Whizard Observability Center.
When configuring the OpenSearch log receivers for WhizardTelemetry Logging, WhizardTelemetry Auditing, WhizardTelemetry Events, and notification history, if you need to use multiple OpenSearch databases, configure them as follows.
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
Feedback
Was this page Helpful?
Receive the latest news, articles and updates from KubeSphere
Thanks for the feedback. If you have a specific question about how to use KubeSphere, ask it on Slack. Open an issue in the GitHub repo if you want to report a problem or suggest an improvement.