DNS Stats Tools — New releases: Presenter, Perl Libraries, Collector and Collector DataTool
DSP 2.0.0 (DNS Stats Presenter)
A major release in that the repository has been restructured to only contain the Presenter tool.
- Restructure repository to only contain the Presenter for DSC.
- Use of Automake and rework of the Makefiles
- Moved the Perl library into it’s own repository p5-DSC.
- Make all paths configurable via configure and use defaults more in line with FHS 3.0.
- Continuous Integration testing using Travis-CI and Jenkins
- Testing on Ubuntu, Debian, CentOS, FreeBSD and OpenBSD
p5-DSC 2.0.0 (DSC Perl Libraries)
As with DSP, the Perl library which resided inside the DSC repository has been moved out in to it’s own repository.
Most of the changes are related to the release of DSP 2.0.0 and the ability to specify which paths to use.
4285862 Update install instructions
05ddf51 Disable tainted due to errors in older Perl
c478a19 Add tests
3360fbb Add a few missing Perl deps
3e3fb55 Fix #2: Make paths configurable, defaults left not FHS compliant
95b7881 Remove mysql, not in use
e734bcc Make travis-ci work
ae47ee6 Restructure to only have Perl library
DSC 2.1.0 (DNS Stats Collector)
This release brings a couple of new features and a bug fix.
Changes since v2.0.0:
a28f5d4 Fix #62 Do not go into daemon mode if reading offline files87fc328 #64 Ability to change the interval for which DSC writes out the statistics files3c98dd7 #66 New indexer for AS Numbers
- Klaus Darilion NIC.AT for interval changes and AS Number indexer.
Teaser… DSC Data Tool
Earlier this year we started looking at Grafana for presenting DSC data and have since had the opportunity to create a more general tool for doing things with DSC Data.
The tool is written in Perl and will have input modules that read data from various sources before converting them in to Dataset objects which then get passed to the output modules.
To start with, input modules for the current XML, JSON and extracted DAT formats will be written. The focus on the output modules will be for Carbon and InfluxDB which Grafana can use.
In the future there is a possibility to add a transformation layer that could for example, merge/aggregate multiple nodes or change the metrics from 1 minute intervals and upwards.
This is just an announcement about DSC Tools. Nothing is working yet, however work on this will start very soon. Progress can be followed on Github and the test site linked below.