MikroTik-native SIEM

MK Siem - Lite

Enterprise-grade security monitoring for MikroTik networks — syslog, 5651 hotspot compliance, correlation rules, Hunt AI and one-click RouterOS blocking.

0
Logs / 24h
0
Open alerts
0
Active devices
0
Blocked events / 24h

Demo — connect PostgreSQL (.env)

Why MK Siem - Lite?

Built for ISPs, hotels, campuses and MSPs running RouterOS.

📡

Syslog ingest

UDP/TCP 5514 MikroTik pipeline — firewall, hotspot, auth, VPN.

⚡

High throughput

~500 logs/sec on modest hardware with BRIN indexes.

🛡️

Preset rules

16+ MikroTik rules: admin brute, hotspot fail, port scan, TOR.

🔗

Correlation

Multi-event rules with cooldown and MITRE-lite tags.

🌐

Threat feeds

TOR, FireHOL, Spamhaus, AnyDesk — auto-updated.

🏨

Hotspot 5651

User/MAC identity on traffic — signed archives.

🤖

Hunt AI

Evidence SQL + SOC playbooks — operational answers.

📥

SOC inbox

Ack, close, FP, notes, case, API block.

🚫

MikroTik block

RouterOS address-list via API with auto expiry.

🏢

Multi-tenant

MSPs: isolated rules, devices, alerts per customer.

📊

Dashboard

SOC posture, geo charts, device health, AI briefing.

📦

Forensic bundles

Signed export packages for audit.

Every module in detail

From syslog packet to signed 5651 archive, from alert to MikroTik block.

01

Syslog Ingest

Single-purpose MikroTik collector.

  • UDP/TCP listener :5514
  • Per-device tenant routing
  • Batch insert writer
  • Engine health heartbeat
02

MikroTik Parser

Structured src/dst, ports, action, category, threat score.

  • Firewall filter/nat/raw
  • Hotspot login/fail
  • SSH/Winbox/API auth
  • DHCP, VPN, system
03

5651 Export

Internet access log archives for Turkish compliance.

  • Hourly TSV user/MAC/IP
  • SHA-256 + HMAC chain
  • Panel verification
  • Plan-based retention
04

Hotspot Bridge

Session → traffic row identity mapping.

  • IP → username/MAC
  • Session cleanup worker
  • Dashboard user/fail charts
  • 5651 report integration
05

Alert Rules

Threshold, port access, IP list, pattern wizard.

  • Inbound ext / internal / lateral
  • Unique ports/users/MACs metrics
  • Recommended pack install
  • Simulate before enable
06

Threat Lists

Feed updater + manual IOC.

  • tor, malware, anydesk categories
  • Tenant-scoped lists
  • Hunt domain presets
  • ip_list_hit rules
07

Multi-Tenant

MSP-ready customer isolation.

  • Header tenant switcher
  • Feature flags per plan
  • Device/user quotas
  • Audit log
08

Hunt Workbench

Search + AI assistant combined.

  • Time range + filter chips
  • Aggregate by IP/port/user
  • CSV/PDF export
  • 20+ playbooks
09

SOC Inbox

Unified alert triage workflow.

  • Bulk ack/close
  • False positive marking
  • Analyst notes
  • Block from alert
10

Investigate

Entity timeline for IP/user/MAC.

  • 24h–7d charts
  • Hunt context link
  • AI briefing drawer
  • Hotspot overlay
11

MikroTik Response

RouterOS address-list blocking.

  • Block with reason + expiry
  • Case audit trail
  • Expired entry cron
  • One-click .rsc profile
12

Cases

Lightweight incidents from alerts.

  • Create from alert
  • Open → closed workflow
  • Webhook templates
  • Evidence JSON attached

Architecture

Python collector + PostgreSQL + PHP panel — no Elasticsearch cluster.

1MikroTik syslog UDP/TCP :5514
→
2Python parser & correlation
→
3PostgreSQL (BRIN indexed)
→
4PHP panel + Hunt AI + 5651
→
5RouterOS API block list

Hunt AI Assistant

Evidence-first SOC chat — SQL-backed facts and playbook library.

  • Natural-language questions with evidence JSON — no hallucinated counts
  • 20+ MikroTik playbooks: brute-force, port scan, hotspot abuse
  • Log search + aggregate + timeline in one workbench
  • SOC drawer: investigate alert or IP from inbox
  • Multi-language AI (TR/EN/DE/AR/ZH/PT)
MK Hunt AI
Search + AI assistant combined.
Son 24s yönetim port brute var mı?
## Bulgular
3 dış IP → 8291 drop…

5651 & Hotspot

Turkish Internet Law compliant access logs with hash chain.

  • Hourly TSV with SHA-256 + HMAC signature
  • Hotspot IP → user/MAC bridge
  • Forensic bundle download with verification
  • Retention 7–730 days per plan

Trial

1 devices · 1 users

7 days retention

Starter

5 devices · 3 users

30 days retention

Business

25 devices · 10 users

90 days retention

MSP

∞ devices · ∞ users

730 days retention

Ready for your MikroTik fleet?

Deploy in hours: syslog profile, panel login, preset rules included.