feat: interface UI improvements #791

Closed
opened 2026-03-28 04:28:35 +00:00 by mfreeman451 · 0 comments
Owner

Imported from GitHub.

Original GitHub issue: #2392
Original author: @mfreeman451
Original URL: https://github.com/carverauto/serviceradar/issues/2392
Original created: 2026-01-20T02:52:32Z


Is your feature request related to a problem?

  • interfaces in list should be selectable
  • add bulk edit feature to interfaces table
  • add interface details screen
  • add favorite star icon in interfaces table
  • interface details screen should allow you to enable metrics collection
  • when metrics collection is enabled for an interface, above the interfaces table in the interfaces tab in the device details view, the visualizations for those metrics should be displayed using auto-viz. we should render the correct visualization/graph based on the OID/metric type, gauge, counter, etc. for interfaces that are starred/favorited
  • add ability to create thresholds on a utilization metric, when a threshold is met, it should create an event
  • add ability to create an alert on an event, need to re-use same UI from settings page with our alert editor, typical parameters would be, the metric exceeds a threshold for X period of time, that gets turned into an alert
  • in the interfaces table, status column, we're seeing oper up / admin up / nil, should be able to turn the first two into colorized labels/icons (need to be color-blind friendly here) and figure out why we're seeing nil
  • type column in interfaces table we see a lot of ethernetCsmacd, seems like we could create a map in serviceradar-web-ng elixir code to map those to something more human readable
  • interfaces table missing interface ID column
  • interface details page should show OID
  • interfaces table should indicate with icon if an interface has a metrics collection enabled, icon should be clickable and take them to the interface detail page showing more graphs

Describe the solution you'd like

A clear and concise description of what you want to happen.

Describe alternatives you've considered

A clear and concise description of any alternative solutions or features you've considered.

Additional context

Add any other context or screenshots about the feature request here.

Imported from GitHub. Original GitHub issue: #2392 Original author: @mfreeman451 Original URL: https://github.com/carverauto/serviceradar/issues/2392 Original created: 2026-01-20T02:52:32Z --- **Is your feature request related to a problem?** - [ ] interfaces in list should be selectable - [ ] add bulk edit feature to interfaces table - [ ] add interface details screen - [ ] add favorite star icon in interfaces table - [ ] interface details screen should allow you to enable metrics collection - [ ] when metrics collection is enabled for an interface, above the interfaces table in the interfaces tab in the device details view, the visualizations for those metrics should be displayed using auto-viz. we should render the correct visualization/graph based on the OID/metric type, gauge, counter, etc. for interfaces that are starred/favorited - [ ] add ability to create thresholds on a utilization metric, when a threshold is met, it should create an event - [ ] add ability to create an alert on an event, need to re-use same UI from settings page with our alert editor, typical parameters would be, the metric exceeds a threshold for X period of time, that gets turned into an alert - [ ] in the interfaces table, status column, we're seeing `oper up / admin up / nil`, should be able to turn the first two into colorized labels/icons (need to be color-blind friendly here) and figure out why we're seeing nil - [ ] type column in interfaces table we see a lot of `ethernetCsmacd`, seems like we could create a map in serviceradar-web-ng elixir code to map those to something more human readable - [ ] interfaces table missing interface ID column - [ ] interface details page should show OID - [ ] interfaces table should indicate with icon if an interface has a metrics collection enabled, icon should be clickable and take them to the interface detail page showing more graphs **Describe the solution you'd like** A clear and concise description of what you want to happen. **Describe alternatives you've considered** A clear and concise description of any alternative solutions or features you've considered. **Additional context** Add any other context or screenshots about the feature request here.
mfreeman451 added this to the 1.1.0 milestone 2026-03-28 04:28:35 +00:00
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
carverauto/serviceradar#791
No description provided.