posthog-selfhosted-diagnosis

Diagnose self-hosted PostHog deployment issues across Docker Compose, Kubernetes, and supporting services.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/mongo-ai/posthog-triage-agent --skill posthog-selfhosted-diagnosis
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: posthog-selfhosted-diagnosis
Source: https://github.com/mongo-ai/posthog-triage-agent/tree/main/.claude/skills/posthog-selfhosted-diagnosis
Command: npx skills add https://github.com/mongo-ai/posthog-triage-agent --skill posthog-selfhosted-diagnosis

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Self‑hosted PostHog deployments often encounter configuration, resource, and networking issues that are hard for support teams to pinpoint. This Skill guides engineers through systematic health checks, issue classification, and reliable documentation lookup, reducing investigation time.

Core Features & Use Cases

  • Deployment type detection for Docker Compose or Kubernetes/Helm setups.
  • Health verification of ClickHouse, Postgres, Redis, Kafka, and reverse proxies.
  • Symptom‑based classification with tables linking common problems to likely causes.
  • Automated reference searches in PostHog docs and GitHub issues.
  • Clear support boundary definition and escalation guidance.
  • Optional Cloud recommendation when self‑hosted complexity is high.

Quick Start

Run the posthog-selfhosted-diagnosis skill to analyze the customer’s deployment and receive a step‑by‑step troubleshooting guide.

Frequently Asked Questions about posthog-selfhosted-diagnosis

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

FAQPage Schema
How do I diagnose self-hosted PostHog deployment issues?

To diagnose self-hosted PostHog deployment issues, run this skill to systematically verify the health of ClickHouse, Postgres, Redis, Kafka, and reverse proxies, classify symptoms, and retrieve relevant documentation. It detects whether your setup uses Docker Compose or Kubernetes.

Why is my self-hosted PostHog ClickHouse or Postgres service unhealthy?

Your self-hosted PostHog ClickHouse or Postgres service might be unhealthy due to configuration or resource constraints. This skill performs health verification on these components and uses symptom-based classification to link common problems to their likely causes for faster troubleshooting.

Does this PostHog diagnosis tool work with both Docker Compose and Kubernetes?

Yes, this PostHog diagnosis tool works with both Docker Compose and Kubernetes. It automatically detects your deployment type and applies appropriate health checks and troubleshooting steps tailored to your specific infrastructure environment.

What is the best way to troubleshoot self-hosted PostHog networking and configuration problems?

The best way to troubleshoot self-hosted PostHog networking and configuration problems is to use a systematic diagnosis skill that performs automated reference searches in PostHog docs and GitHub issues. It classifies issues and provides clear escalation guidance.

When should I consider migrating from self-hosted PostHog to PostHog Cloud?

You should consider migrating from self-hosted PostHog to PostHog Cloud when the complexity of your customer-managed environment becomes too high. This skill provides a clear support boundary definition and offers an optional Cloud recommendation during diagnosis.

What components does the self-hosted PostHog health check cover?

The self-hosted PostHog health check covers ClickHouse, Postgres, Redis, Kafka, and reverse proxies. It performs thorough health verification across these components to identify configuration, resource, and networking issues in customer-managed environments.