J
JOATOSIT Operations Platform
Browse documentation

Running on-demand scans

Devices

Some device data is expensive to collect or only useful as a point-in-time snapshot — a switch's MAC table, a router's routing table, an access point's connected clients. JOATOS collects these on demand, when you ask, rather than on every poll. This article covers the on-demand actions and how to trigger them.

Full rescan — "Scan now"

The Scan now button in the device detail page header runs a complete poll immediately: identity, ports, interface stats, VLANs, PoE, firmware version, and logs. Use it after making a change on the device, or to confirm current state without waiting for the next scheduled poll.

Scan now appears when the device has a scanning profile and a reachable address.

On-demand data by device type

Each of these has a Refresh button next to its table, showing when it was last updated:

ActionDevice typesWhat you get
LLDP neighboursSwitch, Router, FirewallConnected devices — remote name, remote port, local port
MAC address tableSwitchLearned MAC addresses with VLAN and port
Routing tableRouter, FirewallDestinations, next hops, interface, metric, protocol
ARP tableRouterIP-to-MAC mappings per interface
Interface error countersRouterRX/TX errors and discards for an interface
Wireless clientsAccess PointConnected clients — signal, band, SSID, rates
Radio statsAccess PointChannel, width, TX power, noise, utilisation
UPS alarmsUPSActive alarms with severity

Wireless clients and radio stats require a vendor API credential assigned to the access point.

Stored vs. live

  • Some results are stored with a last updated time and shown until you refresh again (LLDP neighbours, MAC table, wireless clients, UPS alarms).
  • Others are fetched live each time and not saved (routing table, ARP table, interface error counters) — so they always reflect the device right now.

Notes & tips

  • On-demand actions run through the site's Site Collector, so the collector must be online and the credential valid.
  • Because these aren't polled continuously, the data reflects the moment you last refreshed — check the timestamp next to each table.

Related