Cameron Sparr
5dc4cce157
Fixup adding 'measurement' to logparser grok
...
closes #1434
2016-07-18 12:28:55 +01:00
Nathaniel Cook
8c7edeb53b
allow measurement to be defined for logparser_grok plugin
2016-07-18 12:20:24 +01:00
Tim Allen
1d9745ee98
Move exec WaitGroup from Exec instance level to Gather.
...
If Gather is run concurently the shared WaitGroup variable never finishes.
closes #1463
closes #1464
2016-07-18 12:18:14 +01:00
Mark McKinstry
2d6c8767f7
add ability to read redis from a socket ( #1480 )
...
* add ability to read redis from a socket
* update CHANGELOG
2016-07-18 12:03:39 +01:00
Cameron Sparr
b4a6d9c647
Change prometheus replacer to reverse regex replacer
...
closes #1474
2016-07-18 11:50:22 +01:00
ashish
6afe9ceef1
cassandra plugin lower version support added
...
closes #1427
closes #1508
2016-07-18 09:22:20 +01:00
Cameron Sparr
704d9ad76c
Refactor aerospike plugin to use client lib
2016-07-16 22:15:37 +01:00
tuier
300d9adbd0
Considere zookeeper's state as a tags ( #1417 )
...
This change will send the state of zookeeper (leader|follower) as a tag
and not a metrics
That way it will be easier to search for filter per state
2016-07-16 19:19:21 +01:00
Cameron Sparr
d5e7439343
procstat plugin: store PID as a field
...
closes #1460
2016-07-14 15:52:02 -06:00
Joel Meador
21add2c799
instrumental plugin, rewrite connection retries
...
closes #1412
separate hello and authenticate functions,
force connection close at end of write cycle so we don't
hold open idle connections,
which has the benefit of mostly removing
the chance of getting hopelessly connection lost
bump instrumental agent version
fix test to deal with better better connect/reconnect logic and changed ident & auth handshake
Update CHANGELOG.md
correct URL from instrumental fork to origin and put the change in the correct part of the file
go fmt
undo split hello and auth commands, to reduce roundtrips
2016-07-14 15:18:31 -06:00
Shashank Sahni
4651ab88ad
Fetching galera status metrics in MySQL
...
These are useful for Percona Xtradb cluster.
closes #1437
2016-07-14 15:02:45 -06:00
Sebastian Borza
53f40063b3
Moving cgroup path name to field from tag to reduce cardinality ( #1457 )
...
adding assertContainsFields function to cgroup_test for custom validation
2016-07-14 14:18:55 -06:00
Andrei Burd
97d92bba67
Redis input enhancement ( #1387 )
...
master_last_io_seconds_ago added
role tag renamed to replication_role
2016-07-14 13:28:36 -06:00
Cameron Sparr
bfdd665435
Copy metrics for each configured output
...
This is for better thread-safety when running with multiple outputs,
which can cause very odd panics at very high loads
primarily this is to address #1432
closes #1432
2016-07-14 09:16:29 -06:00
Cameron Sparr
821d3fafa6
Refactor SerializeBucketName to be read-only for struct fields
2016-07-14 09:16:29 -06:00
Cameron Sparr
7c9b312cee
Make race detector build in CI
2016-07-14 09:16:29 -06:00
Cameron Sparr
69ab8a645c
graphite output: set write deadline on TCP connection
2016-07-14 09:16:29 -06:00
Kostas Botsas
7b550c11cb
Documentation for load balancing on graphite output servers ( #1469 )
...
* Added documentation for load balancing on graphite output servers
* clarifications
* updates1
* updates2
* updates3
2016-07-14 09:06:00 -06:00
Cameron Sparr
bb4f18ca88
temp ci fix, aerospike changed their metrics
...
see http://www.aerospike.com/docs/operations/upgrade/stats_to_3_9
TODO change aerospike input plugin to use official go client library.
2016-07-14 08:52:37 -06:00
Cameron Sparr
6efe91ea9c
prometheus_client, implement Collector interface
...
closes #1334
2016-07-13 06:52:18 -06:00
ncohensm
4a812b0c64
Merge branch 'master' of https://github.com/influxdata/telegraf
2016-07-12 09:37:21 -07:00
ncohensm
4b424a2a73
address further code review comments
2016-07-12 09:35:04 -07:00
Vladimir S
5f0a63f554
fixes #1450 ( #1472 )
2016-07-10 13:17:53 +01:00
Jack Zampolin
c873937356
Add note about influxdb compatability ( #1465 )
2016-07-10 12:11:43 +02:00
Cameron Sparr
e1c3800cd9
Prometheus parser fix, parse headers properly
...
closes #1458
2016-07-09 22:34:59 +02:00
ncohensm
7843c3a3dd
Merge branch 'master' of https://github.com/bagelswitch/telegraf
2016-07-08 09:55:52 -07:00
ncohensm
6da73ded58
address code review comments re. style/structure
2016-07-08 09:55:30 -07:00
bagelswitch
bb093638e9
Merge branch 'master' into master
2016-06-30 07:22:26 -07:00
Cameron Sparr
2d4864e126
nil metric list panic fix
2016-06-29 12:08:36 +02:00
ncohensm
5866acd48d
Merge branch 'master' of https://github.com/influxdata/telegraf
2016-06-24 08:13:31 -07:00
ncohensm
13c4f95b5d
use constants for http status codes
2016-06-23 08:59:27 -07:00
ncohensm
2dee84d72a
move stoppableListener into repo
2016-06-23 08:37:36 -07:00
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
ncohensm
2f36631f0e
fix linter errors
2016-06-22 18:01:30 -07:00
ncohensm
cf08b56460
remove debug output and add empty post body test
2016-06-22 17:44:41 -07:00
ncohensm
121d71f48d
add unit tests
2016-06-22 17:22:00 -07:00
ncohensm
a0cb60840f
set response headers for query endpoint
2016-06-22 15:55:59 -07:00
ncohensm
6e791357ef
support query endpoint and change default listen port
2016-06-22 15:44:25 -07:00
ncohensm
6b5a9d34bb
populate README
2016-06-22 15:30:16 -07:00
ncohensm
c4e0452436
fix incredibly stupid bugs
2016-06-22 15:12:29 -07:00
ncohensm
933bdaa067
initial http_listener implementation
2016-06-22 14:24:57 -07: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