Add guided SNMP discovery UI
This commit is contained in:
+19
-9
@@ -73,6 +73,13 @@ Implemented SNMP device discovery API slice:
|
||||
- Initial monitorable items include device uptime, interface status, interface traffic, and interface errors/discards.
|
||||
- Backend tests cover successful discovery, missing profiles, unusable secrets, probe failures, secret masking, and raw OID avoidance.
|
||||
|
||||
Implemented guided SNMP discovery UI slice:
|
||||
|
||||
- Discovery page can run SNMP discovery against a host using a saved SNMP profile.
|
||||
- UI shows friendly device summary details and discovered interfaces.
|
||||
- UI displays friendly monitorable item groups and supports selecting items for the next monitor-creation step.
|
||||
- Normal discovery UI avoids raw SNMP OIDs and saved secret values.
|
||||
|
||||
## Known Gaps
|
||||
|
||||
- General credential vault workflows beyond SNMP profiles are not complete.
|
||||
@@ -80,8 +87,8 @@ Implemented SNMP device discovery API slice:
|
||||
- User management UI is not implemented.
|
||||
- Role management is basic and needs full admin flows.
|
||||
- Richer alert condition editing is not implemented yet.
|
||||
- Guided SNMP device discovery and friendly SNMP monitor selection are not implemented yet.
|
||||
- SNMP monitor creation and collection for interface status, traffic counters, errors, uptime, CPU, and memory checks are not implemented yet.
|
||||
- SNMP monitor creation from selected discovery items is not implemented yet.
|
||||
- SNMP collection for interface status, traffic counters, errors, uptime, CPU, and memory checks is not implemented yet.
|
||||
- Notification routing/policies are not implemented; all enabled webhook channels receive incident notifications.
|
||||
- Email/SMTP notifications are not implemented yet.
|
||||
- Graphing exists only as placeholders; metric visualization is not implemented.
|
||||
@@ -91,13 +98,16 @@ Implemented SNMP device discovery API slice:
|
||||
|
||||
## Recommended Next Work
|
||||
|
||||
1. Add guided SNMP discovery UI.
|
||||
2. Create monitors from SNMP discovery selections.
|
||||
3. Add SNMP interface status, traffic, errors, uptime, CPU, and memory collection.
|
||||
4. Add notification policy/routing controls.
|
||||
5. Add email/SMTP notification channel.
|
||||
6. Add audit event writes for auth, monitor, credential, notification, and incident actions.
|
||||
7. Build general credential vault workflows with masked secret handling.
|
||||
1. Create monitors from SNMP discovery selections.
|
||||
2. Add SNMP interface status, traffic, errors, uptime, CPU, and memory collection.
|
||||
3. Add notification policy/routing controls.
|
||||
4. Add email/SMTP notification channel.
|
||||
5. Add audit event writes for auth, monitor, credential, notification, and incident actions.
|
||||
6. Build general credential vault workflows with masked secret handling.
|
||||
7. Add user administration UI.
|
||||
8. Add graphs for website response time and monitor status history.
|
||||
9. Add richer alert condition editing.
|
||||
10. Add frontend coverage for monitor, alert, and notification workflows.
|
||||
8. Add user administration UI.
|
||||
9. Add graphs for website response time and monitor status history.
|
||||
10. Add richer alert condition editing.
|
||||
|
||||
Reference in New Issue
Block a user