mirror of
https://github.com/dj-wasabi/ansible-telegraf.git
synced 2025-07-17 08:46:37 +00:00
Updated to release 0.1.0
This commit is contained in:
15
CHANGELOG.md
15
CHANGELOG.md
@ -5,6 +5,19 @@ Below an overview of all changes in the releases.
|
||||
|
||||
Version (Release date)
|
||||
|
||||
0.1.0 (2015-09-23)
|
||||
|
||||
* Updated `telegraf_agent_version` to 0.1.9
|
||||
* Added restart when package is changed (When updated for example)
|
||||
* Added several plugin options:
|
||||
* pass
|
||||
* drop
|
||||
* tagpass
|
||||
* tagdrop
|
||||
* interval
|
||||
* Updated documentation
|
||||
|
||||
|
||||
0.0.2 (2015-09-20)
|
||||
|
||||
* Updated README dus to missing colon
|
||||
@ -13,4 +26,4 @@ Version (Release date)
|
||||
|
||||
0.0.1 (2015-09-20)
|
||||
|
||||
* Initial release
|
||||
* Initial release
|
||||
|
21
README.md
21
README.md
@ -19,7 +19,7 @@ Role Variables
|
||||
|
||||
The following parameters can be set for the Telegraf agent:
|
||||
|
||||
* `telegraf_agent_version`: The version of Telegraf to install. Default: `0.1.8`
|
||||
* `telegraf_agent_version`: The version of Telegraf to install. Default: `0.1.9`
|
||||
* `telegraf_agent_interval`: The interval configured for sending data to the server. Default: `10`
|
||||
* `telegraf_agent_debug`: Setting the Telegraf in debug mode. Default: `False`
|
||||
* `telegraf_agent_utc`: Option for outputting data in UTC. Default: `True`
|
||||
@ -74,6 +74,25 @@ The 2nd parameter `telegraf_plugins_extra` can be used to add plugins specific t
|
||||
- servers = ["root:{{ mysql_root_password }}@tcp(localhost:3306)/"]
|
||||
|
||||
|
||||
Telegraf plugin options:
|
||||
|
||||
* `pass`: An array of strings that is used to filter metrics generated by the current plugin. Each string in the array is tested as a prefix against metric names and if it matches, the metric is emitted.
|
||||
* `drop`: The inverse of pass, if a metric name matches, it is not emitted.
|
||||
* `tagpass`: (added in Telegraf 0.1.5) tag names and arrays of strings that are used to filter metrics by the current plugin. Each string in the array is tested as an exact match against the tag name, and if it matches the metric is emitted.
|
||||
* `tagdrop`: (added in Telegraf 0.1.5) The inverse of tagpass. If a tag matches, the metric is not emitted. This is tested on metrics that have passed the tagpass test.
|
||||
* `interval`: How often to gather this metric. Normal plugins use a single global interval, but if one particular plugin should be run less or more often, you can configure that here.
|
||||
|
||||
An example might look like this:
|
||||
|
||||
telegraf_plugins_default:
|
||||
- plugin: disk
|
||||
interval: 12
|
||||
tagpass:
|
||||
- fstype = [ "ext4", "xfs" ]
|
||||
- path = [ "/opt", "/home" ]
|
||||
|
||||
|
||||
|
||||
Dependencies
|
||||
------------
|
||||
No dependencies
|
||||
|
Reference in New Issue
Block a user