tbm-auto-heal

Monitor ClickHouse and TBM service health on atlas-01 hourly.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/OrionArchitekton/cosmocrat-core --skill tbm-auto-heal
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: tbm-auto-heal
Source: https://github.com/OrionArchitekton/cosmocrat-core/tree/main/skills/tbm/tbm-auto-heal
Command: npx skills add https://github.com/OrionArchitekton/cosmocrat-core --skill tbm-auto-heal

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill proactively monitors the health of ClickHouse and TBM (Time-Based Messaging) on a critical server, detecting and alerting on ingest issues to prevent data loss or corruption.

Core Features & Use Cases

  • Automated Health Checks: Performs hourly checks on ClickHouse and TBM services.
  • Fail-Fast Ingest Monitoring: Identifies ingest problems early to allow for rapid resolution.
  • Use Case: If TBM stops ingesting data into ClickHouse, this skill will detect the anomaly and trigger an alert, preventing a prolonged outage.

Quick Start

Run the tbm-auto-heal skill to check the health of ClickHouse and TBM on atlas-01.

Frequently Asked Questions about tbm-auto-heal

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

FAQPage Schema
How do I monitor ClickHouse ingest health on a remote server?

Monitoring ClickHouse ingest health requires automated checks targeting native port 9000 on a cron schedule to detect data ingestion anomalies. This approach continuously verifies service availability and triggers alerts to prevent data loss on your server.

What causes TBM ingest issues when writing to ClickHouse?

TBM ingest issues happen when Time-Based Messaging stops feeding data into ClickHouse, often due to service unavailability on native port 9000. Automated monitoring detects these anomalies early to prevent prolonged outages and data corruption.

Can I run automated health checks for ClickHouse on a cron schedule?

Yes, you can run automated health checks for ClickHouse on a cron schedule to ensure continuous availability. This setup performs hourly checks on services to provide rapid failure detection for data ingestion pipelines.

Do I need access to the host to check ClickHouse and TBM services?

Yes, you need direct access to the host, such as atlas-01, to check ClickHouse and TBM services. Health verification requires accessing the server and its specific native port 9000 to accurately detect ingest issues.

What is the best way to prevent data loss during a ClickHouse outage?

The best way to prevent data loss during a ClickHouse outage is implementing fail-fast ingest monitoring. By performing hourly automated checks on TBM services, you identify ingestion problems early and trigger alerts for rapid resolution.