Net Inventory Suite
Inventario di rete — IP, device, doc, alert
Net Inventory Suite e` il "registry" tecnico dell'azienda. Tiene traccia di IP plan (con primo libero auto-calcolato), device (con Wake-on-LAN dalla scheda device), servizi esposti, licenze software, certificati TLS, documenti tecnici (con apertura diretta in Office via WebDAV), wiki interna (con importer da MediaWiki), topology graph interattivo (drag & drop), SNMP polling per metriche live, alert sulle scadenze (cert/licenze) con notifica multi-canale e network discovery via nmap. Backend SQL agnostico: SQLite, PostgreSQL o MariaDB con migrazioni Knex.
Funzionalità
- IP plan con calcolo "primo IP libero" automatico
- Devices con Wake-on-LAN dalla scheda
- Servizi esposti, licenze software, certificati TLS con scadenze
- Wiki interna con importer da MediaWiki
- Documenti tecnici con apertura Office via WebDAV
- Topology graph interattivo (drag & drop, persistente)
- SNMP polling per metriche live
- Alert su scadenze (cert/licenze) con notifica multi-canale
- Network discovery via nmap
- Audit log azioni operatore
Parametrizzazioni
- Porta HTTP (default 3003)
- DB engine + 11 schemi separati (admin, ip_inventory, devices, services, ...)
- Range nmap per discovery
- SNMP communities (read-only)
- Threshold alert (giorni prima scadenza)
- Endpoint WebDAV per documenti
- Notifier (riusa quello Dex Hub o configurazione propria)
Pre-requisiti tecnici
- Node.js 20+
- DB SQL: SQLite / PostgreSQL / MariaDB
- nmap installato (per network discovery)
- Accesso SNMP (community read) sui device da monitorare
- WebDAV client lato OS (per apertura Office) — opzionale