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:
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.