Simon Fraser
e7b86be35a
Rework the example configuration snippets
2015-08-11 00:10:54 +01:00
Simon Fraser
0ceebc64c8
go fmt checks
2015-08-10 21:11:01 +01:00
Simon Fraser
e90705567d
Ensure tests pass now that we're passing fstype around
2015-08-10 21:08:21 +01:00
Simon Fraser
d5cca82df8
to filter by filesystem type, we need to pass that up the chain
2015-08-10 20:43:15 +01:00
Simon Fraser
86ac897153
tag filtering description added
2015-08-10 20:42:59 +01:00
Simon Fraser
954ed7981e
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 20:41:20 +01:00
Simon Fraser
3192d2c983
ShouldPass needs to know the tags being used
2015-08-10 20:40:56 +01: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
Simon Fraser
ed9b43e2cc
Log rotation configuration file, and package.sh modifications to add it to deb and rpm
2015-08-08 22:10:32 +01:00
Cameron Sparr
2cd56e43a8
Massive retro-active changelog update
2015-08-07 15:41:54 -06:00
Cameron Sparr
c0249caef9
README long-line fixing and a couple typos
2015-08-07 09:19:45 -06:00
Cameron Sparr
e0d0bc0966
Fail and exit telegraf if no plugins are found loaded, issue #26
2015-08-07 09:00:40 -06:00
mocchira
24eb7d6bc9
Add LeoFS plugin
2015-08-07 08:58:24 +00:00
Cameron Sparr
d9b208260e
Merge pull request #96 from influxdb/revert-87-logrotation
...
Revert "Add log rotation to /etc/logrotate.d for deb and rpm packages"
2015-08-06 14:11:56 -06:00
Cameron Sparr
5dd16399b3
Revert "Add log rotation to /etc/logrotate.d for deb and rpm packages"
2015-08-06 14:10:20 -06:00
Cameron Sparr
96014f8e94
Merge pull request #92 from Asana/exec
...
Add exec plugin
2015-08-06 13:21:12 -06:00
Cameron Sparr
5dd14f2ee2
Using gvm & shell test file to manage circleci go environment
2015-08-06 13:03:41 -06:00
Alvaro Morales
ad2e0bc4e3
Remove simplejson dependency in exec plugin
2015-08-06 12:01:42 -07:00
Cameron Sparr
85c61fb684
Fix for issue #93 , just use github path instead of gopkg.in
2015-08-06 11:59:07 -06:00
Alvaro Morales
32cbbdbf73
Add exec plugin
2015-08-05 17:51:44 -07:00
Cameron Sparr
ab28707d71
Marking disque tests 'short', circleci container doesnt appear to support tcp?
2015-08-05 17:00:04 -06:00
Cameron Sparr
42a7203b1e
Skip per-cpu unit test when in a circle ci container
2015-08-05 16:49:40 -06:00
Cameron Sparr
5259c50612
Mark more unit tests as 'integration' tests when they rely on external services/docker
2015-08-05 16:49:40 -06:00
Cameron Sparr
06a84def5f
Merge pull request #71 from kureikain/haproxy_plugin
...
HAProxy plugin
2015-08-05 15:47:59 -06:00
Codeb Fan
d7bda01ccb
Add Nginx plugin (ngx_http_stub_status_module)
...
Add plugin to collect Nginx basic status information (ngx_http_stub_status_module).
http://nginx.org/en/docs/http/ngx_http_stub_status_module.html
2015-08-05 15:33:28 -06:00
Cameron Sparr
890b2453f8
Adding Disque, Lustre, and memcached to the list of supported plugins
2015-08-05 15:19:58 -06:00
Cameron Sparr
df9e1669cf
Merge pull request #76 from kotopes/redis-port-tag
...
add tag "port" to every redis metric
2015-08-05 15:01:36 -06:00
Cameron Sparr
8b491a46f3
Merge branch 'gfloyd-disque-plugin'
2015-08-05 14:47:26 -06:00
Cameron Sparr
c698dc9784
Build & unit test fixup
2015-08-05 14:47:12 -06:00
Cameron Sparr
77dd1e3d45
Adding Kafka docker container and utilizing it in unit tests
2015-08-05 14:46:31 -06:00
Cameron Sparr
b3cb8d0f53
Verify proper go formatting in circleci job
2015-08-05 14:46:31 -06:00
Cameron Sparr
260fc43281
go fmt fixes
2015-08-05 14:46:31 -06:00
Cameron Sparr
b4ef7bb3ed
Adding circleci build badge
2015-08-05 14:46:30 -06:00
Simon Fraser
816313de30
Fix 'go vet' error, +build comment must be followed by a blank line
2015-08-05 14:46:30 -06:00
Cameron Sparr
bb7bdffada
Creating circleci job to just lint and vet code
2015-08-05 14:46:30 -06:00
Simon Fraser
0647666c65
Add default log rotation
2015-08-05 14:46:30 -06:00
Simon Fraser
8255945ea7
Tests for the lustre plugin, initial commit
2015-08-05 14:46:30 -06:00
Simon Fraser
2364595697
Require validation for uint64 as well as int64
2015-08-05 14:46:30 -06:00
Simon Fraser
e442d754d0
Lustre filesystem plugin ( http://lustre.org/ )
...
The configuration allows users to override the /proc/ files
scanned for data, since that has been known to change with lustre
versions.
2015-08-05 14:46:30 -06:00
Simon Fraser
6b510652ed
Add Lustre 2 plugin
2015-08-05 14:46:30 -06:00
Cameron Sparr
9ea5a88f84
Fix GetLocalHost testutil function for mac users (boot2docker)
2015-08-05 14:46:30 -06:00
Cameron Sparr
aa0adc98f9
Build & unit test fixup
2015-08-04 16:48:19 -06:00
Cameron Sparr
fdd2401f7b
Adding Kafka docker container and utilizing it in unit tests
2015-08-04 16:30:05 -06:00
Cameron Sparr
6b820d91ae
Verify proper go formatting in circleci job
2015-08-04 16:14:17 -06:00
Cameron Sparr
611ad26d1b
go fmt fixes
2015-08-04 16:09:59 -06:00
Cameron Sparr
0911b5b2e8
Adding circleci build badge
2015-08-04 15:04:34 -06:00
Cameron Sparr
c660ff80bf
Merge pull request #86 from srfraser/lustre2-plugin
...
Lustre2 plugin
2015-08-04 15:00:16 -06:00
Simon Fraser
ef098923d6
Fix 'go vet' error, +build comment must be followed by a blank line
2015-08-04 21:44:15 +01:00
Simon Fraser
a4f7ffea3f
Merge branch 'master' of https://github.com/influxdb/telegraf into lustre2-plugin
...
Conflicts:
testutil/accumulator.go
2015-08-04 21:39:17 +01:00