aboutsummaryrefslogtreecommitdiff
path: root/utils/collectd/Makefile
Commit message (Collapse)AuthorAge
...
* collectd: Enable tail_csv pluginHannu Nyman2016-08-22
| | | | | | | | Enable tail_csv plugin that "follows" (tails) and parses CSV files. Compile-tested with ar71xx. This closes #3083 Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>
* collectd: bump version to 5.5.2Hannu Nyman2016-08-14
| | | | | | | * Bump collectd version to 5.5.2. * Refresh patches. Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>
* treewide: replace my defunct email addressJo-Philipp Wich2016-06-07
| | | | Signed-off-by: Jo-Philipp Wich <jo@mein.io>
* utils/collectd: Disable libudev linkingDaniel Dickinson2016-05-15
| | | | | | | | | | | | | | | At least when building with OpenWrt SDK, if libudev is present (even if not actually used by the system), then at least the disk plugin attempts to link against udev, which results in packages failure due to lack of dependencies, and it's not desirable to add a dependency on udev just because udev was built for the SDK, so we disable libudev support explicity. Signed-off-by: Daniel Dickinson <openwrt@daniel.thecshore.com> Conflicts: utils/collectd/Makefile
* collectd: ensure that /var/lib/collectd existsJo-Philipp Wich2016-04-27
| | | | | | With the conversion to procd a required mkdir has been dropped, readd it. Signed-off-by: Jo-Philipp Wich <jo@mein.io>
* collectd: stop service on shutdownJo-Philipp Wich2016-04-15
| | | | Signed-off-by: Jo-Philipp Wich <jo@mein.io>
* utils/collectd: Add option to enable encrypted network outputDaniel Dickinson2016-03-13
| | | | | | | | | | The network plugin has the option of encrypting traffic; add a config option to allow enabling encrypting network plugin traffic. Signed-off-by: Daniel Dickinson <openwrt@daniel.thecshore.com> Conflicts: utils/collectd/Makefile
* collectd: Update to 5.5.1Hannu Nyman2016-02-03
| | | | | | | | | | | Update collectd, the backbone of Luci statistics, to 5.5.1 Refresh patches. Main changes: - Remove 500-upstream-parallel-build-fix.patch (implemented upstream) - Add 600-fix-libmodbus-detection.patch to revert an upstream change that broke libmodbus detection in collectd's configure script Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>
* utils/collectd: Really prevent perl bindingsDaniel Dickinson2016-01-11
| | | | | | | --with-perl-bindings= is insufficient, --without-perl-bindings is required to actually prevent perl bindings when perl has been built for the target. Signed-off-by: Daniel Dickinson <openwrt@daniel.thecshore.com>
* collectd: enable nut pluginDavid Woodhouse2015-11-22
| | | | Signed-off-by: David Woodhouse <David.Woodhouse@intel.com>
* collectd: add $(INSTALL_DIR) $(1)/etc/collectd/conf.dOliver Middleton2015-10-28
| | | | | | | /etc/collectd/conf.d is referenced in the default config so should be installed to prevent the following in syslog every boot: Fri Oct 9 02:09:38 2015 user.emerg : configfile: stat (/etc/collectd/conf.d) failed: No such file or directory Signed-off-by: Oliver Middleton <olliemail27@gmail.com>
* collectd: disable perl bindings from dev hostTim Harvey2015-10-01
| | | | | | | if a user's env has PERL_MM_OPT defined collect will fail to build. Adding --with-perl-bindings="" will override this env var. Signed-off-by: Tim Harvey <tharvey@gateworks.com>
* collectd: netlink module remove ip package dependencyKevin Darbyshire-Bryant2015-09-21
| | | | Signed-off-by: Kevin Darbyshire-Bryant <kevin@darbyshire-bryant.me.uk>
* collectd: netlink module re-enabledKevin Darbyshire-Bryant2015-09-21
| | | | | | | | | | | Collectd netlink module re-enabled and libnl library dependency satisfied with mini libmnl. $(eval $(call BuildPlugin,netlink,netlink input,netlink,+PACKAGE_collectd-mod-netlink:ip +PACKAGE_collectd-mod-netlink:libmnl)) Signed-off-by: Kevin Darbyshire-Bryant <kevin@darbyshire-bryant.me.uk>
* collectd: Clarify config file example/placeholderHannu Nyman2015-08-30
| | | | | | | | | | | | | | | | | | | The config file shipped with collectd dates from 2010 and leads to error messages if luci-statistics & collectd are installed, as it references several plugins not usually installed, or such ones that have been renamed since then. For most users, this file is just a placeholder during collectd installation, as /usr/bin/stat-genconfig from /etc/init.d/luci_statistics will overwrite it. Sanitize and shorten the placeholder config file: * Reference actively only the default plugins installed by luci statistics. * Match the placeholder config with the genuine config from luci statistics. If somebody uses collectd separately from luci statistics, he will need to edit these settings anyway. Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>
* collectd: Enable entropy pluginHannu Nyman2015-08-26
| | | | | | | | Enable the entropy plugin that monitors the available entropy in a Linux system. Works ok and has no library dependencies. Tested on ar71xx/WNDR3700. Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>
* collectd: interface plugin: revert to Linux defaults from BSD-like operationsHannu Nyman2015-08-19
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Change the interface plugin to operate with collectd's default way for Linux instead of trying to use BSD functionality with patches. Openwrt's collectd Makefile has set "enable-getifaddrs" option since r7980 (in 2007, no explanations given for the reasons to add that config option), causing the addition of 110-net-device-stats.patch in 2010 to fix things, and then later (with 5.4.1 upgrade in 2014) 150-fix-interface-af-link to undo BSD-specific changes in collectd code meant for only BSD systems (as AF_LINK does not exist in Linux). Revert to collectd's intended way in Linux by removing the config option and deleting the two corresponding patches. The same data fieds should be provided, so there is no visbile change to users. References: =========== Collectd changes introducing/explaining the option and later breaking things: http://git.verplant.org/?p=collectd.git;a=commit;h=a05e34a0d4fdb2c15db8226689268a27f6f7163d http://git.verplant.org/?p=collectd.git;a=commit;h=14740db4b415655abc58307352e406442f9933a0 http://git.verplant.org/?p=collectd.git;a=commitdiff;h=645dadb3fcc466e8880fda4eb23b21ad433631fc Openwrt: intro at r7980: https://dev.openwrt.org/changeset/7980 fix1 due to kernel 2.6.36 at r23467: https://dev.openwrt.org/changeset/23467 fix2 due to collectd 5.4.1: https://github.com/openwrt/packages/pull/298 Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>
* collectd: update to 5.5.0Hannu Nyman2015-07-16
| | | | | | | | | | | | | | Update collectd, base of Luci statistics, to 5.5.0. Patches have been refreshed. write-graphite plugin is now enabled. (see #1351) I have compile-tested all plugins with ar71xx, and real-life tested the following plugins: Conntrack, Processor (CPU), DNS, Interfaces, Wireless, System Load, Memory, Ping, Uptime Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>
* collectd: unbreak collectd-mod-modbusMichael Heimpold2015-03-13
| | | | | | | I tested it successfully on a Asus WL-500gP V2, querying a Modbus TCP server. Signed-off-by: Michael Heimpold <mhei@heimpold.de>
* collectd: update to 5.4.2Hannu Nyman2015-03-02
| | | | | | | | | Update collectd, base of Luci statistics, to 5.4.2. Patches have been refreshed. 905-fix-sigrok-upstream-patch-post-541 was removed as unnecessary. Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>
* collectd: unbreak collectd-mod-sensorsJo-Philipp Wich2014-10-29
| | | | Signed-off-by: Jo-Philipp Wich <jow@openwrt.org>
* collectd: Update to 5.4.1Hannu Nyman2014-09-09
| | | | | | | | | | | -update collectd to the current release 5.4.1 -fix sigrok glib check (upstream patch after 5.4.1) Note: Changes are required also to luci-statistics in Luci source. Patch in http://patchwork.openwrt.org/patch/5303/ Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>
* Disable various plugins with mising dependenciesSteven Barth2014-07-18
| | | | Signed-off-by: Steven Barth <steven@midlink.org>
* collectd: import from packages, add myself as maintainerJo-Philipp Wich2014-06-11
Signed-off-by: Jo-Philipp Wich <jow@openwrt.org>