DNS Statistics Collector (DSC) is a tool used for collecting and exploring statistics from busy DNS servers. It can be set up to run on or near nameservers to generate aggregated data that can then be transported to central systems for processing, displaying and archiving.
Together with dsc-datatool the aggregated data can be furthur enriched and converted for import into for example InfluxDB which can then be accessed by Grafana for visualzation, see this wiki on how to set up that.
DSC Software
The DSC software consists of the following:
- dsc - DNS Statistics Collector (DSC) is a tool used for collecting and exploring statistics from busy DNS servers.
- dsc-datatool - Tool for converting, exporting, merging and transforming DSC data.
DSC in Grafana
There are a few wikis about using Grafana together with InfluxDB to display DSC data:
Discontinued
These projects have been discontinued and will not receive any future updates or bug fixes, you are encouraged to stop using them.
- dsp - DNS Statistics Presenter (DSP) can be used to display statistics collected by DSC.
- p5-DSC - DNS Statistics Presenter Perl Library is used to extract and graph DSC data, required by dsp.
Distribution Packages
Packages for Debian, Ubuntu and CentOS can be found here: https://dev.dns-oarc.net/packages/
Latest Releases
The following latest releases of the DSC software are available for download:
File | Date | Size | Changelog | VCS |
---|---|---|---|---|
dsc-2.15.2.tar.gz | August 30, 2024 | 510K | view | go |
dsp-2.0.1.tar.gz | August 5, 2019 | 145K | view | go |
p5-DSC-2.04.tar.gz | May 24, 2017 | 31K | view | go |
dsc-datatool_1.4.2.orig.tar.gz | June 18, 2024 | 40K | view | go |
See sha256.txt or sha512.txt for checksums.
The DSC software is licensed under the BSD license.
Documentation
See README.md for each component for instructions how to install the software.
Code Repositories
You can clone the code repositories from GitHub:
$ git clone https://github.com/DNS-OARC/dsc.git $ git clone https://github.com/DNS-OARC/dsp.git $ git clone https://github.com/DNS-OARC/p5-DSC.git $ git clone https://github.com/DNS-OARC/dsc-datatool.git