Skip to content

MikroCLAW v1.3

Latest

Choose a tag to compare

@Syamsuddin Syamsuddin released this 27 Jun 03:42
· 12 commits to main since this release

MikroCLAW Pulse β€” laman monitoring live (Fase 1) πŸ”΄πŸŸ’

Halaman web yang memperbarui indikator MikroTik per detik lewat Server-Sent Events. Read-only, tanpa dependency baru (starlette/uvicorn/sse-starlette sudah ikut mcp).

Jalankan

uv run mikroclaw-web        # atau: python -m mikroclaw.web
# buka http://127.0.0.1:8800

ENV opsional: MIKROCLAW_WEB_HOST (default 127.0.0.1), MIKROCLAW_WEB_PORT (default 8800).

Yang ditampilkan (semua dari tool read yang ada)

  • Vitals (1 dtk): CPU, memori, disk, suhu/tegangan, jumlah klien, firewall drops/dtk, conntrack, sesi login, sertifikat terdekat kedaluwarsa.
  • WAN: IP WAN/publik, DDNS, gateway, RTT ping gateway & 8.8.8.8, sparkline download/upload 60 detik.
  • Interface matrix (1 dtk): throughput rx/tx live (delta counter), status link, link-speed, error/drop.
  • Klien: gabungan DHCP + PPPoE + hotspot + WiFi (sinyal), tebakan vendor OUI, bandwidth per-klien bila ada simple queue cocok.
  • Service terbuka: ditandai merah bila berisiko (telnet/ftp/www/api) tanpa batasan address.

Cadence bertingkat (1 dtk vitals/interface Β· 5 dtk klien & ping Β· 30 dtk WAN/service/cert) agar ringan untuk router. Endpoint: /, /api/stream (SSE), /api/snapshot.

Catatan

  • MCP server (92 tool) tidak berubah.
  • Versi paket diselaraskan 0.1.0 β†’ 1.3.0.
  • Lapis kecerdasan LLM (Narrator, deteksi anomali, query bahasa-natural) menyusul di Fase 2.

Changelog: v1.2...v1.3