v0.1.7 — Platform Self-Monitoring + QA Self-Ops + Multi FE/BE + Non-HTTP Endpoint Analysis
LatestHighlights
- Platform self-monitoring & self-troubleshooting — New Deploy Status page (
/deploy/status) tracks ingest / web / Doris health: inbound TPS, write failures, disk, query errors; per-tab drill-down; metric title drawers explain computation and env knobs. V007 addsmetric_platform(1-minute flush). - AI inspection & self-ops fixes — Product Q&A expert reads the metric catalog, queries platform telemetry, outputs HTML inspection reports, traces drop chains (batch → write queue → Doris), and in v0.1.7 can apply fixes (SSH login, backup config, tune env, restart ingest, verify).
- QA Doris read-only query —
POST /webapi/api/v1/ai/doris/queryand built-inplatform.queryDorisfor read-only platform config/data checks without ad-hoc DB connections. - Non-HTTP endpoint analysis —
resourceInfo/resourceRelationsupport non-HTTPcomponentTypes; drill-down filters and slow/error paths for DB / MQ / RPC bases expanded. - Service classification & topology — Web vs virtual middleware types from span/componentId recognition; global topology shows isolated services when no call edges; service-flow cards allow two-line service names.
- Trace & Doris resilience — Span queries prune with minute key and skip
call_spansCOUNT; Doris Stream Load supports multi FE/BE host lists with health failover; trace charts aggregate from spans when filtering by TraceID. - Alarms & MCP — Monitor rules honor
lt/lte/gtecomparators and warning thresholds; remote MCP headers applied after transport; AI chat Mermaid renders per-node with syntax-repair fallback. - UX fixes — Log list descending time order; chat stops auto-scroll while user reads earlier messages;
getCurrentTimeRangeend handling fixed.
Quick Start
# Platform (latest = 0.1.7)
curl -fsSL https://databuff.ai/databuff/ai-apm-install.sh | bash
# Upgrade existing Docker install (keeps data/)
curl -fsSL https://databuff.ai/databuff/ai-apm-update.sh | bashOpen http://YOUR_HOST:27403 · login admin / Databuff@123 · configure LLM API key for AI features.
Upgrade Notes
Schema migration V007: adds metric_platform for platform self-monitoring metrics (schema_version → 7). Upgrade script runs migrations automatically. Kubernetes does not support in-place upgrade this release; uninstall then reinstall. See deploy/docker/UPGRADE.md.
Images
| Component | Image |
|---|---|
| Web Platform | databuffhub/ai-apm-web:0.1.7 |
| Ingest | databuffhub/ai-apm-ingest:0.1.7 |
| Demo | databuffhub/ai-apm-demo:0.1.7 |
Links
- Repo: https://github.com/databufflabs/databuff
- Docs: https://github.com/databufflabs/databuff/tree/master/docs
- Self-monitoring guide:
docs/运维参考/平台自监控与自排障.md·docs/运维参考/自监控指标清单.md - Website: https://databuff.ai
- Live Demo: https://demo.databuff.ai (
admin/Databuff@123)
Full changelog
See CHANGELOG.md.