AS-Stats/HISTORY.md

142 lines
5.5 KiB
Markdown
Raw Normal View History

## 1.6
* Added support for multiple links on one ifIndex, based on VLANs. Only
sFlow, Netflow v9 and v10 (IPFIX) support this. Obviously your router
needs to provide the information. Just add "/<vlan>" to the ifIndex in
your knownlinks file.
* Added support for peer-AS stats/graphs (sFlow only).
* Add -n option to asstats.pl and set showpeeras=true in config.inc to enable.
* Top N AS intervals are now configurable (see config.inc and README), and separate top stats files can be used per interval (enables e.g. proper weekly/monthly stats).
* Added Terabyte formatting.
## 1.5
* Merged netflow-asstatd.pl and sflow-asstatd.pl into one script so
that it can handle NetFlow and sFlow sources concurrently
(contributed by Wouter de Jong). Please note the following changes:
* The sampling rate command line parameter (-s) has been removed. Instead, the sampling rate must now be specified for each link in the knownlinks file to avoid confusion with prior defaults. **If you're using NetFlow without sampling, you need to add the sampling rate 1 to each link.**
* The command line parameter to set the sFlow listen port has been changed to -P to avoid a clash with the NetFlow port parameter (-p).
## 1.43
* Add v6 data sources to add_ds_proc.pl
* Remove closing tag from config.inc to prevent whitespace problems in gengraph.php
* Fix security issue in gengraph.php/linkgraph.php
* Updated asinfo.txt with data from whois.cymru.com.
2013-08-26 14:25:06 +02:00
## 1.42
2013-07-30 13:45:37 +04:00
2013-07-30 14:17:29 +04:00
* Try harder to determine IP version for sFlow samples.
* Add IPFIX support (contributed by Daniel Piekacz)
* Add experimental NetFlow v5 support (contributed by Charlie Allom)
* Fix handling of 64-bit counters for NetFlow v9
2013-07-30 13:45:37 +04:00
2013-07-30 14:17:29 +04:00
## v1.41
2013-07-30 13:45:37 +04:00
2013-07-30 14:17:29 +04:00
* Generate v6 RRD DS in contrib/sync_ds.pl too (spotted by Peter Hansen)
* sFlow: fix creation of new RRDs when multiple entries with the same
tag are present in the known links file (spotted by Michal Buchtik)
* Add startup scripts for FreeBSD (contrib/freebsd)
2013-07-30 13:45:37 +04:00
(contributed by Michal Buchtik)
2013-07-30 14:17:29 +04:00
* Add support for setting the sampling rate per link in the knownlinks file.
2013-07-30 13:45:37 +04:00
2013-07-30 14:17:29 +04:00
## v1.40
2013-07-30 13:45:37 +04:00
2013-07-30 14:17:29 +04:00
* Add support for NetFlow v9 to netflow-asstatd.pl
2013-07-30 13:45:37 +04:00
(sponsored by Xplornet Communications Inc.)
2013-07-30 14:17:29 +04:00
* Add support for IPv6 (for NetFlow v9 and sFlow). Note: existing
RRDs need to be upgraded (new data sources added for v6) for
this to work. Enable $showv6 in www/config.inc to see separate
2013-07-30 13:45:37 +04:00
graphs for IPv6.
2013-07-30 14:17:29 +04:00
* Add support for 4-byte ASNs (NetFlow v9 and sFlow). Needs testing.
* Add RRA for 1 month at 4 hour resolution to newly created RRD files.
* Add links to PeeringDB and robtex (suggested by Steve Glendinning)
* Fix AS-SET lookup on systems where the whois command returns additional lines.
2013-07-30 13:45:37 +04:00
2013-07-30 14:17:29 +04:00
## v1.36
2013-07-30 13:45:37 +04:00
2013-07-30 14:17:29 +04:00
* Fix creation of new RRDs when multiple entries with the same
2013-07-30 13:45:37 +04:00
tag are present in the known links file
(spotted by Michel Moriniaux)
2013-07-30 14:17:29 +04:00
* Add feature to inspect all ASes in an AS-SET (automatic whois lookup).
2013-07-30 13:45:37 +04:00
(contributed by Nicolas Debrigode)
2013-07-30 14:17:29 +04:00
* Updated asinfo.txt with data from whois.cymru.com.
2013-07-30 13:45:37 +04:00
2013-07-30 14:17:29 +04:00
## v1.35
2013-07-30 13:45:37 +04:00
2013-07-30 14:17:29 +04:00
* Allow hyphens in link names. (contributed by Gareth Campling)
* Smooth I/O burstiness and reduce overall IOPS requirements
2013-07-30 13:45:37 +04:00
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)
2013-07-30 14:17:29 +04:00
## v1.34
2013-07-30 13:45:37 +04:00
2013-07-30 14:17:29 +04:00
* Fix for NaN detection in rrd-extractstats.pl for
2013-07-30 13:45:37 +04:00
64-bit Perl versions
(contributed by Benjamin Schlageter)
2013-07-30 14:17:29 +04:00
* Skip missing data sources in rrd-extractstats.pl to avoid
2013-07-30 13:45:37 +04:00
abort if new data sources are added but the RRDs are not
updated.
2013-07-30 14:17:29 +04:00
## v1.33
2013-07-30 13:45:37 +04:00
2013-07-30 14:17:29 +04:00
* Fix for multiple entries with the same tag in the
knownlinks file (e.g. for LACP) (contributed by Michal Buchtik)
* Added sync_ds.pl script to contrib directory, which can
2013-07-30 13:45:37 +04:00
synchronize the data sources of RRD files with the tags
defined in the knownlinks file
(contributed by Michal Buchtik)
2013-07-30 14:17:29 +04:00
* sflow-asstatd.pl now uses the agent IP instead of the
2013-07-30 13:45:37 +04:00
UDP source address - this makes it behave properly when
2013-07-30 14:17:29 +04:00
a proxy is being used (contributed by Michel Moriniaux)
2013-07-30 13:45:37 +04:00
2013-07-30 14:17:29 +04:00
## v1.32
2013-07-30 13:45:37 +04:00
2013-07-30 14:17:29 +04:00
* Fix add_ds.sh to support new directory structure
2013-07-30 13:45:37 +04:00
(contributed by Sergei Veltistov)
2013-07-30 14:17:29 +04:00
* Fix PHP warnings and move $ntop to config.inc
2013-07-30 13:45:37 +04:00
(contributed by Michal Buchtik)
2013-07-30 14:17:29 +04:00
## v1.31
2013-07-30 13:45:37 +04:00
2013-07-30 14:17:29 +04:00
* Set memory_limit to 256 MB in PHP pages (suggested by Steve Colam
2013-07-30 13:45:37 +04:00
<steve@colam.co.uk>).
2013-07-30 14:17:29 +04:00
* Allow NetFlow aggregation version 0 as well as 2 to make NetFlow
2013-07-30 13:45:37 +04:00
exports from Juniper routers work (suggested by Thomas Mangin
<thomas.mangin@exa-networks.co.uk>).
2013-07-30 14:17:29 +04:00
* Updated asinfo.txt with data from whois.cymru.com.
2013-07-30 13:45:37 +04:00
2013-07-30 14:17:29 +04:00
## v1.3
**Change your start script accordingly...**
* 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!**
- 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
2013-07-30 13:45:37 +04:00
data (contributed by Thomas Mangin <thomas.mangin@exa-networks.co.uk>).
2013-07-30 14:17:29 +04:00
* Moved site-specific parameters of www frontend to config.inc.
* New flag images from famfamfam.com.
* Updated asinfo.txt.
## v1.2
2013-07-30 13:45:37 +04:00
2013-07-30 14:17:29 +04:00
* Support for sFlow (through sflow-asstatd.pl); fix for link names
2013-07-30 13:45:37 +04:00
with upper-case characters
2013-07-30 14:17:29 +04:00
* Allow inbound/outbound in graphs to be swapped (via option
2013-07-30 13:45:37 +04:00
in www/config.inc)
2013-07-30 14:17:29 +04:00
## v1.1
* Fix for a potential race condition surrounding $childrunning
2013-07-30 13:45:37 +04:00
(reported by Yann Gauteron; experienced on a Linux system)
2013-07-30 14:17:29 +04:00
## v1
* Initial release