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