!
! ! ! ! ! ! ! ! ! ! ! ! ! ntopng User’s Guide High-Speed Web-based Traffic Analysis and Flow Collection ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! Version 1.2 August 2014! ! ! © 1998-14 - ntop.org ntopng User’s Guide v.1.2
1.Table of Contents ! 1. What’s New? ...... 3 2.It’s time for a completely new ntop...... 5 3. Introduction ...... 6 3.1. The main design principles ...... 7 3.2. What ntopng can do for me? ...... 7 3.3. ntopng Architecture ...... 9 3.4. Download ntopng ...... 10 4.Using ntopng ...... 11 4.1. Compiling ntopng Source Code ...... 11 4.2. Installing a Binary ntopng ...... 11 4.3. ntopng Command Line Options ...... 11 4.4. ntopng on Windows ...... 16 5. API Scripting Lua ...... 18 5.1. Introduction ...... 18 5.2. How ntopng and Lua working together ...... 18 5.3. Developing with the API Lua ...... 18 5.4. Example of Lua scripting ...... 19 6.Use Cases ...... 20 6.1. Using ntopng as Flow Collector ...... 20 6.2. Creating Hierarchies of ntopng Instances ...... 21 6.3. Load Historical Data ...... 22 6.4. Accessing ntopng URLs from command line tools ...... 23 7. References ...... 24 8. Tutorials ...... 24 Appendix A: Source compilation dependencies ...... 25 Appendix B: Doxygen ...... 26 Appendix C: SSL ...... 27 Appendix D: Data Management ...... 28 Appendix! E: Users Management ...... 28 ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !