Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/voxpupuli/puppet-telegraf
A Puppet module for installing and configuring InfluxData's Telegraf
https://github.com/voxpupuli/puppet-telegraf
9d04a1259ee57b8ce6c0bd067b5afa6a03340753 authored over 8 years ago by Nick Jones <[email protected]>
Update input.pp to use the $name variable
2f7e29a5438e6626938800f8770cf2b783b224a5 authored over 8 years ago by Nick Jones <[email protected]>The plugin_type variable should be defaulted to the name of the resource.
fca36b35de40f1d7798dd2550b53ce455451bf9e authored over 8 years ago by Luke Swithenbank <[email protected]>b4cc9b39701ade7a91683c93d9b0088612a25e29 authored over 8 years ago by Nick Jones <[email protected]>
Fix broken package deps
376f73c99846e335cdd6716a6ea56bd813e22fca authored over 8 years ago by Nick Jones <[email protected]>
Call out the fact that `apt-transport-https` is a pre-requisite, and
update the acceptance test ...
This reverts commit 80f0f1cffbfd77cb13d6792d70933a836b6dd586.
806abbd2d617faf468178a074ed68c33dcbff254 authored over 8 years ago by Nick Jones <[email protected]>a21daeffb96db7aa1b8e5f337d62ecc3d0989f2b authored over 8 years ago by Nick Jones <[email protected]>
Switch to just using Ubuntu for acceptance testing via Docker.
d55e8669000de6131342cbcc1e39dfa0715da9d2 authored over 8 years ago by Nick Jones <[email protected]>Formatting fixes for a couple of files
c0239eef851e3f523bd6c2bb4016329868a37510 authored over 8 years ago by Nick Jones <[email protected]>ensure apt-transport-https is installed on Debian
1ab77fa5965da180a6f542ed51dbc45163b3e8d7 authored over 8 years ago by Nick Jones <[email protected]>80f0f1cffbfd77cb13d6792d70933a836b6dd586 authored over 8 years ago by Tomas Barton <[email protected]>
acceptance tests on docker
3b667ed0dea39fdb931fa3636896cd3106542c0f authored over 8 years ago by Nick Jones <[email protected]>Add a new define telegraf::input
2917f41544de78fb0606ef19dad31c45fb4059ee authored over 8 years ago by Nick Jones <[email protected]>780159dd6c29e973caefe49e93e96b34f953a85c authored over 8 years ago by Tomas Barton <[email protected]>
2266aa66890e5e88cc47358a8fd662b822cfac50 authored over 8 years ago by Tomas Barton <[email protected]>
f47ef829582a0fceb189237127baa8caefcb7189 authored over 8 years ago by Tomas Barton <[email protected]>
4c238464c1f7f70c7e44be2e1b9c50d95c008bee authored over 8 years ago by Stuart Fox <[email protected]>
Add tests
Extent the tests
Update readme
Fix a minor template issue
[add_input_define] Alter ...
7d1cdc88e0aa109c48fd991481a4e012c6799e50 authored over 8 years ago by Stuart Fox <[email protected]>Change validate_array($global_tags) to validate_hash($global_tags)
da378df4a8fdd37f236bfc32770a578813a43fa7 authored over 8 years ago by Nick Jones <[email protected]>c32bf63e802c4999a85ca3eb3b64f99565088ccb authored over 8 years ago by Stuart Fox <[email protected]>
75104d8ce81614e90f78a00a229eb16e1dae4cf7 authored almost 9 years ago by Nick Jones <[email protected]>
Validate parameter data types
e5cb5ece2844d12509c06c982a25db5d303ae53b authored almost 9 years ago by Nick Jones <[email protected]>
Introduce basic data type validation so that what ends up in the
configuration file doesn't caus...
This commit bumps the version of the module to 1.1.2, which includes
bugfixes for repo / package...
Refactor install class to handle manage_repo being set to false
42b8008783bb5daa80969a46c314331be9b7fea6 authored almost 9 years ago by Nick Jones <[email protected]>
This commit lightly refactors the install class so that Puppet doesn't
fail when `manage_repo` i...
SIGHUP the telegraf process on configuration change
4f9726a00e440254f19e57bfd42da1aa05085902 authored almost 9 years ago by Nick Jones <[email protected]>
This commit ensures that any configuration changes made after Telegraf
has been started are pick...
Now sorting hashes so they don't jumble on every puppet run + properly printing arrays
02c023ffec872afde939a33b3bd7a804ac4a1058 authored almost 9 years ago by Nick Jones <[email protected]>9f8a60a5729aaff4954703b5f85f587880d080d0 authored almost 9 years ago by Ashton Davis <[email protected]>
13094cc07d623120d9c956319c979222de96b34c authored almost 9 years ago by Nick Jones <[email protected]>
Add some basic acceptance tests
41ac054a7d97f202bbac2e286700da8bdd87cf3a authored almost 9 years ago by Nick Jones <[email protected]>
Introduce some basic tests to ensure that the templated Telegraf
configuration file generates pr...
This commit addresses inheritance issues with the ERB template when
using Puppet 4.x, and also f...
This commit updates the template to handle data types properly (instead
of cheating and assuming...
This commit addresses the following:
* Support for Debian 8.2;
* Makes management of the 'tel...
Add an option to disable installation of InfluxData's repos, bump module
version to 0.0.4.
This commit includes the GPL v3 license, updates the README.me to cover
limitations surrounding ...
This commit lightly refactors the main class by introducing a params
class, thus ensuring a basi...
f091ccd0a45c022fc52fe86cff4bc4b90e7a03ee authored almost 9 years ago by Nick Jones <[email protected]>
e1f38a40023cb1a38cb5dedbc85d3f67dbd8e279 authored almost 9 years ago by Nick Jones <[email protected]>
d23cb3e6a4008f9f31d40fbe182fbbeba9beb319 authored almost 9 years ago by Nick Jones <[email protected]>
e471397458403a069d6ed600f0007b0595a8208b authored almost 9 years ago by Nick Jones <[email protected]>
8291d5c3cb59151f14d15000b677976eb6e3a864 authored almost 9 years ago by Nick Jones <[email protected]>
This commit:
* Adds support for installation on RHEL;
* Ensures everything happens in the r...
244538a32d94673a0b95617dedbfe0af5fd85dca authored almost 9 years ago by Nick Jones <[email protected]>
2f5049c5b4ceee8180fce771a1a0a7d977ced76b authored almost 9 years ago by Nick Jones <[email protected]>