One deployment model: open a workspace, add a box
The default path is not a full install at the customer. A workspace is opened for them at the centre, and their users, tickets and inventory live there. Only if the local network has to be seen does a thin collector go on site. A customer who deliberately wants the full product on their own server is a separate install, not a replacement for this path.
One-way flow, no inbound ports
Traffic goes from the site to the workspace, never the other way. No new internet-facing management port is opened on the customer firewall; the box uses outbound HTTPS only. The customer side always initiates the connection.
Nothing is written to devices
Collection is read-only end to end. Credentials are held with read permission, and a write-capable SNMP community never goes onto the box. The argument is simple: the box already sits on the customer LAN, it writes nothing to devices, and it is the only component that reaches out.
The customer owns the inventory
Each customer pulls their own inventory into their own workspace. Nothing is copied to the provider's console automatically. The customer picks record by record what to share, and the other side accepts or rejects it in a sharing queue. Anything not accepted stays invisible.
Collection without forcing agents
There is no requirement to put an agent or WMI on every device. The order of sources is explicit: read-only SNMP v2c/v3 first, the vendor read-only REST interface where that is not enough, and an endpoint agent only when PC or operating system detail is needed. Switches, storage and virtualisation stay agentless.
Vendor clients
When SNMP does not tell enough, data is read from the vendor interface, still read-only. Clients exist for NetApp ONTAP, IBM Storage Virtualize and VMware vCenter, so capacity, disk bays and cluster state come from the source rather than from guesswork.
Device profiles
Each vendor gets a profile: which protocol, which enrichment, which panel on screen. The profile file is the equivalent of a classic monitoring template, so adding a vendor means writing one profile. This is why the screen does not turn into one undifferentiated pile of SNMP values.
CIDR scanning, wide ranges included
Private ranges from /8 to /32 are supported. Wide ranges are split into chunks and run through a queue; handing over a large range does not get the scan blocked.
Shipped as a ready box
The Docker-based package installs with a single command, and a first-boot wizard asks on the console for host name, network, portal address, install key and office range. A seed/OVF path exists for shipping it as a virtual machine, and the same file can be handed to everyone: write access comes not from the file but from the key generated in the workspace plus the registered egress IP list. Hardware expectations are modest — 1–2 vCPU, 1–2 GB RAM, 10 GB disk.