Repository navigation
v0.1.10 — Webhook delivery records + oversized MCP result guard + Doris FE startup fix
LatestHighlights
- Webhook delivery records — The notification portal
/notify/recordsnow returns real recent webhook send records (batch, attempts, status code, duration, plus the primary alert status / fingerprint / description) instead of an empty placeholder. - Oversized MCP result guard — MCP text results above 128 KB are stored in the session workspace; the model receives a preview plus a file path and can read the full content with workspace commands. Tune with
APM_AGENT_MCP_TOOL_RESULT_MAX_BYTES. - MCP tool fixes — Business-error envelopes and runtime exceptions now report
isErrorinstead of silent success; the tool catalog gained explicit Asia/Shanghai time formats, default one-hour window, result caps,serviceTypeenum and required-argument contracts. - Doris FE startup fix — Docker / K8s deploy scripts append
-XX:-UseContainerSupportto the Doris FE JVM options (idempotent), fixing the cgroup-aware JDK 17 NPE at startup. - Webhook payloads —
idandoccurredAt(source event time) added so standard-event receivers order lifecycle changes correctly. - Service analysis — Remote virtual service filtering fixed:
service.remotetargets follow the serviceId dimension like db/redis/mq. - Dependency security baseline — log4j2 2.25.5, Tomcat 10.1.59, Jackson 2.22.2, Logback 1.5.34, mysql-connector-j 26.7.0, Spring Framework 6.2.19, ZooKeeper 3.9.5 pinned above the Spring Boot BOM defaults.
- Demo fault injection — The demo app gained a fault-injection HTTP server with Kafka change-event publishers and refreshed OTLP / SkyWalking fixtures.
- Docs — Alarm rule configuration example added to the alarm manual (PR #78).
Quick Start
# Platform (latest = 0.1.10)
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 · configure LLM API key for AI features.
Upgrade Notes
No schema migration this release (schema_version stays 8). The upgrade script handles rolling existing installs; Kubernetes does not support in-place upgrade — uninstall then reinstall. See deploy/docker/UPGRADE.md.
Images
| Component | Image |
|---|---|
| Web Platform | databuffhub/ai-apm-web:0.1.10 |
| Ingest | databuffhub/ai-apm-ingest:0.1.10 |
| Demo | databuffhub/ai-apm-demo:0.1.10 |
Links
- Repo: https://github.com/databufflabs/databuff
- Docs: https://github.com/databufflabs/databuff/tree/master/docs
- Website: https://databuff.ai
- Live Demo: https://demo.databuff.ai
Full changelog
See CHANGELOG.md. Commits since v0.1.9: 12.