Cameron Sparr
6fcbb7bdb0
Update Makefile with new build requirements
2015-08-18 10:36:13 -06:00
Cameron Sparr
2304d03b40
Add build function to circle-test.sh, and remove release.sh
2015-08-18 09:24:49 -06:00
Cameron Sparr
4e3213f3bd
godep: vendor all dependencies & add circle-test.sh
...
Vendor dependencies and use circle-test.sh to run CI process, because
the CircleCI autobuild operations are not compatible with using godep.
2015-08-17 17:38:44 -06:00
Josh Palay
55fb249f6b
exec plugin doesn't crash when given null JSON values
2015-08-14 17:06:14 -06:00
Cameron Sparr
4d614b3088
README update to address issue #113
2015-08-14 15:40:29 -06:00
Cameron Sparr
cad0a762a0
Merge branch 'jipperinbham-datadog-output'
2015-08-14 09:45:12 -06:00
JP
0ae5075cc9
fix tests, remove debug prints
2015-08-13 20:42:57 -05:00
JP
3145a732f2
fix merge conflicts, update import paths
2015-08-13 18:57:05 -05:00
JP
ceaf6fd67a
add datadog output
2015-08-13 18:54:09 -05:00
Cameron Sparr
c26fa33094
Release 0.1.5, updating CHANGELOG and README
2015-08-13 15:46:17 -06:00
Cameron Sparr
b199d7a9fe
Put quotes around potentially empty bash variables
2015-08-13 15:38:05 -06:00
Cameron Sparr
0e65d8e64e
Rebase and fixups for PR #111 , fixes issue #33
2015-08-13 14:47:51 -06:00
Josh Palay
1e742aec04
Adds cpu busy time and percentages
2015-08-13 14:30:32 -06:00
Cameron Sparr
ba1e4917d1
Removing DefaultConfig function because there's really no point
2015-08-13 14:26:02 -06:00
Cameron Sparr
4ce61875a4
README updates for readability and ease of use
2015-08-13 14:01:08 -06:00
Cameron Sparr
04963f12a3
Allow a PerCPU configuration variable, issue #108
2015-08-13 13:30:11 -06:00
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