Cameron Sparr
5d4b6c41a8
circle.yml: verify that golint violations == 0 for some dirs
2015-08-12 15:51:43 -06:00
Cameron Sparr
5cb3a096c1
Fix influx.toml and ListTags string printing
2015-08-12 14:59:48 -06:00
JP
ddf438dac0
add missing import and Tag marshalling
2015-08-12 15:17:50 -05:00
Cameron Sparr
ed13924c5a
Merge pull request #109 from influxdb/pr-107
...
Merge of PR #107 , Allow Telegraf to output data to multiple locations beyond InfluxDB, such as Riemann or Kafka
2015-08-12 11:21:35 -06:00
Cameron Sparr
5cc6f88ade
Update changelog with PR #107 , thanks @jipperinbham
2015-08-12 11:08:45 -06:00
Cameron Sparr
32124a7913
Adding a Close() function to the Output interface and to the agent
2015-08-12 11:04:25 -06:00
Cameron Sparr
08042089f9
Followup to issue #77 , create configured database name from toml file
2015-08-12 10:54:13 -06:00
JP
53969ae054
move tags to influxdb struct, update all sample configs
2015-08-12 10:23:00 -06:00
Cameron Sparr
16c424de2a
Print version number on startup, issue #104
2015-08-11 14:23:16 -06:00
Cameron Sparr
9e2f8f664b
Followup to issue #77 , create configured database name from toml file
2015-08-11 14:02:04 -06:00
Cameron Sparr
343d8f87b4
Update CHANGELOG with fix for issue #101
...
I really need to remember to do this with the initial commit.
2015-08-11 11:28:36 -06:00
Cameron Sparr
374a0af084
Fix for issue #101 , switch back from master branch if building locally
2015-08-11 11:07:39 -06:00
Cameron Sparr
9f2e6d6172
Update CHANGELOG with PR #106
2015-08-11 11:04:50 -06:00
Cameron Sparr
af647990ab
Merge pull request #106 from zepouet/master
...
New option to filter the plugins to run at startup
2015-08-11 11:02:26 -06:00
nicolas
9b2b1df7e2
Go FMT missing
...
Merge branch 'master' of https://github.com/zepouet/telegraf
2015-08-11 19:01:51 +02:00
nicolas
abdef7c326
Go FMT missing...
2015-08-11 19:01:37 +02:00
Cameron Sparr
b312e48d31
Revert "PR #59 , implementation of multiple outputs"
...
This reverts commit 48a075529a
, reversing
changes made to 924700f381
.
2015-08-11 10:34:00 -06:00
Cameron Sparr
48a075529a
PR #59 , implementation of multiple outputs
2015-08-11 10:21:00 -06:00
Cameron Sparr
7f22211e4b
Update changelog with PR #103
2015-08-11 10:19:29 -06:00
Simon Fraser
a63c3c8e0b
Ensure tests pass now that we're passing fstype around
...
go fmt checks
Rework the example configuration snippets
2015-08-11 10:19:29 -06:00
Simon Fraser
bba162c55b
to filter by filesystem type, we need to pass that up the chain
2015-08-11 10:19:29 -06:00
Simon Fraser
540ba6d6ae
tag filtering description added
2015-08-11 10:19:29 -06:00
Simon Fraser
29e8ce68e4
Modify ShouldPass so that it checks the tags of a metric, if configured.
...
A plugin can have 'tagpass' and 'tagdrop' subsections:
[disk.tagpass]
And tagname = array lists of things to filter by:
fstype = [ "ext4", "xfs" ]
path = [ "/", /opt", "/home" ]
[disk.tagdrop]
path = [ "/" ]
2015-08-11 10:19:29 -06:00
Nicolas
5691253acd
Update Readme with new option filter and add usage chapter with --help
2015-08-11 18:18:52 +02:00
Simon Fraser
cd5c85a245
ShouldPass needs to know the tags being used
2015-08-11 10:13:55 -06:00
Cameron Sparr
7e1d1c19e6
Fix for issue #77 , create telegraf database if not exists
2015-08-11 10:13:55 -06:00
Cameron Sparr
46cdb40800
Automate circleci package process
2015-08-11 10:09:26 -06:00
Cameron Sparr
e3c6101b93
Back to regular circle.yml, make and artifact linux binaries
...
Remove the circle-test.sh script because that environment was having
problems building all of gopsutil.
2015-08-11 10:09:26 -06:00
Simon Fraser
448aeb9c55
fix filename for logrotate config
2015-08-11 10:09:26 -06:00
Simon Fraser
5e55104aa6
Log rotation configuration file, and package.sh modifications to add it to deb and rpm
2015-08-11 10:09:26 -06:00
Cameron Sparr
03cd83dc82
Massive retro-active changelog update
2015-08-11 10:09:26 -06:00
Cameron Sparr
0cebae8e23
README long-line fixing and a couple typos
2015-08-11 10:09:26 -06:00
Cameron Sparr
38bbe7567a
Fail and exit telegraf if no plugins are found loaded, issue #26
2015-08-11 10:09:26 -06:00
mocchira
fc95e8401a
Add LeoFS plugin
2015-08-11 10:09:26 -06:00
Cameron Sparr
b70f821a10
Revert "Add log rotation to /etc/logrotate.d for deb and rpm packages"
2015-08-11 10:09:25 -06:00
Cameron Sparr
95bb21f3f5
Using gvm & shell test file to manage circleci go environment
2015-08-11 10:09:25 -06:00
Alvaro Morales
94741d52ed
Remove simplejson dependency in exec plugin
2015-08-11 10:09:25 -06:00
Cameron Sparr
1ac6da4a8b
Fix for issue #93 , just use github path instead of gopkg.in
2015-08-11 10:09:25 -06:00
Alvaro Morales
090c0a60fa
Add exec plugin
2015-08-11 10:09:25 -06:00
nicolas
e7ca9113bc
Add filtering options to select plugin at startup
2015-08-11 17:50:36 +02:00
Cameron Sparr
924700f381
Update changelog with PR #103
2015-08-10 19:22:39 -06:00
Simon Fraser
d280b968d7
Ensure tests pass now that we're passing fstype around
...
go fmt checks
Rework the example configuration snippets
2015-08-10 19:20:49 -06:00
Simon Fraser
1d8c7a74d6
to filter by filesystem type, we need to pass that up the chain
2015-08-10 19:19:36 -06:00
Simon Fraser
c1dc77c69c
tag filtering description added
2015-08-10 19:19:35 -06:00
Simon Fraser
3ecb5a20a5
Modify ShouldPass so that it checks the tags of a metric, if configured.
...
A plugin can have 'tagpass' and 'tagdrop' subsections:
[disk.tagpass]
And tagname = array lists of things to filter by:
fstype = [ "ext4", "xfs" ]
path = [ "/", /opt", "/home" ]
[disk.tagdrop]
path = [ "/" ]
2015-08-10 19:19:35 -06:00
Simon Fraser
0c1460062d
ShouldPass needs to know the tags being used
2015-08-10 19:19:35 -06:00
Cameron Sparr
c0cef8ca43
Fix for issue #77 , create telegraf database if not exists
2015-08-10 16:33:18 -06:00
Cameron Sparr
a3e20ab2d6
Automate circleci package process
2015-08-10 13:41:05 -06:00
Cameron Sparr
7a23eb69eb
Back to regular circle.yml, make and artifact linux binaries
...
Remove the circle-test.sh script because that environment was having
problems building all of gopsutil.
2015-08-10 10:47:32 -06:00
Simon Fraser
7da12dc324
fix filename for logrotate config
2015-08-08 23:04:42 +01:00