2020-04-05 14:18:56 -04:00
2020-04-05 14:15:31 -04:00
2020-04-05 14:15:31 -04:00
2020-04-05 14:15:31 -04:00
2020-04-05 14:15:31 -04:00
2020-04-05 14:18:56 -04:00

Collector

Setup

Create a "collector.json" with the following format:

{
    "graphite": {
        "server": "graphite.ducoterra.net",
        "port": 2003
    },
    "os": "osx", //osx or linux
    "data": {
        "storage": [
            {
                "path": "/Users/ducoterra",
                "name": "home"
            }, // as many paths as you want
        ]
    }
}

Make collect.py executable:

chmod +x collect.py

Schedule a cronjob to run collect.py at your preferred interval

Description
Collects server data and sends it to a graphite server
Readme 28 KiB
Languages
Python 100%