|
| 1 | +## Device List & Display Configuration |
| 2 | + |
| 3 | +The **Devices** page is your primary view into what NetAlertX is monitoring. If devices are missing, unexpected devices appear, or the list doesn’t look the way you expect, the issue is often related to **filters**, **display settings**, or **device visibility configuration**. |
| 4 | + |
| 5 | +This guide focuses on adjusting your view and troubleshooting common display-related issues. |
| 6 | + |
| 7 | +--- |
| 8 | + |
| 9 | +## I Don’t See a Device I Expect in *My Devices* |
| 10 | + |
| 11 | +If a device is missing from the **My Devices** list, work through these checks. |
| 12 | + |
| 13 | +### Check Active Filters |
| 14 | + |
| 15 | +The most common cause is that a filter is hiding the device. |
| 16 | + |
| 17 | + |
| 18 | + |
| 19 | + |
| 20 | + |
| 21 | +Review any active: |
| 22 | + |
| 23 | +* **Status filters** (Online / Offline / Down / Archived) |
| 24 | +* **Location** filters |
| 25 | +* **Owner / User** filters |
| 26 | +* **Device Type** filters |
| 27 | +* Search terms entered in the search box |
| 28 | + |
| 29 | +Clear filters first, then reload the page and check again. |
| 30 | + |
| 31 | +### Check global filters |
| 32 | + |
| 33 | +You can select devices of what statuses should be displayed in the My Devices view. This can be adjusted in the _Settings_ section - search for the `UI_MY_DEVICES` setting and verify that the statuses you want to show are selected. |
| 34 | + |
| 35 | +--- |
| 36 | + |
| 37 | +### Check Whether the Device Is Hidden |
| 38 | + |
| 39 | +Some devices may be excluded from normal views depending on configuration. |
| 40 | + |
| 41 | +Examples include: |
| 42 | + |
| 43 | +* Archived devices |
| 44 | +* Devices marked as ignored (`NEWDEV_ignored_IPs` and `NEWDEV_ignored_MACs` settings) |
| 45 | +* Virtual or relationship-only devices excluded from display (setting `UI_hide_rel_types`) |
| 46 | +* Devices assigned to another user view or group |
| 47 | + |
| 48 | +If the device exists in the database but is intentionally hidden, it may not appear in default lists. |
| 49 | + |
| 50 | +--- |
| 51 | + |
| 52 | +### Confirm the Device Has Been Detected |
| 53 | + |
| 54 | +If the device has never been scanned or synced into NetAlertX yet, it won’t appear in the UI. |
| 55 | + |
| 56 | +Things to check: |
| 57 | + |
| 58 | +* Is the device currently online? |
| 59 | +* Has the network scan already run? |
| 60 | +* Is the correct scan source enabled? |
| 61 | +* If using sync/import, has the sync node completed successfully? |
| 62 | + |
| 63 | +You can also trigger a manual scan and refresh the UI afterward. |
| 64 | + |
| 65 | +--- |
| 66 | + |
| 67 | +### Refresh the UI Cache |
| 68 | + |
| 69 | +Sometimes device data updates correctly in the backend but the browser view hasn’t refreshed yet. |
| 70 | + |
| 71 | +Try: |
| 72 | + |
| 73 | +* Clicking the **Reload** icon in the NetAlertX header |
| 74 | +* Waiting for the next automatic refresh cycle |
| 75 | +* Performing a hard browser refresh (`Ctrl+Shift+R` / `Cmd+Shift+R`) |
| 76 | + |
| 77 | +The built-in **Reload** action is recommended over browser refresh because it clears the application’s internal cache, otherwise cache refresh might take a couple of minutes. |
| 78 | + |
| 79 | +--- |
| 80 | + |
| 81 | +## Filtering Your Device View |
| 82 | + |
| 83 | +Filters help narrow large device inventories into manageable views. |
| 84 | + |
| 85 | +Common filtering options include: |
| 86 | + |
| 87 | +| Filter | Use Case | |
| 88 | +| --------------- | ----------------------------------------------------------- | |
| 89 | +| **Status** | Show only Online, Offline, Down, New, or Archived devices | |
| 90 | +| **Location** | View devices from a specific site or branch | |
| 91 | +| **Device Type** | Show only servers, network gear, clients, IoT devices, etc. | |
| 92 | +| **Owner/User** | Limit results to a specific user or device owner | |
| 93 | +| **Search** | Find devices by hostname, IP address, MAC address, or label | |
| 94 | + |
| 95 | +Filters can be combined, which is especially useful for large installations. |
| 96 | + |
| 97 | +Example: |
| 98 | + |
| 99 | +`Status = Down` + `Location = Sydney Office` |
| 100 | + |
| 101 | +This shows only devices currently down at that site. Available filters can be configured via the `UI_columns_filters` setting. |
| 102 | + |
| 103 | +--- |
| 104 | + |
| 105 | +## Related Display Settings |
| 106 | + |
| 107 | +Several UI settings affect what appears in the device list. |
| 108 | + |
| 109 | +### Hidden Connections / Virtual Devices |
| 110 | + |
| 111 | +You can hide non-essential relationships or virtual connections from the main view to reduce clutter. |
| 112 | + |
| 113 | +Useful when: |
| 114 | + |
| 115 | +* imported relationships create visual noise |
| 116 | +* virtual devices aren’t relevant to daily monitoring |
| 117 | +* you want a cleaner operational view |
| 118 | + |
| 119 | +See the `UI_hide_rel_types` setting for details. |
| 120 | + |
| 121 | +--- |
| 122 | + |
| 123 | +### Dashboard Block Visibility |
| 124 | + |
| 125 | +If you’re using the dashboard alongside **Devices**, UI Settings allow you to disable blocks that aren’t useful for your workflow. |
| 126 | + |
| 127 | +Common examples: |
| 128 | + |
| 129 | +* Tiles |
| 130 | +* Presence widgets |
| 131 | +* Summary cards |
| 132 | +* Relationship views |
| 133 | + |
| 134 | +This can make the device list easier to focus on. |
| 135 | + |
| 136 | +To configure the above check the `UI_shown_cards`, `UI_DEV_SECTIONS` and `UI_hide_empty` settings. |
| 137 | + |
| 138 | +--- |
| 139 | + |
| 140 | +### Auto Refresh |
| 141 | + |
| 142 | +If devices appear stale or statuses don’t update immediately, check **UI refresh settings** (`UI_REFRESH` setting). |
| 143 | + |
| 144 | +A refresh interval between **60–120 seconds** is usually a good balance between responsiveness and browser performance. |
| 145 | + |
| 146 | +--- |
| 147 | + |
| 148 | +## Quick Troubleshooting Checklist |
| 149 | + |
| 150 | +Before digging deeper, run through this list: |
| 151 | + |
| 152 | +* [ ] Clear all active filters |
| 153 | +* [ ] Search by hostname, MAC address, or IP |
| 154 | +* [ ] Confirm the device is not archived or hidden |
| 155 | +* [ ] Trigger or verify a recent network scan |
| 156 | +* [ ] Use the NetAlertX **Reload** icon to refresh the UI cache |
| 157 | +* [ ] Check related UI visibility settings |
| 158 | + |
| 159 | +If the device still doesn’t appear after these checks, review the scan/import logs to confirm it has been discovered successfully by NetAlertX. |
0 commit comments