Enhancement #3325

Specify network interfaces for ntopng

Added by Davide Principi over 2 years ago. Updated over 2 years ago.

Status:CLOSEDStart date:
Priority:NormalDue date:
Assignee:-% Done:

100%

Category:nethserver-ntopng
Target version:v6.7
Resolution: NEEDINFO:No

Description

Allow the selection of one or more network interfaces from the Bandwidth monitor page. Only the selected interfaces will be monitored by ntopng.

For backward compatibility, a migration fragment must initialize the selection with the following rule:

Listen on all available interfaces but those with role=red and type=alias

Associated revisions

Revision d372525d
Added by Giovanni Bezicheri over 2 years ago

Add multiple interface choice. Refs #3325

Revision 65c984da
Added by Davide Principi over 2 years ago

Monitor interfaces listed in ntopng/Interfaces prop. Refs #3325

Revision 05f65068
Added by Giovanni Bezicheri over 2 years ago

Add multiple interface choice. Refs #3325

Revision c97d56d1
Added by Giovanni Bezicheri over 2 years ago

Add translations and help. Refs #3325

Revision f433c510
Added by Giovanni Bezicheri over 2 years ago

Fix translations. Refs #3325

Revision 4500d1a2
Added by Davide Principi over 2 years ago

Imported ntopng from redmine wiki. Refs #3325

Revision 5ca2de4e
Added by Davide Principi over 2 years ago

Merge 'master' of with updated ntopng documentation. Refs #3325

Revision e056562b
Added by Giacomo Sanchietti over 2 years ago

Italian inline help: update ntopng. Refs #3325

History

#1 Updated by Davide Principi over 2 years ago

  • Status changed from TRIAGED to ON_DEV
  • Assignee set to Davide Principi
  • % Done changed from 20 to 30

#2 Updated by Davide Principi over 2 years ago

  • Status changed from ON_DEV to MODIFIED
  • Assignee deleted (Davide Principi)
  • % Done changed from 30 to 60

Test case 1

  • upgrading an existing system must assign the expected list to ntopng interfaces (see issue description)

Test case 2

  • installing a new system must result on an initial empty interface selection in Bandwidth monitor page

Test case 3

Changing the selected interfaces on the Bandwidth monitor page must result in the correct values expanded to /etc/ntopng/ntopng.conf

  • red interfaces must be listed in -i options but not in -m
  • other roles must be listed both in -i and -m

TODOs

  • documentation (online, admin manual, dev manual)
  • translations

#3 Updated by Giovanni Bezicheri over 2 years ago

  • Status changed from MODIFIED to ON_QA
  • % Done changed from 60 to 70

Test package: nethserver-ntopng-1.3.0-1.4.gf433c51.ns6.noarch.rpm

#4 Updated by Giacomo Sanchietti over 2 years ago

  • Assignee set to Giacomo Sanchietti

#5 Updated by Giacomo Sanchietti over 2 years ago

  • Status changed from ON_QA to VERIFIED
  • Assignee deleted (Giacomo Sanchietti)
  • % Done changed from 70 to 90

System and Package Version installed

Package Installed: nethserver-ntopng-1.3.0-1.4.gf433c51.ns6.noarch

No nethserve-redis package installed

Test Results after update
Test case 1: after upgraded interfaces are correctly listed
Test case 2: no interfaces listed on a clean installation
Test case 3: added red and orange interfaces, only the second one is listed under local networks (-m option)

Verified Or Reopen
Verified

#6 Updated by Giacomo Sanchietti over 2 years ago

  • Status changed from VERIFIED to CLOSED
  • % Done changed from 90 to 100
Released in nethserver-updates:
  • nethserver-ntopng-1.3.1-1.ns6.noarch.rpm

Also available in: Atom PDF