DEV Community

Cover image for Install Failed but the Page Still Opens — Ops Expert Restores Doris
databufflabs
databufflabs

Posted on

Install Failed but the Page Still Opens — Ops Expert Restores Doris

Almost every product hits two kinds of user pain:

  • Can't use it: install fails, won't start, or dies in production — errors only, then humans grep logs and guess commands.
  • Don't know how: docs elsewhere, menus buried — ask a helper and get "see the official documentation."

Self-healing ops fixes the first: when storage is down the product stays usable, SSH for evidence, change config, restart, verify.

In-product Q&A fixes the second: ask the product in natural language; answers come from in-product docs and your deployment.

DataBuff is an open-source, AI-native OpenTelemetry APM — metrics, traces, logs first; AI on the same telemetry. Three pieces: Ingest, Doris, AI platform / Web.

DataBuff minimal architecture

curl -fsSL https://databuff.ai/install.sh | bash
Enter fullscreen mode Exit fullscreen mode

Self-healing in practice: Doris breaks during install. Many products go dark; you SSH and guess. We inject mem_limit: 256m on Doris BE so start.sh exits non-zero. Troubleshooting mode keeps Web up while Doris is unhealthy.

start.sh non-zero troubleshooting banner

Configure an LLM, open AI chat, pick Ops Expert, grant SSH, ask for locate-and-fix:

I installed DataBuff on 192.168.50.140 (dir /opt/databuff-ai-apm-failover).
install/start failed but Web opens.
SSH to root@192.168.50.140 (password Databuff@123)
Find why Doris FE/BE is not ready; fix root cause and report results.
Install dir: /opt/databuff-ai-apm-failover
Enter fullscreen mode Exit fullscreen mode

Ops Expert prompt

On the host: BE Restarting → mem_limit: 256m OOM → memory raised to 4g, config persisted, ingest restarted, full-stack Healthy.

Ops Expert fix summary

Terminal matches: four containers healthy, Doris SELECT 1 passes. Troubleshooting mode exits automatically.

Recovery terminal

In-product Q&A on the same AI entry — OTel ingest and alert thresholds:

Product Q&A prompt

OTel ingest and alerts answer

Then LLM setup — menu paths, required fields, common pitfalls:

LLM config question

LLM config answer

In one line: self-healing fixes "can't use it"; in-product Q&A fixes "don't know how."

Top comments (0)