whizard-telemetry-ruler

Define and manage WizTelemetry alerting rules for Kubernetes events, auditing, and logs.

17.0k|2.8k|Updated Apr 21, 2018
One-click install
npx skills add https://github.com/kubesphere/kubesphere --skill whizard-telemetry-ruler
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: whizard-telemetry-ruler
Source: https://github.com/kubesphere/kubesphere/tree/main/skills/whizard-telemetry-ruler
Command: npx skills add https://github.com/kubesphere/kubesphere --skill whizard-telemetry-ruler

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

WizTelemetry Ruler solves the challenge of defining, configuring, and managing alerting rules for Kubernetes events, K8s/KubeSphere auditing events, and logs within KubeSphere, enabling consistent alerting across clusters.

Core Features & Use Cases

  • Core ruler component for alerting
  • Dependencies on WizTelemetry Platform Service and optional components
  • Installation prerequisites and template-driven InstallPlan support

Quick Start

Install WizTelemetry Ruler and configure your first alert rule using the provided templates.

Frequently Asked Questions about whizard-telemetry-ruler

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I configure alerting rules for Kubernetes events and logs in KubeSphere?

Configuring alerting rules for Kubernetes events and logs in KubeSphere is done by defining and managing rules through the WizTelemetry Ruler, which orchestrates consistent alerting across clusters and environments.

What is the best way to manage WizTelemetry alerting rules across multiple clusters?

The best way to manage WizTelemetry alerting rules across multiple clusters is by using the Ruler component to orchestrate configurations, ensuring deterministic deployment and consistent alerting for events, audits, and logs.

Does WizTelemetry Ruler support AlertManager as a sink for alert notifications?

Yes, WizTelemetry Ruler supports AlertManager as a sink, allowing operators to configure and route alerting rules for Kubernetes events, auditing events, and logs directly to AlertManager.

How do I meet installation prerequisites for WizTelemetry alerting components?

Installation prerequisites for WizTelemetry alerting components are met using template-driven InstallPlan support, which ensures deterministic deployment and configures required dependencies like the WizTelemetry Platform Service.

Can I integrate OpenSearch for log alerting persistence with KubeSphere alerting rules?

Yes, you can integrate OpenSearch for optional persistence when configuring log alerting rules, enhancing the WizTelemetry Ruler's capability to manage and retain alerting data across clusters.

Why do I need to enable auditing events for consistent alerting in KubeSphere?

Enabling auditing events is required to capture K8s and KubeSphere audit logs, allowing the WizTelemetry Ruler to define, configure, and manage comprehensive alerting rules across your environments.