add formatted speed column to interface lists #8255

Closed
opened 2025-12-29 20:34:22 +01:00 by adam · 2 comments
Owner

Originally created by @matejv on GitHub (Jun 28, 2023).

Originally assigned to: @matejv on GitHub.

NetBox version

v3.5.4

Feature type

New functionality

Proposed functionality

I propose adding a new column Speed to InterfaceTable that would show interface speed but formatted the same way it is shown on interface details view. This column would be added in addition of existing column Speed (kbps).

It would not be shown by default. Users could choose the column to be shown to show speed ether in kbps as now or shown formatted as 10 Gbps...

Use case

Currently it is difficult to determine if a speed is set to 1G, 10G or 100G without carefully counting if there are 6, 7 or 8 zeroes after 1.

image

With this change:

image

Database changes

None

External dependencies

None

Originally created by @matejv on GitHub (Jun 28, 2023). Originally assigned to: @matejv on GitHub. ### NetBox version v3.5.4 ### Feature type New functionality ### Proposed functionality I propose adding a new column `Speed` to `InterfaceTable` that would show interface speed but formatted the same way it is shown on interface details view. This column would be added in addition of existing column `Speed (kbps)`. It would not be shown by default. Users could choose the column to be shown to show speed ether in kbps as now or shown formatted as 10 Gbps... ### Use case Currently it is difficult to determine if a speed is set to 1G, 10G or 100G without carefully counting if there are 6, 7 or 8 zeroes after 1. ![image](https://github.com/netbox-community/netbox/assets/1256843/66b5d6c2-7a4d-4232-917f-7d99a100031d) With this change: ![image](https://github.com/netbox-community/netbox/assets/1256843/8d2013f8-a694-42aa-9a8d-1d6d0074462c) ### Database changes None ### External dependencies None
adam added the status: acceptedtype: feature labels 2025-12-29 20:34:22 +01:00
adam closed this issue 2025-12-29 20:34:23 +01:00
Author
Owner

@jeremystretch commented on GitHub (Jul 26, 2023):

Just to reiterate, this would introduce a new column, leaving the current column in place. The existing column works better for programmatic consumption; the new column better serves human readability.

@jeremystretch commented on GitHub (Jul 26, 2023): Just to reiterate, this would introduce a _new_ column, leaving the current column in place. The existing column works better for programmatic consumption; the new column better serves human readability.
Author
Owner

@matejv commented on GitHub (Jul 26, 2023):

That is correct.

I can take this if it's OK, as I already have the modifications made locally.

@matejv commented on GitHub (Jul 26, 2023): That is correct. I can take this if it's OK, as I already have the modifications made locally.
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/netbox#8255