WhizardTelemetry Observability Platform
The WhizardTelemetry Observability Platform is an enterprise-grade multi-cluster monitoring and alerting product, focusing on providing integrated cloud-native observability services. The platform offers multi-level, multi-dimensional, and multi-tenant metric monitoring and alerting capabilities from infrastructure to applications. Additionally, by the pluggable Whizard Observability Center, it achieves unified multi-cluster management capabilities for monitoring and alerting, as well as lightweight support for member and edge clusters.
The WhizardTelemetry Observability Platform consists of the following extensions:
WhizardTelemetry Platform Service: It is the common service for all observability extensions of WhizardTelemetry Observability Platform. It is a common APIServer that providing backend platform services for all observability extensions.
WhizardTelemetry Data Pipeline: Provides the ability to collect, transform, and route observability data.
OpenSearch Distributed Search and Analytics Engine: KubeSphere’s built-in log storage extension, used to store, search and analyze observability data including logs, auditing events, K8s events, and notification history etc.
WhizardTelemetry Logging: Provides multi-tenant real-time and historical log collection, query, export, storage, etc., for cloud-native applications, and can connect to log receivers such as ElasticSearch, OpenSearch, Kafka, etc.
WhizardTelemetry Events: Stores events of Kubernetes resources and provides multi-tenant event query and viewing functions.
WhizardTelemetry Monitoring: Provides multi-tenant monitoring capabilities for cloud-native resources, including real-time and historical data display of core monitoring indicators for objects such as clusters, nodes, workloads, GPU, K8s control plane, etc. It includes the Whizard Observability Center.
WhizardTelemetry Alerting: Based on the monitoring data collected by KubeSphere, it manages alerting and alerting rules for different resource types and metrics data.
WhizardTelemetry Notification: Manages notifications in multi-tenant Kubernetes environments. It can receive alerts, cloud events, and other types of events (such as audits and Kubernetes events) from different senders and send notifications to corresponding tenant receivers based on tenant labels (such as namespaces or users). Supports multiple notification channels such as email, Feishu, DingTalk, WeChat Work, Slack, Webhook, etc.
Grafana for WhizardTelemetry: An open and composable observability and data visualization platform, with many built-in dashboards to enhance the visualization capabilities of the WhizardTelemetry Observability Platform.
Grafana Loki for WhizardTelemetry: Supports viewing KubeSphere logs, audits, events, and notification history data stored in Loki on the Grafana console.
WhizardTelemetry Platform Service
Learn about the WhizardTelemetry Platform Service.
Configure WhizardTelemetry Platform Service
Learn how to configure the WhizardTelemetry Platform Service.
WhizardTelemetry Data Pipeline
Learn how to use the WhizardTelemetry Data Pipeline.
Overview
Learn about the WhizardTelemetry Data Pipeline extension.
WhizardTelemetry Logging
This section introduces how to use the 'WhizardTelemetry Logging' extension.
Configure Log Management
This section introduces how to configure the 'WhizardTelemetry Logging' extension.
Use the Container Log Query Tool
This section introduces how to use the container log search tool.
Log Collection
This section introduces how to enable and disable the log collection feature.
Enable Log Collection
This section introduces how to modify the configuration of the extension to enable the log collection feature.
Enable Log Collection in a Project
This section introduces how to enable log collection.
Enable Collect Logs on Volumes
This section introduces how to enable collect logs on volumes.
Log Receivers
This section introduces how to configure or add log receivers.
Configure OpenSearch Log Receiver
This section introduces how to configure the OpenSearch log receiver.
Manage Log Receivers
This section introduces how to add and manage log receivers.
Add Log Receivers
This section introduces how to add log receivers.
View Log Receiver List
This section introduces how to view the log receiver list.
View Log Receiver Details
This section introduces how to view log receiver details.
Edit Log Receiver Settings
This section introduces how to edit log receiver settings.
Enable and Disable Log Receivers
This section introduces how to enable and disable log receivers.
Delete Log Receivers
This section introduces how to delete log receivers.
WhizardTelemetry Events
This section introduces how to use the 'WhizardTelemetry Events' extension.
Use the Resource Event Query Tool
This section introduces how to use the resource event query tool.
WhizardTelemetry Monitoring
This section introduces how to use the 'WhizardTelemetry Monitoring' extension.
Overview
This section introduces how to view monitoring information on the overview pages of clusters, workspaces, and projects.
Cluster Monitoring Overview
This section introduces how to view monitoring information on the cluster overview page.
Workspace Monitoring Overview
This section introduces how to view monitoring information on the workspace overview page.
Project Monitoring Overview
This section introduces how to view monitoring information on the project overview page.
Cluster Status
This section introduces how to view the cluster status.
Cluster Status Overview
This section introduces how to view the cluster status.
View Physical Resource Status
This section introduces how to view physical resource status.
View etcd Database Status
This section introduces how to view etcd database status.
View Kubernetes API Server Status
This section introduces how to view Kubernetes API server monitoring data.
View Scheduler Status
This section introduces how to view scheduler status.
View Node Resource Usage Ranking
This section introduces how to sort nodes by the usage of specific resources.
Application Resources
This section introduces how to view application resource data.
View Application Resource Usage
This section introduces how to view application resource usage.
View Project Resource Usage Ranking
This section introduces how to view project resource usage ranking.
Custom Monitoring
This section introduces how to use custom monitoring dashboards.
Create Custom Monitoring Dashboards
This section introduces how to create a custom monitoring dashboard.
View Custom Monitoring Dashboard Details
This section introduces how to view a custom monitoring dashboard.
Edit Custom Monitoring Dashboard Information
This section introduces how to edit the information of a custom monitoring dashboard.
Edit Custom Monitoring Dashboards
This section introduces how to edit a custom monitoring dashboard.
Delete Custom Monitoring Dashboards
This section introduces how to delete a custom monitoring dashboard.
Edit a Metrics Exporter
This section introduces how to edit a metrics exporter.
WhizardTelemetry Alerting
This section introduces how to use the 'WhizardTelemetry Alerting' extension.
Rule Groups
This section introduces how to create, edit, and view alert rule groups.
Create a Rule Group
This section introduces how to create an alert rule group.
View Rule Group List
This section introduces how to view the alert rule group list.
View Rule Group Details
This section introduces how to view rule group details.
Edit Rule Group Information
This section introduces how to edit rule group information.
Edit Alert Rules
This section introduces how to edit alerting rules in a rule group.
Disable and Enable Rule Groups
Describes how to disable and enable alert rule groups.
Delete Rule Groups
Describes how to delete rule groups.
Reset Built-in Rule Groups
Describes how to reset built-in rule groups.
Alerts
Describes how to use the alerting feature.
View Alert List
Describes how to view the alert list.
Whizard Observability Center
Describes how to use the Whizard Observability Center.
Enable Whizard Observability Center
Describes how to enable the Whizard Observability Center.
Resource Monitoring
Describes how to view resource monitoring data across multiple clusters.
View Multi-cluster Monitoring Data
Describes how to view multi-cluster monitoring data.
View Resource Usage Rankings
Describes how to view resource usage rankings.
Global Alerts
Describes how to manage global alerts and global rule groups in the Whizard Observability Center.
Rule Groups
Describes how to use the alerting rule groups feature in the Whizard Observability Center.
Create Rule Groups
Describes how to create alerting rule groups.
View Rule Group List
Describes how to view the alerting rule group list.
View Rule Group Details
Describes how to view rule group details.
Edit Rule Group Information
Describes how to edit the information of alerting rule groups.
Edit Alert Rules
Describes how to edit alert rules in rule groups.
Disable and Enable Rule Groups
Describes how to disable and enable alerting rule groups.
Delete Custom Rule Groups
Describes how to delete alerting rule groups.
Reset Built-in Rule Groups
Describes how to reset built-in rule groups.
Alerts
Describes how to use the alerting feature in the Whizard Observability Center.
View Alert List
Describes how to view the global alert list in the Whizard Observability Center.
Resource Query
Describes how to query resource information across clusters.
Pods
Describes how to query pods across clusters.
Cross-cluster Pod Query
Describes how to query pods across clusters in the Whizard Observability Center.
Component Settings
Describes how to set Whizard components.
WhizardTelemetry Notification
Describes how to use the 'WhizardTelemetry Notification' extension.
Notification Channels
Describes how to set up notification channels.
Set Up Email Notification
Describes how to set up email notification.
Set Up Feishu Notification
Describes how to set up Feishu notification.
Set Up DingTalk Notification
Describes how to set up DingTalk notification.
Set Up WeCom Notification
Describes how to set up WeCom notification.
Set Up Slack Notification
Describes how to set up Slack notification.
Set Up Webhook Notification
Describes how to set up Webhook notification.
Notification Subscriptions
Describes how to manage notification subscriptions.
Create Notification Subscription
Describes how to create a notification subscription.
View Notification Subscription
Describes how to view notification subscriptions.
Edit Notification Subscription
Describes how to edit a notification subscription.
Delete Notification Subscriptions
Describes how to delete a notification subscription.
Notification Settings
This section describes how to manage silence policies and notification languages.
Create Silence Policies
This section describes how to create a silence policy.
Edit Silence Policy Information
This section describes how to edit silence policy information.
Edit Silence Conditions
This section describes how to edit notification silence conditions.
Edit Silence Time
This section describes how to edit notification silence time.
Delete Silence Policies
This section describes how to delete a silence policy.
Modify Notification Language
This section describes how to modify notification language.
Notification History
Describes how to view notification history.
View Notification History
Describes how to view notification history records.
User Notification Settings
Describes how to set up notification channels for users.
Set Up Email Notification
Describes how to set up email notification.
Set Up Feishu Notification
Describes how to set up Feishu notification.
Set Up DingTalk Notification
Describes how to set up DingTalk notification.
Set Up WeCom Notification
Describes how to set up WeCom notification.
Set Up Slack Notification
Describes how to set up Slack notification.
Set Up Webhook Notification
Learn how to set up Webhook notification.
Notification Message Configuration
Learn how to configure notification messages.
Configure WeCom Notification Message Template
Learn how to configure WeCom notification messages.
OpenSearch Distributed Search and Analytics Engine
Learn about the 'OpenSearch Distributed Search and Analytics Engine' extension.
Overview
Learn about the 'OpenSearch Distributed Search and Analytics Engine' extension.
Grafana for WhizardTelemetry
Learn how to use the Grafana for WhizardTelemetry extension.
View Built-in Dashboards
Learn how to view the built-in Dashboards provided by the extension.
Add Data Sources
Learn how to add a Grafana data source.
Create Dashboards
Learn how to create a Dashboard.
Grafana Loki for WhizardTelemetry
Learn how to use the Grafana Loki for WhizardTelemetry extension.
Visualize Data in Loki
Learn how to visualize logs, audits, events, and notification history data stored in Loki in Grafana.