Skip to content
This repository was archived by the owner on Sep 16, 2018. It is now read-only.
/ dhmon Public archive

Awesome monitoring system for Dreamhack

License

Notifications You must be signed in to change notification settings

dhtech/dhmon

Folders and files

NameName
Last commit message
Last commit date

Latest commit

c4aa0fa · Jun 12, 2018
Jun 15, 2016
Nov 23, 2015
Jun 26, 2015
Jun 12, 2018
Jun 27, 2015
Jun 27, 2015
Jun 26, 2015
Jun 12, 2018
Dec 16, 2015
Jun 28, 2015
Jun 27, 2015

Repository files navigation

Build Status Coverage Status

dhmon

Awesome monitoring system for DreamHack

See the Wiki https://github.com/dhtech/dhmon/wiki for latest scratch notes.

Products

dhmon consists of a number of smaller products:

  • snmpcollector The SNMP collection daemons
  • pinger RTT statistics collector
  • analytics API backend to access processed statistics

Installation

Install the Debian packages for the products you want.

Building Debian packages

You need to have setuptools for pypy installed

wget https://bootstrap.pypa.io/ez_setup.py -O - | sudo pypy

Build the packages

make deb

or if you prefer the longer way:

# Create a new snapshot version
gbp dch --snapshot --auto

# Clean
rm ../dhmon_*.orig.tar.gz

# Build
gbp buildpackage --git-upstream-tree=master --git-submodules \
    --git-ignore-new --git-builder='debuild -i -I -k28B92277'