Skip to content

v0.1.7 — Platform Self-Monitoring + QA Self-Ops + Multi FE/BE + Non-HTTP Endpoint Analysis

Latest

Choose a tag to compare

@databufflabs databufflabs released this 10 Aug 02:06
· 1 commit to master since this release

Highlights

  • 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 adds metric_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 queryPOST /webapi/api/v1/ai/doris/query and built-in platform.queryDoris for read-only platform config/data checks without ad-hoc DB connections.
  • Non-HTTP endpoint analysisresourceInfo / resourceRelation support non-HTTP componentTypes; 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_spans COUNT; 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 / gte comparators 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; getCurrentTimeRange end 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 | bash

Open 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

Full changelog

See CHANGELOG.md.