Add asset-based monitor setup
This commit is contained in:
+13
-8
@@ -80,6 +80,16 @@ Implemented guided SNMP discovery UI slice:
|
||||
- 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.
|
||||
|
||||
Implemented asset-based monitor setup slice:
|
||||
|
||||
- Assets page can create a new asset or select an existing asset before configuring monitors.
|
||||
- Assets page can delete assets, with confirmation that attached monitors are also removed.
|
||||
- Asset setup supports choosing ping, TCP, website, and SNMP monitoring in any combination.
|
||||
- Website, ping, and TCP monitor APIs can attach new monitors to an existing asset without creating duplicate assets.
|
||||
- Asset setup creates monitors without automatically creating alert rules; alerting remains managed separately.
|
||||
- SNMP setup can run guided discovery from the asset flow and save selected friendly items as SNMP monitors attached to the asset.
|
||||
- SNMP monitor creation stores friendly discovery metadata and avoids raw OIDs in normal UI/API responses.
|
||||
|
||||
## Known Gaps
|
||||
|
||||
- General credential vault workflows beyond SNMP profiles are not complete.
|
||||
@@ -87,8 +97,7 @@ Implemented guided SNMP discovery UI slice:
|
||||
- User management UI is not implemented.
|
||||
- Role management is basic and needs full admin flows.
|
||||
- Richer alert condition editing is 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.
|
||||
- SNMP monitors can be configured, but SNMP collection for interface status, traffic counters, errors, uptime, CPU, memory, storage, and sensor 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.
|
||||
@@ -98,8 +107,8 @@ Implemented guided SNMP discovery UI slice:
|
||||
|
||||
## Recommended Next Work
|
||||
|
||||
1. Create monitors from SNMP discovery selections.
|
||||
2. Add SNMP interface status, traffic, errors, uptime, CPU, and memory collection.
|
||||
1. Add SNMP interface status, traffic, errors, uptime, CPU, memory, storage, and sensor collection.
|
||||
2. Add SNMP profile mapping for friendly metric names across common vendors.
|
||||
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.
|
||||
@@ -108,10 +117,6 @@ Implemented guided SNMP discovery UI slice:
|
||||
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.
|
||||
11. Add frontend coverage for monitor, alert, and notification workflows.
|
||||
|
||||
## Operational Notes
|
||||
|
||||
|
||||
Reference in New Issue
Block a user