Ugrás a fő tartalomra

Rendszerdiagnosztika és használatelemzés

A Libre WebUI adminoknak System host/runtime és Usage modell/provider nézetet ad. Mindkettő admin-only backendben és UI-ban, a telepítésből olvas. Külső telemetria a külön Observability út.

Elérhető sidebarból vagy /system, /usage címen. Nem admin nem nyithatja, admin szerep elvesztése bezárja.

Rendszerdiagnosztika

  • Host: hostname, platform, kernel, architektúra, uptime, logikai CPU, modell, load average, container.
  • Runtime: app/Node.js verzió, PID, uptime, working directory.
  • Memória: total/free/used, RSS és heap.
  • Filesystem: / és DATA_DIR kapacitás/használat.
  • Network: interface/address és Linux byte counters.
  • Docker: engine, OS, kernel, CPU/memory és korlátozott containerlista socket esetén.

30 másodpercenként frissül focusban, kézi gombbal. GET /api/system hitelesítés, aktív admin és 120 kérés/15 perc/user. Cache-Control: no-store, friss értékek.

Docker socket

Sorrend: WORK_DOCKER_SOCKET helyi Unix, DOCKER_HOST unix:// vagy plain HTTP tcp:// proxy, majd /var/run/docker.sock. ssh://, npipe:// és TLS tcp:// nincs lekérdezve. Csak read-only engine GET, 4 s timeout, bounded response, max 100 container.

Socket nélkül a többi működik és panel jelzi not mounted/unreadable/daemon unreachable/remote.

Mit mutat

Short ID, name, image, state, created. Nincs env, labels, mounts, commands, inspect vagy credential. Mégis valós hostname, directory, IP és minden host container látható. Docker telepítésben Libre admin gyakorlatilag host admin (lásd Docker); így adja a admin szerepet.

Használatelemzés

Méri a userhez rendelt:

  • helyi Ollama Chat/Work;
  • agent CLI;
  • plugin chat streaming/non-streaming;
  • embeddings, image, STT, TTS, audio, video; és
  • plugin Work.

Owner nélküli háttérművelet nincs synthetic accounton. Hiba/cancel is rögzül.

Esemény: provider/plugin id és névsnapshot (ollama, agent-cli:* ugyanabban a ledgerben), capability (chat, embedding, image, stt, tts, audio, video), model, status success/error/cancelled, token ha jelentett, egységek, duration, timestamp, user id.

Prompt, response, endpoint, credential és error body soha nincs a usage táblában; hiba csak status = 'error'. SQLite solo/PostgreSQL team és 400 nap, napi legfeljebb egy prune. Best-effort, nem buktat requestet.

GET /api/plugins/usage?days=<1..365> default 30, 7/30/90 nap, calls, tokens, success, latency, grafikon, model table, plugin share, mix. Csak reported usage. Nincs kikapcsolás, csak admin látja.

Cost Governance ad tariffs, spend, budgets, alerts, export. Nem árazott esemény láthatóan unpriced, nem free.

OpenRouter attribution

0.18.0 óta headers (HTTP-Referer: https://librewebui.org, title, hints) csak https://openrouter.ai felé, custom route felé soha, helyi többlettárolás nélkül.

Kapcsolódó dokumentáció