Public | Automated Build

Last pushed: 5 months ago
Short Description
Short description is empty for this repo.
Full Description

Collectd Dockerfile

This repository contains Dockerfile of Collectd for Docker's automated build published to the public Docker Hub Registry.

Base Docker Image

Installation

  1. Install Docker.

  2. Download automated build from public Docker Hub Registry: docker pull puckel/docker-collectd

Alternatively, you can build an image from Dockerfile

Usage

In addition with puckel/docker-graphite or puckel/docker-influxdb, a basic collectd-based server monitoring. Sends stats to a container named "graphite", "influx" or both. You can specify your collectd hostname with "-e HOST_NAME=YOURHOSTNAME" otherwise "Hostname" in collectd.conf will be the container name :

With Graphite:

    docker run -d \
        --link graphite:graphite \
        --name collectd-HOSTNAME \
        -e HOST_NAME=YOURHOSTNAME
        puckel/docker-collectd

With InfluxDB:

    docker run -d \
        --link influxdb:influxdb \
        --name collectd-HOSTNAME \
        -e HOST_NAME=YOURHOSTNAME
        puckel/docker-collectd

Both:

    docker run -d \
        --link graphite:graphite \
        --link influxdb:influxdb \
        --name collectd-HOSTNAME \
        -e HOST_NAME=YOURHOSTNAME
        puckel/docker-collectd
Docker Pull Command
Owner
puckel
Source Repository