Skip to content

Devices

A device is a single physical box — a switch, router, firewall, server, PDU, anything you rack and cable. This page covers creating one and reading its detail page.

Add a device

  1. Open DCIM → Devices in the sidebar and click Add device.
  2. Give it a name (must be unique within the tenant).
  3. Pick a device type — the hardware model. Don't have it yet? Create it first on the Device catalog page; it only takes a moment and you'll reuse it for every device of that model.
  4. Optionally set the site, location, role, platform, cluster, status, serial number, and asset tag.
  5. Optionally fill the built-in extrascomments, airflow, and latitude / longitude. Which optional fields appear is controlled by your administrator (see Built-in fields below), so you may not see all of them.
  6. Save.

Built-in fields vs. custom fields

Danbyte ships a curated set of common attributes as built-in device fields — including comments, location, cluster, airflow, and latitude / longitude. Anything beyond that stays a custom field, in line with the zero-pre-filled-data philosophy.

You can also add devices in bulk from a spreadsheet — see Import & export.

Picking a device

Anywhere Danbyte asks you to choose a device — assigning an IP, adding an interface, terminating a tunnel or L2VPN, attaching a MAC address, adding a virtual-chassis member, setting a VM's host — you get the same device picker.

  • Type to search. The picker is a searchable box; start typing a name and it narrows as you go. This is all you need when you know roughly what the device is called.
  • Advanced search. When a name isn't enough — you're staring at hundreds of devices and want "the access switches in Amsterdam that are active" — click the sliders button beside the box. A dialog opens where you can filter by tag, manufacturer, device type, role, status, site, location, and region, alongside free-text search. Results come back in a table (name, type, role, site, status); click a row to select it.

Filtering by a region includes every site in that region and its sub-regions — pick "Europe" and you'll see devices in Netherlands → Amsterdam too, without selecting each child. All filtering runs on the server and respects your tenant and permission scope, so the picker only ever shows devices you're allowed to see.

The device page

Open any device to see its detail page. A slim header shows the name, status, tags, and description; below it is a row of tabs. If the device is a member of a switch stack, a Stack badge in the header (name, position, master) links to its virtual chassis — membership is set in the Stack membership section of the device's edit form.

Overview tab

The default tab lays the device's facts out in four cards:

Card Shows
Device name, status, role, platform, description, comments
Hardware device type, serial number, asset tag, height (U), airflow
Location site, location, rack, position, face, coordinates
Management cluster, primary IP, its DNS name, and IP / interface counts

Technical values (name, serial, asset tag, primary IP, DNS name) have a small copy button so you can grab them in one click. Any custom fields you've defined for devices appear below the cards. If any of the device's IPs are monitored, a Monitoring summary (roll-up badge + per-IP grid) appears too — see Monitoring. The Devices list also has a Monitoring column rolling that status up per device.

The rows shown in italics above — comments, airflow, location, coordinates, and cluster — are built-in fields whose visibility is admin-controlled; a device only shows the ones your administrator has enabled.

Built-in fields

A handful of commonly-used attributes are promoted to built-in device fields rather than custom fields:

Field What it holds
Comments Long-form notes about the device (multiline).
Location The location within the site where the device lives.
Cluster The virtualization/compute cluster the device belongs to.
Airflow Cooling direction — front-to-rear, rear-to-front, left-to-right, right-to-left, passive, or mixed.
Latitude / Longitude Geographic coordinates of the device.

Visibility is admin-controlled. Each field can be turned on or off deployment-wide from Admin → Settings → Device fields (requires users.manage), so the device form and Overview only show the fields your administrator has enabled:

Field Shown by default
comments Yes
location Yes
cluster No
airflow No
latitude No
longitude No

The setting is stored on the deployment singleton and read/written via GET/PUT /api/deployment/device-fields/ (a flat object of those six booleans). Hidden fields disappear from the form and detail page, but any data already set is preserved. If the setting can't be loaded, Danbyte falls back to the same defaults.

Other tabs

Tab What's there
IPs Every IP address assigned to this device.
Interfaces The device's ports — add, edit, and nest them, and attach IPs. See Interfaces.
Services Application services running on the device.
Hardware Device bays (install child devices), module bays (install/remove line cards), inventory items (serial-tracked parts) and patch-panel front/rear ports.
Contacts People responsible for the device.
Config Configuration context and rendered config.
Journal Free-form notes and a running log you write.
History An automatic change log — who changed what, when.

Status

A device's status (active, offline, staged, …) shows as a colored badge. The available statuses are yours to define — Danbyte doesn't ship a fixed list.

Custom fields

Need to track something Danbyte doesn't have a field for — a warranty date, an owner team, a maintenance window? Add a custom field for devices and it appears on every device's form and Overview. See Tags & custom fields.

Deleting a device

Use the Delete button in the device header. You'll be asked to confirm. Deleting a device removes its interfaces and any IP assignments on them.

Front panel

The device Overview draws a front panel — the device rendered as hardware, at true physical scale: connector cages use their real millimetre dimensions (SFP narrower than QSFP, RJ45 taller than both) on an EIA-310-proportioned 1U bar. Ports lay out like the real faceplate (odd numbers on top, even below, banked in twelves), media groups split where the connector type changes, and color carries link state UniFi-style: sky for 10G+, emerald for 1G, amber below that, neutral for free ports, dashed for disabled. Trunk ports carry a top notch. Hover any port for its name, type, speed, VLAN (access/trunk + native), and IPs — click to open the interface.

Below the panel sits the Topology card: Paths lists one flat end-to-end strip per cabled port (panels crossed front ⇄ rear, segments in the cable's color); Map shows the React Flow neighbourhood; Full map opens the topology page focused here. On the Interfaces tab, every cabled row carries a trace button (the same strip in a dialog) and uncabled physical rows a ghosted connect button that pre-seeds the cable form with the port as side A. The same renderer draws every member of a virtual chassis in the stack view.

The layout is automatic by default; when the device's type has a saved faceplate layout (built with the drag-and-drop builder), the panel follows that instead — including console, power, and aux ports placed on it. Layouts with a rear side add a Front / Rear toggle above the panel.

Racked devices also show a Rack card — the whole rack drawn with this device highlighted, linking to the rack page.

When the device has been polled over SNMP, each port also wears a small live dot — emerald for oper-up, red for down, zinc for admin-down — and the tooltip gains a live: line with the observed state and negotiated speed. The overlay is read-only decoration from the monitoring collector: observed facts are drawn over your intent, never written into it, so the source of truth stays yours.