fa75297915
[FIX] mode should be 740, else telegraf user doesnt have permissions to exec service and read extra plugins
2018-08-16 10:31:59 +03:00
2a8184490c
[FIX] state is directory, not present
2018-08-16 10:11:36 +03:00
f74e649085
[FIX] wrong identation
2018-08-15 23:05:55 +03:00
5317930b21
Added telegraf_plugins_extra_exclusive to readme
2018-08-15 22:43:36 +03:00
5b419ffa2d
[FIX] job name
2018-08-15 22:38:39 +03:00
323e5f8831
Added support for plugins being managed exclusively by this playbook
2018-08-15 21:13:04 +03:00
db7b456f6d
Updating meta file
2018-08-12 13:53:01 +02:00
11acaaa0d8
Merge pull request #58 from dj-wasabi/update-to-0-10-0
...
Updating to Telegraf 1.7.3;Updating changelog
0.10.0
2018-08-12 13:46:08 +02:00
abb2b1bb04
Updating to Telegraf 1.7.3;Updating changelog
2018-08-12 11:13:53 +02:00
0e712c0c55
Merge pull request #55 from dj-wasabi/add_some_files
...
Added bunch of files
2018-05-24 19:43:05 +02:00
ee9e7428ec
Added bunch of files
2018-05-24 19:36:39 +02:00
2ac6549492
Merge pull request #54 from dj-wasabi/supporting_oses
...
Fix Deprecation warnings
2018-05-20 08:20:22 +02:00
619b52b98a
Use Ubuntu in Molecule Test;Fix deprecation warnings
2018-05-19 21:14:11 +02:00
19a4a44b58
Merge pull request #53 from tjend/remove_include_deprecation_warning
...
Changed 'include' to 'include_tasks' to remove deprecation warning
2018-05-11 07:49:01 +02:00
08416516bf
Changed 'include' to 'include_tasks' to remove deprecation warning
2018-05-11 08:09:37 +10:00
0a37012e6e
Merge pull request #52 from tjend/add_option_to_remove_plugin_extra_config
...
Add option to remove extra plugin config files
2018-05-10 14:56:05 +02:00
859ffb9e6e
Add option to remove extra plugin config files
2018-05-10 22:11:30 +10:00
f96e6167e7
Merge pull request #50 from tjend/plugins_extra_hash_allow_multiple_inputs_same_type
...
Plugins extra hash allow multiple inputs same type
2018-05-09 19:28:49 +02:00
ecc24940b6
Remove option to override extra plugin filename as all dict keys must be unique
2018-05-09 11:53:57 +10:00
e93bc95cb5
Allow overriding plugin in telegraf_plugins_extra dict
2018-05-09 11:52:58 +10:00
d039a0568e
Merge pull request #49 from dj-wasabi/add_requirements_file
...
Update to 2.4;Using specific versions of libraries
2018-05-08 20:18:01 +02:00
b015df26ae
Update to 2.4;Using specific versions of libraries
2018-05-08 20:09:13 +02:00
3df05b4738
Merge pull request #47 from dj-wasabi/prepare_090
...
Updating to 0.9.0
0.9.0
2018-05-06 09:38:52 +02:00
4fcb2ac9d2
Updating to 0.9.0
2018-05-06 09:32:37 +02:00
8f5cc0959d
Merge pull request #46 from tjend/use_hash_for_extra_plugins
...
Convert the telegraf_plugins_extra varaible to a hash so that we can …
2018-05-06 09:27:42 +02:00
51ac4b7640
Convert the telegraf_plugins_extra varaible to a hash so that we can merge the hashes of multiple var files
2018-05-06 16:54:34 +10:00
2f3b11241d
Merge pull request #45 from boxrick/smallimprovements
...
Improved comments, split up role, moved tags and added defaults
2018-04-06 15:53:13 +02:00
d0258da789
Removal of extra parameter
...
It seems that diskio and io are one and the same, so this causes it to
be loaded twice. Removing the extra diskio.
2018-04-06 13:48:38 +01:00
a49a079664
Improved comments, split up role, moved tags and added defaults
...
- Added some commenting inside of defaults to clarify which variables
adjust which files
- Split up the role taking items out of main.yml in tasks. This is to
improve clarity of what each bit of Ansible code is doing.
- Tags were defined for each and every task within the Debian.yml moved
ths up to main.yml so they don't need repeating every task adding
clutter.
- Added some extra default plugins, as of current release version these
are now within the default configuration but were missing from this
role.
- Added some commenting inside the templates and the top of some tasks
to clarify where the templated file was coming from.
2018-04-06 12:25:27 +01:00
af96592932
Merge pull request #43 from tszym/override-redhat-version
...
Allow to override RedHat release version
2018-03-18 16:18:01 +01:00
875b1a5ee8
Allow to override RedHat release version
...
Systems like Amazon Linux are from the RedHat OS family but have a
specific release versions notation. Influxdata does not always provide a
yum repository with these versions, so it should be something to override
in order to install telegraf from a different release version path.
For instance, Influxdata currently provides telegraf for both RHEL
versions 6 and 2016.09 with packages being the same (same checksums).
This is because of Amazon Linux 2016.09 being a RHEL version 6.
However, now Amazon Linux 2017.09 is out, still being a RHEL 6 but
Influxdata does not provide a 2017.09 release version path so we cannon
install telegraf on it. Overriding the release version to 6 or 2016.09
will allow to install.
2018-03-09 11:49:06 +01:00
aafd65f4b1
Merge pull request #42 from dj-wasabi/fix_travis
...
Fix Travis Tests
2018-03-01 19:22:10 +01:00
6d04f839e0
Debugging (2)
2018-03-01 18:05:08 +01:00
2c896aa512
Debugging (1)
2018-03-01 18:01:52 +01:00
e6d715e81a
Install higher docker module
2018-03-01 17:54:49 +01:00
316772ba64
Install higher docker module
2018-03-01 17:50:02 +01:00
1d413000a4
Lower the molecule version
2018-03-01 17:07:04 +01:00
63249b4fba
Merge pull request #41 from Angristan/patch-1
...
Fix markdown
2018-03-01 16:42:00 +01:00
c1758eaa74
Disable no_log
2018-03-01 16:41:35 +01:00
0f001e68c2
Disable rsyslog
2018-03-01 16:23:51 +01:00
57f5395c7d
Fix markdown
2018-03-01 02:07:23 +01:00
eb986ae494
Merge pull request #40 from cycloidio/master
...
plugins: be able to specify the filename of extra plugings
2017-12-04 19:22:05 +01:00
cc40194a65
plugins: be able to specify the filename of extra plugings
...
This commit allow you to override the filename used to create the extra
config file for a plugin.
You might need it If you want to call several time the
same input plugin : for example https://github.com/influxdata/telegraf/issues/2294
Explain here : https://github.com/influxdata/telegraf/blob/master/docs/CONFIGURATION.md#multiple-inputs-of-the-same-type
An input plugin can be called several time. Allowing to override the filename seems to be the best solution
to not break ansible-telegraf configuration and offer a way to call several time an input.
2017-12-04 09:20:48 +01:00
06a63e3580
Merge pull request #32 from cycloidio/master
...
tags: give an option to use AWS tags as telegraf tags
2017-11-14 13:40:35 +01:00
5829b6bc02
tags: give an option to use AWS tags as telegraf tags
...
From : https://github.com/rossmcdonald/telegraf
Add `telegraf_agent_aws_tags` boolean to enable AWS tag in telegraf agent
tags section.
Also add `telegraf_agent_aws_tags_prefix` to allow usage of a prefix on AWS tags name.
2017-11-14 09:16:25 +01:00
bd62e6316e
Updating to 0.8.0
0.8.0
2017-10-30 19:54:29 +01:00
b86a9f29a3
Merge pull request #38 from tszym/rename_tags_parameter
...
Use telegra_global_tags for oldest telegraf versions
2017-10-24 18:48:31 +02:00
b2a1652c47
Use telegra_global_tags for oldest telegraf versions
...
Users will use the same config key for global tags regardless of the
telegraf version.
Also fix the documentation about this parameter to be consistent with
changes from #37
2017-10-24 15:06:47 +02:00
2bee19f8a1
Merge pull request #37 from aarnaud/master
...
Fix extra plugins by file / Change apt source filename / Change tags by global_tags
2017-10-24 11:55:57 +02:00
87e6e95c72
Fix extra plugins by file
2017-10-23 23:10:25 -04:00