Skip to main content

maple-observability

Maple — plataforma de observabilidad open-source con OpenTelemetry + ClickHouse, monorepo Effect + TanStack Router

설치로 이동

소스 정보

저장소
Ntizar/NtizarBrainMasterMind
최근 소스 활동
2026년 7월 11일 03:39
감지된 SKILL.md 언어
스페인어
스타
2
포크
0

설치 방법

기본적으로 소스를 먼저 확인하는 Prompt가 선택됩니다. 직접 명령으로 전환하거나 로컬 사본을 다운로드할 수도 있습니다.

소스 파일 검토

설치 여부를 결정하기 전에 SKILL.md와 SkillsMP에 표시된 보조 파일을 읽어 보세요.

SKILL.md 표시 중

SKILL.md
소스 지침 · 읽기 전용 미리보기
name
maple-observability
version
1.0.0
description
Maple — plataforma de observabilidad open-source con OpenTelemetry + ClickHouse, monorepo Effect + TanStack Router
# Maple — Open-Source Observability Platform ## Descripción Plataforma de observabilidad open-source para traces, logs y métricas, construida sobre OpenTelemetry y ClickHouse. Monorepo con frontend SPA (TanStack Router + Vite), backend Effect, OTLP ingest gateway, y múltiples apps. ## Por qué importa para David - **ClickHouse + OTel**: Patrón de almacenamiento de series temporales de alta performance - **Effect framework**: Patrón functional para backend robusto con manejo de errores - **Monorepo pattern**: Estructura de workspace con Bun para proyectos grandes - **Real-time dashboard**: Pattern de dashboard observable en tiempo real ## Arquitectura ``` apps/web → TanStack Router SPA (Vite) apps/api → Effect HTTP API + MCP server apps/ingest → OTLP ingest gateway + collector forwarding apps/alerting → Alert evaluation worker apps/cli → CLI utilities apps/mobile → Expo mobile app packages/domain → Shared Effect contracts packages/query-engine → Query & observability logic packages/ui → Shared UI primitives ``` ## Instalación local ```bash # Homebrew (recomendado) brew install Makisuo/tap/maple maple start # Manual con Bun bun install bun run dev # Docker docker compose up ``` ## Integración con proyectos de David - **Control Center**: Usar ClickHouse como backend de métricas - **Dashboards**: Pattern de real-time observability reusable - **Alerting**: Worker pattern para evaluaciones de alertas ## Pitfalls - Requiere Bun runtime (no Node) - ClickHouse embedded consume RAM (mínimo 2-4GB) - Effect framework tiene curva de aprendizaje - No es trivial migrar de otro stack a Effect ## Referencias - GitHub: https://github.com/MapleTechLabs/maple - Docs: Monorepo README con instrucciones detalladas
GitHub에서 보기