{"repo":"dotnetcore/mocha","free":true,"listed":false,"github":"https://github.com/dotnetcore/mocha","clone":"git clone https://github.com/dotnetcore/mocha.git","description":"Mocha is an application performance monitor tools based on OpenTelemetry, which also provides a scalable platform for observability data analysis and storage.","language":"C#","stars":161,"topics":["apm","observability","opentelemetry"],"license":"MIT","category":"analytics","readme_excerpt":"Mocha ===== English 简体中文 Mocha is an application performance monitor tools based on OpenTelemetry, which also provides a scalable platform for observability data analysis and storage. Note: Use git clone --recursive to clone this repository with submodules. Quick Start In the beta phase, we provide a Docker Compose file for users to experience our system locally. + Quick Start Features Mocha follows an MVP approach: it starts from a minimal OpenTelemetry Trace pipeline and evolves toward a full observability platform. The diagram below shows the target functional architecture; the status of each capability is anchored to the Roadmap. Implemented (v0.1.0) - OTLP Trace ingestion and storage (OTLP gRPC) - OTLP Metrics ingestion and storage - PromQL query engine (based on ANTLR4) - Multi-backend storage abstraction (LiteDB / MySQL / InfluxDB) - Jaeger-compatible query API - Prometheus-compatible query API - Grafana data source integration - Docker Compose one-command deployment Planned (v2.0 / v3.0) - Streaming aggregation platform with a DSL-based rule engine ( Mocha.Streaming / Aggregator) - Service topology and R.E.D metrics auto-aggregation - Logs query and analysis - Alerts: rule management and notifications - Infrastructure monitoring: host, container, and Kubernetes - Mocha Manager: management server, dashboard, and cluster metadata Technical Architecture The components of Mocha are as follows: - Mocha Distributor Cluster: As the gateway of the Mocha system, it is responsi","default_branch":null,"files":null,"tree":[],"storefront":"/r/dotnetcore","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/dotnetcore/mocha/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}