Cameron Sparr
f62c493c77
Recover from prometheus multiple handler panic
...
closes #1339
2016-06-23 14:29:35 +01:00
Jonathan Chauncey
a6365a6086
feat(nsq_consumer): Add input plugin
...
to consume metrics from an nsqd topic
closes #1347
closes #1369
2016-06-23 14:06:36 +01:00
Cameron Sparr
f7e057ec55
refactor cgroup build so non-linux systems see plugin
...
also updated the README for the fields->files change.
2016-06-23 11:47:25 +01:00
Cameron Sparr
d641c42029
cgroup: change fields -> files
...
closes #1103
closes #1350
2016-06-23 10:23:59 +01:00
Vladimir Sagan
9c2ca805da
Remove flush_scope logic
2016-06-23 10:13:31 +01:00
Vladimir Sagan
b0484d8a0c
add cgroup plugin
2016-06-23 10:13:31 +01:00
Victor Garcia
50ea7f4a9d
x509 certs authentication now supported for Prometheus input plugin ( #1396 )
2016-06-23 08:59:44 +01:00
Thibault Cohen
b18134a4e3
Fix #1405 ( #1406 )
2016-06-23 08:59:14 +01:00
Cameron Sparr
7825df4771
Fix darwin ping tests
2016-06-22 18:21:07 +01:00
Cameron Sparr
d6951dacdc
Remove docker-machine/boot2docker dependencies & references
2016-06-22 17:25:01 +01:00
François de Metz
e603825e37
Add new webhooks plugin that superseed github and rollbar plugins.
...
closes #1289
Signed-off-by: François de Metz <francois@stormz.me>
Signed-off-by: Cyril Duez <cyril@stormz.me>
Rename internals struct.
Signed-off-by: François de Metz <francois@stormz.me>
Signed-off-by: Cyril Duez <cyril@stormz.me>
Update changelog.
Signed-off-by: François de Metz <francois@stormz.me>
Signed-off-by: Cyril Duez <cyril@stormz.me>
Update READMEs and CHANGELOG.
Signed-off-by: François de Metz <francois@stormz.me>
Signed-off-by: Cyril Duez <cyril@stormz.me>
Update SampleConfig.
Update the config format.
Update telegraf config.
Update the webhooks README.
Update changelog.
Update the changelog with an upgrade path.
Update default ports.
Fix indent.
Check for nil value on AvailableWebhooks.
Check for CanInterface.
2016-06-22 17:18:14 +01:00
Mike Glazer
e3448153e1
Allow for TLS connections to ElasticSearch ( #1398 )
...
* Allow for TLS connections to ElasticSearch
Extremely similar implementation to the HTTP JSON module's
implementation of the same code.
* Changelog update
2016-06-22 16:23:49 +01:00
jsvisa
25848c545a
Fix: riak with read_repairs available
...
closes #1399
2016-06-22 14:56:44 +01:00
Konstantin Kulikov
3098564896
fix datarace in input apache plugin
...
closes #1384
2016-06-22 14:42:47 +01:00
Stian Øvrevåge
4b6f9b93dd
Updated sqlserver.go - Added Rows/Logs max size ( #1380 )
...
I added Rows/Logs max size counters for tracking databases that do not have autogrowth enabled. The counters return numbers in 8KB pages since there are a few special values (such as -1 for no max size) that can't directly be multiplied by 8192 to get size in bytes.
Also added Rows/Logs size in 8KB pages for comparison from the same system table. Even though it returns the same size as sizes from sys.dm_io_virtual_file_stats which are already collected.
2016-06-22 14:39:35 +01:00
Cameron Sparr
cb3c54a1ae
logparser input plugin
...
closes #102
closes #328
2016-06-21 14:23:01 +01:00
Iiro Uusitalo
d50a1e83ac
Added support for Tengine ( #1390 )
...
* Adds support for Tengine
* Added #1390 Tengine PR to changelog
2016-06-21 14:22:51 +01:00
Cameron Sparr
1f10639222
Fix Graphite output mangling '%' character.
...
closes #1377
2016-06-21 11:52:49 +01:00
Cameron Sparr
af0979cce5
change "default" retention policy to ""
...
closes #1374
2016-06-16 12:22:27 +01:00
Cameron Sparr
d7efb7a71d
Add precision rounding to accumulator
...
Adding precision rounding to the accumulator. This means that now every
input metric will get rounded at collection, rather than at write (and
only for the influxdb output).
This feature is disabled for service inputs, because service inputs
should be in control of their own timestamps & precisions.
2016-06-14 00:36:39 +01:00
Adrian Moisey
4d242836ee
Fix typo ( #1367 )
...
* Fix typo
* Fix another typo
2016-06-13 10:38:58 +01:00
Cameron Sparr
06cb5a041e
statsd, udp, tcp: do not log every dropped metric.
...
also applying this change to the udp_listener and tcp_listener input
plugins
closes #1340
2016-06-10 13:47:33 +01:00
Cameron Sparr
ea2521bf27
Fixup ping change
...
fixes #1335
2016-06-10 13:05:28 +01:00
kodek
4cd1f7a104
Increase ping timeout based on ping count and interval
2016-06-10 12:49:37 +01:00
Cameron Sparr
137843b2f6
Change default zookeeper chroot to empty string
...
closes #1112
2016-06-10 12:07:36 +01:00
Cameron Sparr
008ed17a79
Fix exec plugin panic with single binary
...
fixes #1330
2016-06-10 11:27:46 +01:00
Tobias Schoknecht
75e6cb9064
Fixed incorrect prometheus metrics source selection ( #1337 )
...
Metrics type summary should retrieve values via GetSummary
while histogram should retrieve values via GetHistogram for
both count and sum
2016-06-09 22:50:00 +01:00
Cameron Sparr
346deb30a3
OpenTSDB test problems, disabling output integration tests
2016-06-07 10:39:25 +01:00
Cameron Sparr
821b30eb92
Add timeout param to exec readme ( #1325 )
2016-06-03 13:32:16 +01:00
Cameron Sparr
a362352587
Use glob match for finding /proc/<pid>/stat files
...
closes #1323
2016-06-03 13:31:31 +01:00
Pierre Fersing
3ff184c061
Removed leaked "database" tag on redis metrics ( #1316 )
2016-06-02 14:25:23 +01:00
Meng Ye
80368e3936
fix used_percent Calculation formula ( #1313 )
2016-06-02 14:24:48 +01:00
Cameron Sparr
2c448e22e1
New object: ErrChan for concurrent err handling
2016-06-02 13:29:37 +01:00
Cameron Sparr
675457873a
haproxy input: fix potential race condition
2016-06-02 11:22:07 +01:00
Cameron Sparr
8173338f8a
fix build flags
2016-06-01 18:58:54 +01:00
Cameron Sparr
c4841843a9
Create dummy zfs plugin file
2016-06-01 18:53:29 +01:00
Cameron Sparr
f08a27be5d
graylog input doc tweaks
...
closes #1261
2016-06-01 18:44:18 +01:00
Ali Alrahahleh
a4b36d12dd
add graylog plugin
...
add unit test for graylog
2016-06-01 18:21:09 +01:00
Cameron Sparr
c842724b61
Fix graylog test race
2016-06-01 16:32:38 +01:00
Cameron Sparr
52b9fc837c
Adding active & inactive memory to mem plugin
...
closes #1213
2016-06-01 16:04:20 +01:00
Cameron Sparr
6f991ec78a
Sleep longer in tail test
2016-06-01 15:49:32 +01:00
Łukasz Harasimowicz
7921d87a45
Added Consul health checks state monitoring. ( #1294 )
2016-06-01 11:02:28 +01:00
Rickard von Essen
9f7a758bf9
RFR: Initial support for ZFS on FreeBSD ( #1224 )
...
* WIP: Initial support for ZFS on FreeBSD
* Added build directives
* Ignore 'kstatPath' config option on FreeBSD
* Added tests for ZFS FreeBSD input plugin.
* Updated the README to confrom with the guidelines and added FreeBSD info
* Fixed indents
* Spell check
2016-05-31 17:49:56 +01:00
Cameron Sparr
0aff7a0bc1
Disk plugin: return immediately if usage fails
...
closes #1297
2016-05-31 17:17:06 +01:00
Cameron Sparr
c4cfdb8a25
Revert "Revert graylog output"
...
This reverts commit 4f27315720
.
2016-05-31 16:45:14 +01:00
Cameron Sparr
342cfc4087
ReAdd gelf serializer & graylog output filter. ( #1299 )
...
This reverts commit 958ef2f872
.
2016-05-31 16:41:27 +01:00
Martin Seener
e809c4e445
Also added reasonable default for influxdb input plugin
...
to simplify configuration for most users
closes #1295
2016-05-31 13:41:02 +01:00
Cameron Sparr
9ff536d94d
Limit GetMetricStatistics to 10 per second
...
closes #1197
2016-05-31 11:26:52 +01:00
Cameron Sparr
958ef2f872
Revert "Add gelf serializer & graylog output filter." ( #1299 )
2016-05-31 11:21:20 +01:00
vanillahsu
eeeab5192b
Add gelf serializer & graylog output filter. ( #1167 )
...
* add gelf serializer.
* change url.
* handle fields in correct format.
* add graylog.
* handle host field of graylog.
* 1: Add go-gelf entry to Godeps to fix ci.
2: switch to github.com/Graylog2/go-gelf.
* implement Close().
* Deprecated gelf serializer, and back to graylog-golang.
* Update graylog-golang's hash.
* move gelf related function to graylog.go.
* 1: remove uneeded deps on Godeps_windows.
2: add README.md
3: add unittest.
* Fix unittest on 'go test -race'
2016-05-31 10:58:35 +01:00