This repo is a sync fork from collectd upstream (see master
info); LLNW custom
improvements and additions to the existing product are tracked in branches and
shall integrate with upstream.
git fetch upstream refs/tags/*:refs/tags/*
git rebase --onto LLNW-API-2.2 a495dde~1 upstream/F-LLNW
(Note: helpful comparison: https://github.com/llnw/collectd/compare/collectd-5.4...LLNW-collectd-5.4)
-
Branches
F-*
are feature and/or bug fix branches we maintain on top of upstream -STABLE- LLNW-collectd-5.4 is the current 5.4-STABLE branch with our patches applied
-
Tags
- refs from upstream repo (compare/collectd-5.4.0...collectd-5.4.1)
- LLNW specific tags are
<release>-llnw<increment from 1>
(e.g.collectd-5.4.1+llnw1
)
This is a mirror of upstream master, https://github.com/collectd/collectd latest (updated by Jenkins)
This is a mirror of upstream -STABLE for 5.4, and is also automatically syncd. We develop patches against this pristine branch.
This is the default branch, with a README.md to explain the repository structure.
This is the current -STABLE branch. Patches should be developed against vanilla collectd-5.4 branch and then merged here.
- From: collectd#390
- Issue: #1
The perl embed config is supplying incorrect flags to the linker. This patch is nearly correct and is needed for a successful build on Linux.
- From: collectd#247
- Issue: #2
Adds an OpenTSDB writer. No additional dependencies.
- From: collectd#341
- Issue: #3
Adds a gstat plugin for FreeBSD.
- From: https://github.com/bpiraeus/collectd/commit/0ed4d1724b0d2cd94966e36e0417b14158462edf
- Issue: #4
Allow exec plugin to maintain root privileges.
- From: collectd#247
- Issue: #5
Adds a netstat plugin for FreeBSD and Linux.
Warning, breaks build unless configured with --enable-ipv6
- From: collectd#464
- Issue: #6
The bundled redis plugin uses a library that is not widely packaged. This switches to hiredis.
Warning, write_redis may not be fully functional
- From: backport of https://github.com/collectd/collectd/commit/91bea05fe0a8fcad803e86e623783ca7aac1e380 and additional fix in #7
- Issue: #7
Graphite does not handle some characters in the metric names, filter them
- Issue: #10
Adds a means of tagging metrics sent to TSDB using collectd filter chains.