Submitted byadmin on

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 onhow 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 bydsp.

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:

FileDateSizeChangelogVCS
dsc-2.15.2.tar.gzAugust 30, 2024510Kviewgo
dsp-2.0.1.tar.gzAugust 5, 2019145Kviewgo
p5-DSC-2.04.tar.gzMay 24, 201731Kviewgo
dsc-datatool_1.4.2.orig.tar.gzJune 18, 202440Kviewgo

Seesha256.txt orsha512.txt for checksums.

The DSC software islicensed under theBSD license.

Documentation

SeeREADME.md for each component for instructions how to install the software.

Code Repositories

You can clone the code repositories from Codeberg:

$ git clone https://codeberg.org/DNS-OARC/dsc.git$ git clone https://codeberg.org/DNS-OARC/dsc-datatool.git