WLC Ninja Dashboard

WLC Ninja Dashboard — Simplify Cisco WLC monitoring

Simplify Cisco WLC monitoring — proven in production

25K Clients • 3K APs • 25 WLCs

Bewezen in productie

300+ uur stabiel
Getest in enterprise-omgeving met hoge dichtheid.

25k / 3k / 25
25.000+ clients, 3.000+ AP’s, 25 WLC’s.

Expert-built
Gebouwd door Wi-Fi Experts en professionals

Waarom Ninja Dashboard?

  • Meerdere Cisco WLC’s tegelijk inzien→ 1 overzicht zonder eindeloos CLI of GUI-klikwerk.
  • Upgrade van Aironet naar Catalyst 9800 → geen budget voor Catalyst Center.
  • Steeds opnieuw inloggen in WLC/CC → voor simpele client-tellingen.
  • Geen EA 3.0 licentie → je wilt geen dure in lock-in naar CC of Meraki dashboard met advantage licenses
  • Meraki WLC monitoring (beta) te beperkt → te minimaal voor enterprise.
  • Montoring onpremises in eigen beheer →Maar niet willen investering in Catalyst Center (CC).
  • Echte data waar je wat aan hebt i.p.v SNMP→ Ninja WLC dashboard geeft inzicht alsof TAC informatie uit je WLC haalt.

Functionaliteit & pakketten

Free (Early Access) Pro (Updates & Extra Features) Consultancy
Prijs €0 vanaf €1.195/jaar €120/uur
Aantal WLC’s 1 25+ 25+ (maatwerk)
Total clients (WLC)
Clients per SSID
Multi-WLC overzicht
Per WLC 100Mbit associated APs
Uplink interface status
Core switch monitoring
KPI’s (CPU/Mem, AP-health)
Client historische grafieken
High Utilization AP’s
Updates & bugfixes
Remote / onsite inrichting (NL onsite, buitenland remote)

Let op (Early Access): ondersteunt 1 Cisco WLC, geen multi-WLC, uplink/core monitoring of advanced features – deze zijn onderdeel van Pro of consultancy.

Roadmap & samenwerking

De huidige release (v1.0) is een stabiele basis. In toekomstige updates voegen we o.a. toe

  • Endpoint-beheer (WLC’s toevoegen via GUI)
  • Historie & trends (grafieken)
  • Alerts & notificaties (e-mail)

We bouwen actief samen met klanten. Early adopters krijgen direct inzicht en invloed op de roadmap.

Aan de slag

Stop met eindeloze CLI commando’s en eindeloos klikken in de WLC-GUI, krijg realtime inzicht in in heel je Cisco WLAN omgeving.

Request Early Access
Hoe werkt Early Access?

Vereisten voor installatie

Om het WLC Ninja Dashboard te draaien heb je het volgende nodig:

  • Compute: Ubuntu 22.04 LTS VM of cloud droplet (VMware/Hyper-V/Proxmox/DigitalOcean)
  • Runtime:• Standalone (Python/venv) ofContainerized Docker/Podman ofCluster Kubernetes (aanbevolen voor >10 WLC’s)
  • Toegang WLC: SSH-bereik + read-only account (Netmiko-compatibel)
  • (Optioneel) Uplink/Core switches: SSH-toegang voor uplink-status & border-monitoring
  • Netwerk: Bereik naar management-IP’s van WLC’s en (optioneel) uplink/core

Accounts & rechten

  • WLC: read-only voldoende (CLI/SSH)
  • Switches (optioneel): read-only voor show interfaces status en uplink-checks
  • Gebruik bij voorkeur dedicated service-accounts

Poorten & reachability

  • TCP 22 (SSH): de VM moet VTY-access krijgen naar alle Cisco WLC’s (en optioneel uplink/core switches)
  • Uitgaand HTTP(S): nodig voor updates, container pulls en (optioneel) API-integraties
  • Geen inbound toegang vanaf internet vereist (aanbevolen: alleen LAN/VPN toegang)

Sizing (indicatief)

  • Tot 10 WLC’s: 2 vCPU / 4 GB RAM / 20 GB disk
  • 10–30 WLC’s: 4 vCPU / 8 GB RAM / 40 GB disk
  • >30 WLC’s: Docker/K8s + 6–8 vCPU / 12–16 GB RAM

Security best practices

  • Plaats de VM op een beheernetwerk/VPN
  • Least privilege: alleen benodigde show-rechten
  • Logging naar intern syslog/SIEM (optioneel)

Hulp nodig? Wij leveren remote onboarding. In NL is onsite mogelijk; buiten NL remote.

Plan een installatie call


Request Early Access (Docker token)

Early Access (token-gegate Docker image)

De publieke Free-download staat nog niet live. We leveren tijdelijk toegang via een persoonlijke token naar een private Docker Hub image. Je krijgt support bij het opzetten.

Hoe werkt het?

  1. Dien een aanvraag in via Request Early Access.
  2. Je ontvangt: DOCKERHUB_USER, ACCESS_TOKEN en de image-naam (bijv. metawifi/wlc-ninja:ea).
  3. Login bij Docker Hub en start de container met jouw WLC-gegevens.

Snelstart (Docker)

# 1) Login met token (gebruik de token als wachtwoord)
docker login -u <DOCKERHUB_USER>
# 2) Pull de Early Access image
docker pull metawifi/wlc-ninja:ea
# 3) Run (voorbeeld)
docker run -d \
  --name wlc-ninja \
  -p 8080:8080 \
  -e TZ="Europe/Amsterdam" \
  -e WLC_IPS="10.20.7.10,10.20.7.14" \
  -e SSH_USER="readonly" \
  -e SSH_PASS="********" \
  metawifi/wlc-ninja:ea
# Open: http://<jouw-server>:8080
Compose-voorbeeld
services:
  ninja:
    image: metawifi/wlc-ninja:ea
    container_name: wlc-ninja
    ports:
      - "8080:8080"
    environment:
      TZ: "Europe/Amsterdam"
      WLC_IPS: "10.20.7.10,10.20.7.14"
      SSH_USER: "readonly"
      SSH_PASS: "********"
    restart: unless-stopped

Netwerk & toegang

  • TCP 22 (SSH): VM moet VTY-access hebben naar alle Cisco WLC’s (en optioneel uplink/core switches).
  • HTTP(S) outbound: voor image-pulls/updates.
  • Geen inbound vanaf internet nodig (liefst alleen LAN/VPN).

Tokens & security

  • Tokens zijn persoonlijk en tijdelijk (verlopen automatisch of worden bij misbruik ingetrokken).
  • Rate-limiting kan gelden op Docker Hub; bewaar je token veilig (geen public repos, geen screenshots).
  • Gebruik dedicated read-only accounts op WLC/switches.

Assist nodig? We helpen je 1:1 met de eerste pull & run. In NL kan dat ook onsite; buiten NL remote.

Eerst meten, dan bouwen.

Vertel ons over uw omgeving en wij reageren binnen 48 uur, met een voorstel voor een wireless site survey, validatie of een compleet bedrijfsnetwerk.