Cameron Sparr
b9457a1092
log error message when invalid regex is used
...
closes #2178
2017-02-28 12:48:14 +00:00
Cameron Sparr
81408f9da7
switch out deprecated docker client library
...
closes #2071
2017-02-22 10:55:00 +00:00
Cameron Sparr
e5349393f8
Check for errors in user stats & process list
...
closes #2414
2017-02-17 15:38:33 +00:00
Leandro Piccilli
5da40d56ad
Check if tag value is empty before allocation
...
closes #2390
closes #2404
2017-02-16 23:07:27 +00:00
Priyank Trivedi
25c55419df
Fix typo - Default from Defalt ( #2417 )
2017-02-16 19:03:17 +00:00
Cameron Sparr
c8cc01ba6a
deprecate udp_listener & tcp_listener
2017-02-06 10:41:44 +00:00
Patrick Hemmer
b3537ef2a8
add socket listener & writer ( #2094 )
...
closes #1516
closes #1711
closes #1721
closes #1526
2017-02-02 16:24:03 +00:00
Yaron de Leeuw
0ce44648cf
Procstat: don't cache PIDs ( #2206 )
...
* Procstat: don't cache PIDs
Changed the procstat input plugin to not cache PIDs. Solves #1636 .
The logic of creating a process by pid was moved from `procstat.go` to
`spec_processor.go`.
* Procstat: go fmt
* procstat: modify changelog for #2206
2017-02-02 14:12:22 +00:00
Patrick Hemmer
55d3f70771
add missing fields to haproxy input ( #2323 )
2017-02-02 13:46:53 +00:00
Matteo Cerutti
a610f8bd03
allow querying sensors via the open interface
...
closes #2244
closes #1547
2017-02-02 13:31:04 +00:00
Cameron Sparr
285be648c4
Godeps update
...
closes #2356
2017-02-02 09:52:06 +00:00
Jérôme Vizcaino
c0bbde03ea
Ceph: represent pgmap states using tags ( #2229 )
...
* ceph: maps are already refs, no need to use a pointer
* ceph: pgmap_states are represented in a single metric "count", differenciated by tag
* Update CHANGELOG
2017-02-01 14:47:23 +00:00
James Gregory
eafd1dcc7c
Kubernetes input: Handle null startTime for stopped pods ( #2335 )
2017-02-01 14:41:04 +00:00
ldep30
07a6223932
Add lock option to the IPtables input plugin ( #2201 )
...
* Update README.md
* Add lock support to the IPtables input plugin
* Update iptables.go
Doc cleaning
2017-02-01 14:37:18 +00:00
Len Smith
9003efc3fa
http_response : Add in support for looking for substring in response ( #2204 )
...
* Add in support for looking for substring in response
* Add note to CHANGELOG.md
* Switch from substring match to regex match
* Requested code changes
* Make requested changes and refactor to avoid nested if-else.
* Convert tabs to space and compile regex once
2017-02-01 14:21:08 +00:00
njwhite
2932db8480
Make Logparser Plugin Check For New Files ( #2141 )
...
* Make Logparser Plugin Check For New Files
Check in the Gather metric to see if any new files matching the glob
have appeared. If so, start tailing them from the beginning.
* changelog update for #2141
2017-02-01 14:11:39 +00:00
Cameron Sparr
54cfbb5b87
metric: Fix negative number handling
...
closes #2324
2017-02-01 10:07:31 +00:00
John Engelman
738cbbdbb6
Add numerical representation of Consul health check state. ( #2277 )
2017-01-28 16:47:25 -08:00
Patrick Hemmer
074e6d177c
add support for diskio name templates & udev tags
...
closes #1453
closes #1386
closes #1428
2017-01-27 16:15:42 -08:00
Cameron Sparr
c9e87a39f8
Revert using fasthttp library to net/http
2017-01-25 16:42:23 -08:00
Cameron Sparr
4a5d313693
Improve the InfluxDB through-put performance
...
This changes the current use of the InfluxDB client to instead use a
baked-in client that uses the fasthttp library.
This allows for significantly smaller allocations, the re-use of http
body buffers, and the re-use of the actual bytes of the line-protocol
metric representations.
2017-01-25 11:54:16 -08:00
Cameron Sparr
168270ea5f
ntpq: correct number of seconds in an hour
...
closes #2256
2017-01-24 15:27:44 -08:00
Jonas Hahnfeld
c4d4185fb5
snmp: Allow lines with empty or missing tags ( #2172 )
...
The changes in #1848 resulted in lines being dropped if they had an empty
tag. Let's allow all lines that have empty or missing tags!
2017-01-24 14:57:43 -08:00
Pierre Fersing
a505123e60
Improve win_perf_counters on non English systems ( #2261 )
2017-01-24 12:46:06 -08:00
James
b9ae3d6a57
fix postgresql 'name', and 'oid' data types by switching to a driver ( #1750 )
...
that handles them properly
2017-01-24 12:36:36 -08:00
Cameron Sparr
22340ad984
Add newline to influx line-protocol if not present
...
closes #2297
2017-01-23 13:52:20 -08:00
Claudius Zingerli
20bf90ee52
Add minimal documentation to the diskio plugin ( #2296 )
...
* Add documentation to diskio plugin
* Update spelling, fix iops_in_progress unit
2017-01-21 15:08:17 -08:00
Cameron Sparr
e0c6262e0b
mysql build fixup and changelog update
2017-01-13 14:44:28 +00:00
Pierre Fersing
9b2f6499e7
Added more InnoDB metric to MySQL plugin ( #2179 )
2017-01-13 14:28:56 +00:00
Cameron Sparr
9262712f0a
Changelog update and go fmt
2017-01-13 14:27:20 +00:00
acezellponce
0c9da0985a
Added userstats to mysql input plugin ( #2137 )
...
* Added GatherUserStatistics, row Uptime in gatherGlobalStatuses, and version fields & tags
* Updated README file
* pulling in latest from master
* ran go fmt to fix formatting
* fix unreachable code
* few fixes
* cleaning up and applying suggestions from sparrc
2017-01-13 14:25:25 +00:00
Viet Hung Nguyen
b89c45b858
Ignore devfs on OSX ( #2232 )
2017-01-13 14:19:57 +00:00
Kebus1
734988d732
Fixed Bug 2077 SQL Server ( #2212 )
2017-01-13 13:47:47 +00:00
Cameron Sparr
e812a2efc6
Accept an HTTP request body without newline at end ( #2266 )
...
I don't like this behavior, but it's what InfluxDB accepts, so the
telegraf listener should be consistent with that.
I accidentally reverted this behavior when I refactored the telegraf
metric representation earlier in this release cycle.
2017-01-13 11:43:50 +00:00
Patrick Hemmer
b7d29ca0e9
allow changing jolokia delimiter ( #2255 )
2017-01-12 11:08:22 +00:00
Mohammad Ali Alfarra
947e1909ff
Document basic auth for haproxy ( #2258 )
...
* Document basic auth for haproxy
* Typo in haproxy readme
2017-01-12 08:47:01 +00:00
Cameron Sparr
31a4f03031
mongodb: Remove superfluous ReplSet log message
...
closes #2248
2017-01-11 17:50:01 +00:00
Emil Haugbergsmyr
81f95e7a29
Fixes change in Kafka consumer input plugin ( #2222 )
...
* Fixes change to the error api in the kafka project.
* Updated test to reflect the change.
* Update kafka to match master branch.
2017-01-11 16:24:09 +00:00
Patrick Hemmer
a658e6c509
ensure proper context on snmp error messages ( #2220 )
2017-01-09 13:03:33 +00:00
Jérôme Vizcaino
5f6766f6e1
ceph: sample config should reflect actual defaults ( #2228 )
2017-01-09 12:51:15 +00:00
Cameron Sparr
7279018cfe
readme fixup & test output fixup
2017-01-09 12:28:13 +00:00
Cameron Sparr
4b08d127e0
mongodb: dont print unecessary & inaccurate auth failure
...
closes #2209
2017-01-06 13:11:24 +01:00
YKlausz
fd1feff7b4
Remove print call in cassandra plugin ( #2192 )
2016-12-21 17:23:54 +00:00
Dominik Labuda
37bc9cf795
[plugins] jolokia input plugin: configurable http timeouts ( #2098 )
2016-12-21 12:41:58 +00:00
Cameron Sparr
b762546fa7
docker: check type when totalling blkio & net metrics
...
closes #2027
2016-12-21 12:18:38 +00:00
Cameron Sparr
bf5f2659a1
Do not try Uint parsing in redis plugin
...
this is just a waste of cpu cycles, since telegraf converts all uints to
int64 anyways.
2016-12-20 23:42:14 +00:00
Mark Wolfe
d2787e8ef5
Fix for loop over value array range issue. ( #2187 )
2016-12-20 22:56:02 +00:00
Cameron Sparr
a9f03a72f5
Mask username/password from error messages
...
closes #1980
2016-12-20 19:35:45 +00:00
Cameron Sparr
200237a515
Do not create a global statsd "previous instance"
...
this basically reverts #887
at some point we might want to do some special handling of reloading
plugins and keeping their state intact, but that will need to be done at
a higher level, and in a way that is thread-safe for multiple input
plugins of the same type.
Unfortunately this is a rather large feature that will not have a quick
fix available for it.
fixes #1975
fixes #2102
2016-12-20 17:55:04 +00:00
Matt O'Hara
1392e73125
Add clusterstats to elasticsearch plugin ( #1979 )
...
* add clusterstats to elasticsearch input plugin
* add clusterstats to elasticsearch input plugin
* add clusterstats to elasticsearch input plugin
* add clusterstats to elasticsearch input plugin
* add clusterstats to elasticsearch input plugin
* responses to requested changes
* remove unnecessary recommendation
2016-12-20 16:30:03 +00:00