Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/dns-oarc/dsc-datatool
Tool for converting, exporting, merging and transforming DSC data
https://github.com/dns-oarc/dsc-datatool
dns dsc enrichment graphite influxdb perl statistics transform xml
Last synced: 2 months ago
JSON representation
Tool for converting, exporting, merging and transforming DSC data
- Host: GitHub
- URL: https://github.com/dns-oarc/dsc-datatool
- Owner: DNS-OARC
- License: other
- Created: 2016-06-17T14:40:45.000Z (over 8 years ago)
- Default Branch: develop
- Last Pushed: 2024-11-13T12:28:47.000Z (2 months ago)
- Last Synced: 2024-11-13T13:33:54.039Z (2 months ago)
- Topics: dns, dsc, enrichment, graphite, influxdb, perl, statistics, transform, xml
- Language: Python
- Size: 302 KB
- Stars: 17
- Watchers: 4
- Forks: 10
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGES
- Funding: .github/FUNDING.yml
- License: LICENSE
Awesome Lists containing this project
README
# DSC DataTool
[![Bugs](https://sonarcloud.io/api/project_badges/measure?project=dns-oarc%3Adsc-datatool&metric=bugs)](https://sonarcloud.io/summary/new_code?id=dns-oarc%3Adsc-datatool) [![Security Rating](https://sonarcloud.io/api/project_badges/measure?project=dns-oarc%3Adsc-datatool&metric=security_rating)](https://sonarcloud.io/summary/new_code?id=dns-oarc%3Adsc-datatool)
Tool for converting, exporting, merging and transforming DSC data.
Please have a look at the man-page(s) `dsc-datatool` (1) on how to use or
[the wiki article](https://github.com/DNS-OARC/dsc-datatool/wiki/Setting-up-a-test-Grafana)
on how to set this up using Influx DB and Grafana.More information about DSC may be found here:
- https://www.dns-oarc.net/tools/dsc
- https://www.dns-oarc.net/oarc/data/dscIssues should be reported here:
- https://github.com/DNS-OARC/dsc-datatool/issuesGeneral support and discussion:
- Mattermost: https://chat.dns-oarc.net/community/channels/oarc-software## Dependencies
`dsc-datatool` requires the following Python libraries:
- PyYAML
- maxminddb## Python Development Environment
Using Ubuntu/Debian:
```
sudo apt-get install python3-maxminddb python3-yaml python3-venv
python3 -m venv venv --system-site-packages
. venv/bin/activate
pip install -e . --no-deps
```