< img height="1" width="1" style="display:none;" alt="" src="https://px.ads.linkedin.com/collect/?pid=3131724&fmt=gif" />

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.