On-call pain is rarely that a problem is “too hard.” It’s that you already know what to check — and still have to SSH in and type every command yourself. These five show up in almost every test environment:
- OTel won’t connect / no data — SDK is configured, the platform is blank; you guess endpoint, port, or a dead process.
- Container keeps restarting — you see Restarting, dare not poke randomly, and crawling logs inside the container is slow.
- Inspect real Java JVM flags — startup args, container limits, and effective values disagree; you bounce between
jinfo/jcmd. - Port in use, service won’t start —
lsof/ssonce, then make sure you don’t kill the wrong process. - CPU hotspots — flame-graph tooling slips your mind; sampling configs take half a day before a chart appears.
Solo, these jobs often take 15–40 minutes (find the host, log in, recall commands, reconcile the conclusion). With DataBuff Ops Expert, the same work usually lands in 1–3 minutes: open AI Platform → AI Chat, pick Ops Expert, describe the symptom in plain language.
- **Scenario** — DIY SSH (typical) · Ops Expert (measured) - **OTel won’t connect** — endpoint / port / process ~15–25 min · ~1–2 min to a conclusion - **Container restart loop** — log diving ~20–40 min · ~2–3 min to find & fix - **JVM flags** — jinfo / jcmd ~10–20 min · ~1 min - **Port conflict** — ss / lsof ~5–15 min · ~1 min - **Flame graph** — tooling + sample ~20–40 min · ~2–3 min
Walkthrough below: three shots per scenario — your prompt → Ops Expert at work → the conclusion.
1. OpenTelemetry won’t connect / no data
Example prompt:
Test env OTel won’t connect and the platform has no data. Check whether 4317/4318 are reachable and tell me in one sentence if the endpoint is correct.
1 Prompt2 Process3 Conclusion
① User prompt
② Ops Expert process
③ Ops Expert conclusion
2. Container keeps restarting
Example prompt:
ai-apm-demo keeps Restarting — help me get it healthy.
1 Prompt2 Process3 Conclusion
① User prompt
② Ops Expert process
③ Conclusion (memory limit 10MB → OOM 137 → raised to 512MB)
3. Inspect Java runtime flags
Example prompt:
Show me the effective JVM flags for the ai-apm-web Java process — especially heap and GC.
1 Prompt2 Process3 Conclusion
① User prompt
② Ops Expert process
③ Ops Expert conclusion
4. Port in use — service won’t start
Example prompt:
Who is holding port 27403? Tell me the process and command — do not kill anything.
1 Prompt2 Process3 Conclusion
① User prompt
② Ops Expert process
③ Ops Expert conclusion
5. Capture a flame graph
Example prompt:
Take a short CPU flame graph for the ai-apm-web Java service on the test host and point out the hotspots.
1 Prompt2 Process3 Conclusion
① User prompt
② Ops Expert process
③ Conclusion (sample result + hotspot readout)
Same loop every time: describe the symptom → watch the process → read the conclusion. The timing table at the top is the DIY SSH vs Ops Expert gap.
Open source · one-line install
curl -fsSL https://databuff.ai/databuff/ai-apm-install.sh | bash
GitHub (Star welcome):
https://github.com/databufflabs/databuff
Live demo:
Ops ExpertOTelCrashLoopFlame graph















Top comments (0)