31 Commits

Author SHA1 Message Date
Raf
852cc43567 - Option to stack IPv4 and IPv6 together
- defaults update
2018-05-10 13:19:25 +02:00
jack
d6c4c0ff95
Store statistics into a sqlite3 database. This way, we can quickly filter links on the top page, deprecating the linkusage page
Signed-off-by: jack <jack@k-net.pro>
2017-02-25 15:58:28 +01:00
Andre Grueneberg
5297bc5578 Fix title for peer usage (include time period) 2015-01-15 20:19:47 +01:00
Manuel Kasper
5ed451d03f Update AS info and bump version
* fix resetting number of hours to 24 when changing number of AS
2014-09-12 14:20:25 +02:00
Manuel Kasper
586834f7df Configurable stats intervals for link usage
* use configurable stats intervals for link usage too
* fix label in top AS when short_open_tag is off
* refactor statsfile/label handling
2014-09-11 18:38:33 +02:00
Manuel Kasper
77bc8aa73f Remove 4/12 hour clutter
* clarify extractstats
* remove 4/12 hour stats as it’s unnecessary clutter, and by default
there is only a 24 hours stats file so the sort order and the aggregate
stats are wrong anyway, and besides the RRD resolution is too low by
default. If users want this, they can add it properly now.
2014-09-11 15:24:58 +02:00
Manuel Kasper
5bf3c07994 Make top N AS intervals configurable
* make top N AS intervals configurable (see config.inc), and allow
separate top stats file to be used per interval (enables e.g. proper
weekly/monthly stats)
* add Terabyte formatting
2014-09-11 15:12:58 +02:00
jack
01ed21a7da add peeras 2014-06-25 17:19:53 +02:00
jack
3162e367b7 use getHTML* function 2014-06-25 16:55:52 +02:00
Manuel Kasper
18deb09a3a Fix graph sizing, improve config
Use full-size-graph option in recent RRDTool versions to avoid scaled
graphs. Introduce config defaults file to avoid hairy isset() logic for
new options. Make graph sizes configurable.
2014-06-17 17:33:50 +02:00
Manuel Kasper
e69a14a878 Fix config backward compatibility 2014-06-17 10:52:31 +02:00
Andre Grueneberg
350227fa1b Align legend with brightening 2014-06-16 23:04:46 +02:00
Manuel Kasper
ddbcfa17aa Avoid short_open_tag requirement
Fixes issue #28.
2014-06-03 17:17:35 +02:00
Nikolay Shopik
557036deb8 fix graphs size downscaling 2014-03-13 16:03:32 +03:00
Manuel Kasper
c40a7fff28 Various fixes
Fix command line injection. Make number of hours in top.php a parameter
instead of duplicating file. Add config setting for compatibility with
old (< 1.3) RRDtool versions. Move contributed shell scripts to subdir.
2014-03-12 14:05:29 +01:00
Manuel Kasper
2cb4585ea1 Merge pull request #22
manually fixed merge conflict
2014-03-12 13:45:30 +01:00
Manuel Kasper
79ec0dbcf3 Add RIPEstat, make v4/v6 bytes display the same
Contributed by Erik Sundberg
2014-03-04 11:24:59 +11:00
Nikolay Shopik
02f7f65886 Fix graphs sizes 2013-06-10 13:19:17 +04:00
Manuel Kasper
3ff7930189 * add support for NetFlow v9
* add support for IPv6
* add support for 4-byte ASNs
2013-01-21 15:12:01 +00:00
Manuel Kasper
f149dce73f + Add links to PeeringDB and robtex 2012-08-21 08:35:30 +00:00
Manuel Kasper
2dcff2f621 Add feature to inspect all ASes in an AS-SET (automatic whois lookup).
(contributed by Nicolas Debrigode)
Updated asinfo.txt with data from whois.cymru.com.
2012-07-25 15:01:19 +00:00
Manuel Kasper
9080842d99 * AS-Stats: Smooth I/O burstiness and reduce overall IOPS requirements
by flushing only 10% of the cache every 25 seconds (instead
		of the entire cache at once every 60 seconds).
		(contributed by James A. T. Rice)
2012-04-19 11:59:08 +00:00
Manuel Kasper
7a9a7fbd35 * bump version number 2011-04-26 14:42:06 +00:00
Manuel Kasper
e0c8778f7e * bump version number 2011-01-27 14:37:36 +00:00
Manuel Kasper
28f0c03bad * update to 1.32 2010-08-02 11:23:42 +00:00
Manuel Kasper
36826b46bf * prepare for new release 2010-05-06 20:05:54 +00:00
Manuel Kasper
05bad2db6b Changes by Steve Colam <steve@colam.co.uk>:
- ...-asstatd.pl now accepts parameters (UDP listen port,
	  sampling rate etc.) on the command line
	
	  ****************************************************
	  * Mind the new command line syntax when upgrading! *
	  * Change your start script accordingly...          *
	  ****************************************************
	
	- hierarchical RRD structure for more efficient storage
	  (one directory per low byte of AS number)
	
	  *********************************************
	  * Use tools/migraterrdfiles.pl to move your *
	  * RRD files when upgrading!                 *
	  *********************************************

	- ...-asstatd.pl now re-reads known links file upon SIGHUP
	
Added contrib/generate-asinfo.py script to generate AS list from WHOIS
data (contributed by Thomas Mangin
<thomas.mangin@exa-networks.co.uk>).

Moved site-specific parameters of www frontend to config.inc.

New flag images from famfamfam.com.

Updated asinfo.txt.
2009-10-10 16:53:25 +00:00
Manuel Kasper
a497c5fc9e * allow inbound/outbound in graphs to be swapped (via option in www/func.inc) 2008-12-06 11:19:22 +00:00
Manuel Kasper
07eccf65bb ! fix race condition on $childrunning when forking 2008-09-03 17:21:32 +00:00
Manuel Kasper
f0daa95e46 * AS-Stats modifications for public release 2008-02-19 15:43:28 +00:00
Manuel Kasper
9b65e833bd + put AS statistics tool source code in repository 2008-01-16 08:36:45 +00:00