![Page 2: Stager - North American Network Operators' Group · PDF fileSmarty – template engine ... Nemo Java application ... Can read and animate data from the Stager database](https://reader031.vdocuments.site/reader031/viewer/2022030422/5aaa48b57f8b9a72188e06af/html5/thumbnails/2.jpg)
2
What is Stager? A webbased tool for aggregating and presenting
most types of network statistics GPL 100+ people on public mailinglist
![Page 3: Stager - North American Network Operators' Group · PDF fileSmarty – template engine ... Nemo Java application ... Can read and animate data from the Stager database](https://reader031.vdocuments.site/reader031/viewer/2022030422/5aaa48b57f8b9a72188e06af/html5/thumbnails/3.jpg)
3
Main features
Easy to use web frontend Text based reports and graphs
Support for different types of network statistics Netflow SNMP Mping
Easy to add new reports Templates and plugins
Access control Observation points and reports
![Page 4: Stager - North American Network Operators' Group · PDF fileSmarty – template engine ... Nemo Java application ... Can read and animate data from the Stager database](https://reader031.vdocuments.site/reader031/viewer/2022030422/5aaa48b57f8b9a72188e06af/html5/thumbnails/4.jpg)
4
Stager design
One or more backends for collecting data Database for storing and aggregating reports Web frontend
![Page 5: Stager - North American Network Operators' Group · PDF fileSmarty – template engine ... Nemo Java application ... Can read and animate data from the Stager database](https://reader031.vdocuments.site/reader031/viewer/2022030422/5aaa48b57f8b9a72188e06af/html5/thumbnails/5.jpg)
5
Backend Collects raw data from some source, processes it
and inserts reports into the database most commonly used IP protocols the top 100 source IP addresses with the highest traffic Router CPU load
Robustness Detects deadlocks Inserts missing data automatically after DB problems
Generic aggregation
![Page 6: Stager - North American Network Operators' Group · PDF fileSmarty – template engine ... Nemo Java application ... Can read and animate data from the Stager database](https://reader031.vdocuments.site/reader031/viewer/2022030422/5aaa48b57f8b9a72188e06af/html5/thumbnails/6.jpg)
6
Report templates
Specifies how to present a report in the frontend. bps, pps, % etc.
Multiple views for the same report type. Overview, packet details, flows details etc.
Report transformations Table, matrix, overview and global
Specifies where to collect report data from Database Raw netflow files etc.
![Page 7: Stager - North American Network Operators' Group · PDF fileSmarty – template engine ... Nemo Java application ... Can read and animate data from the Stager database](https://reader031.vdocuments.site/reader031/viewer/2022030422/5aaa48b57f8b9a72188e06af/html5/thumbnails/7.jpg)
7
Database ER diagram
![Page 8: Stager - North American Network Operators' Group · PDF fileSmarty – template engine ... Nemo Java application ... Can read and animate data from the Stager database](https://reader031.vdocuments.site/reader031/viewer/2022030422/5aaa48b57f8b9a72188e06af/html5/thumbnails/8.jpg)
8
What do you need to run Stager?
● Linux or BSD● Perl
● DBI – database interface module● PostgreSQL● HTTP server
● PHP● Smarty – template engine● JpGraph – graph creating library
● Stager● http://software.uninett.no/
![Page 9: Stager - North American Network Operators' Group · PDF fileSmarty – template engine ... Nemo Java application ... Can read and animate data from the Stager database](https://reader031.vdocuments.site/reader031/viewer/2022030422/5aaa48b57f8b9a72188e06af/html5/thumbnails/9.jpg)
9
Nemo Java application that can show animated maps with
network statistics Can read and animate data from the Stager database Animates links and routers Geographic maps Topology Zooming
![Page 10: Stager - North American Network Operators' Group · PDF fileSmarty – template engine ... Nemo Java application ... Can read and animate data from the Stager database](https://reader031.vdocuments.site/reader031/viewer/2022030422/5aaa48b57f8b9a72188e06af/html5/thumbnails/10.jpg)
10
Our netflow setup• 31 routers, 175 interfaces– 1/100 sampling on most routers
• ~30GB of raw netflow data per day• peak hours: 100 inserts per second• >300 millions entries in a single table• >550GB database size
![Page 11: Stager - North American Network Operators' Group · PDF fileSmarty – template engine ... Nemo Java application ... Can read and animate data from the Stager database](https://reader031.vdocuments.site/reader031/viewer/2022030422/5aaa48b57f8b9a72188e06af/html5/thumbnails/11.jpg)
Live demo
https://stager.uninett.no
![Page 12: Stager - North American Network Operators' Group · PDF fileSmarty – template engine ... Nemo Java application ... Can read and animate data from the Stager database](https://reader031.vdocuments.site/reader031/viewer/2022030422/5aaa48b57f8b9a72188e06af/html5/thumbnails/12.jpg)
Start page
![Page 13: Stager - North American Network Operators' Group · PDF fileSmarty – template engine ... Nemo Java application ... Can read and animate data from the Stager database](https://reader031.vdocuments.site/reader031/viewer/2022030422/5aaa48b57f8b9a72188e06af/html5/thumbnails/13.jpg)
Overview report
![Page 14: Stager - North American Network Operators' Group · PDF fileSmarty – template engine ... Nemo Java application ... Can read and animate data from the Stager database](https://reader031.vdocuments.site/reader031/viewer/2022030422/5aaa48b57f8b9a72188e06af/html5/thumbnails/14.jpg)
Overview – sorted on UDP
![Page 15: Stager - North American Network Operators' Group · PDF fileSmarty – template engine ... Nemo Java application ... Can read and animate data from the Stager database](https://reader031.vdocuments.site/reader031/viewer/2022030422/5aaa48b57f8b9a72188e06af/html5/thumbnails/15.jpg)
Details
![Page 16: Stager - North American Network Operators' Group · PDF fileSmarty – template engine ... Nemo Java application ... Can read and animate data from the Stager database](https://reader031.vdocuments.site/reader031/viewer/2022030422/5aaa48b57f8b9a72188e06af/html5/thumbnails/16.jpg)
Detailed statistics
![Page 17: Stager - North American Network Operators' Group · PDF fileSmarty – template engine ... Nemo Java application ... Can read and animate data from the Stager database](https://reader031.vdocuments.site/reader031/viewer/2022030422/5aaa48b57f8b9a72188e06af/html5/thumbnails/17.jpg)
Piechart
![Page 18: Stager - North American Network Operators' Group · PDF fileSmarty – template engine ... Nemo Java application ... Can read and animate data from the Stager database](https://reader031.vdocuments.site/reader031/viewer/2022030422/5aaa48b57f8b9a72188e06af/html5/thumbnails/18.jpg)
Line plot of a DOS attack
![Page 19: Stager - North American Network Operators' Group · PDF fileSmarty – template engine ... Nemo Java application ... Can read and animate data from the Stager database](https://reader031.vdocuments.site/reader031/viewer/2022030422/5aaa48b57f8b9a72188e06af/html5/thumbnails/19.jpg)
Multiple observation points
![Page 20: Stager - North American Network Operators' Group · PDF fileSmarty – template engine ... Nemo Java application ... Can read and animate data from the Stager database](https://reader031.vdocuments.site/reader031/viewer/2022030422/5aaa48b57f8b9a72188e06af/html5/thumbnails/20.jpg)
Area graph
![Page 21: Stager - North American Network Operators' Group · PDF fileSmarty – template engine ... Nemo Java application ... Can read and animate data from the Stager database](https://reader031.vdocuments.site/reader031/viewer/2022030422/5aaa48b57f8b9a72188e06af/html5/thumbnails/21.jpg)
Multiple time periods
![Page 22: Stager - North American Network Operators' Group · PDF fileSmarty – template engine ... Nemo Java application ... Can read and animate data from the Stager database](https://reader031.vdocuments.site/reader031/viewer/2022030422/5aaa48b57f8b9a72188e06af/html5/thumbnails/22.jpg)
Matrix
![Page 23: Stager - North American Network Operators' Group · PDF fileSmarty – template engine ... Nemo Java application ... Can read and animate data from the Stager database](https://reader031.vdocuments.site/reader031/viewer/2022030422/5aaa48b57f8b9a72188e06af/html5/thumbnails/23.jpg)
Mping
![Page 24: Stager - North American Network Operators' Group · PDF fileSmarty – template engine ... Nemo Java application ... Can read and animate data from the Stager database](https://reader031.vdocuments.site/reader031/viewer/2022030422/5aaa48b57f8b9a72188e06af/html5/thumbnails/24.jpg)
Mping traceroute