Cameron Sparr
3ff2ea8d4e
Creating circleci job to just lint and vet code
2015-08-04 11:22:26 -06:00
Todd Persen
a4d0c47fc6
Merge pull request #49 from marcosnils/container_services
...
Container services
2015-07-30 16:29:44 -07:00
Evan Phoenix
6eb4bdcf0e
Merge pull request #53 from alvaromorales/rethinkdb-fix
...
Add rethinkdb plugin to all.go
2015-07-21 13:37:55 -07:00
Evan Phoenix
b4e032d9c9
Merge pull request #54 from jipperinbham/mongodb-plugin
...
add MongoDB plugin
2015-07-21 13:37:44 -07:00
Evan Phoenix
4ca39dfd1e
Merge pull request #55 from brocaar/elasticsearch_plugin
...
Implement Elasticsearch plugin
2015-07-21 13:34:31 -07:00
Evan Phoenix
ad6dcb478d
Merge pull request #63 from bewiwi/master
...
Fix redis : change ending call with "\r\n"
2015-07-21 13:31:51 -07:00
Evan Phoenix
e484d4bbf4
Merge pull request #72 from vadimtk/master
...
Add TokuDB metrics to MySQL plugin
2015-07-21 13:27:13 -07:00
Ian Unruh
fad63b28d1
Add simple RabbitMQ plugin
2015-07-21 11:48:49 -07:00
Vadim Tkachenko
7a075e091d
Add TokuDB metrics to MySQL plugin
2015-07-19 13:01:45 -07:00
Loïc
d5b4e4ba60
Fix redis : change ending call with "\r\n"
2015-07-13 18:21:16 +02:00
Orne Brocaar
22d4d1fb42
Fix typo (tranport > transport).
2015-07-10 09:00:28 +02:00
JP
98b0543b26
fix merge conflicts
2015-07-09 15:09:43 -05:00
JP
c0512e720c
add SSL support, change tag to hostname
2015-07-09 15:06:18 -05:00
Orne Brocaar
0f6664b260
Remove that it only reads indices stats.
2015-07-09 21:02:19 +02:00
Orne Brocaar
f76f99e789
Merge remote-tracking branch 'upstream/master' into elasticsearch_plugin
2015-07-09 21:01:06 +02:00
Orne Brocaar
e2d48f42cc
Cleanup repeated logic.
2015-07-09 20:58:54 +02:00
Orne Brocaar
ec138cae62
Remove indices filter.
2015-07-09 20:53:54 +02:00
Orne Brocaar
986b89f5ed
Cleanup tests.
2015-07-09 20:46:42 +02:00
Orne Brocaar
d799011039
Implement breakers stats.
2015-07-09 20:43:52 +02:00
Orne Brocaar
0faa1c886a
Implement http stats.
2015-07-09 20:38:51 +02:00
Orne Brocaar
cb839d0fe8
Implement transport stats.
2015-07-09 20:36:22 +02:00
Orne Brocaar
ec4079733e
Implement fs stats.
2015-07-09 20:32:56 +02:00
Orne Brocaar
4743c9ab16
Implement network stats.
2015-07-09 20:23:04 +02:00
Orne Brocaar
ac54b7cdd1
Implement thread-pool stats.
2015-07-09 20:18:24 +02:00
Orne Brocaar
10c4ec74cc
Implement JVM stats.
2015-07-09 20:11:46 +02:00
Orne Brocaar
d90026646f
Implement process stats.
2015-07-09 20:06:30 +02:00
Orne Brocaar
9cd1344740
Implement os stats.
2015-07-09 20:01:59 +02:00
Orne Brocaar
c6a9335bf2
Refactor parsing "indices" stats.
2015-07-09 19:51:51 +02:00
Orne Brocaar
6c87148cd4
Add node-id and node attributes to tags.
2015-07-09 18:41:16 +02:00
Orne Brocaar
3f6c46e1ec
Add node_name to tags.
2015-07-08 23:07:10 +02:00
Emil Stolarsky
b3c13b7aef
Adds README for Kafka consumer plugin
2015-07-08 15:45:02 -04:00
Orne Brocaar
55cfd5c904
Check that API reponse is 200.
2015-07-08 21:28:25 +02:00
Orne Brocaar
d38f2223a5
Implement Elasticsearch plugin (indices stats).
2015-07-08 21:14:51 +02:00
JP
86145d5eb5
add MongoDB plugin
2015-07-07 11:25:34 -05:00
Marcos Lilljedahl
d2810ddc95
Add DOCKER_HOST support for tests
...
This allows to run tests in environments where DOCKER_HOST is used. This
is extremely helpful when using boot2docker to run docker
2015-07-06 22:18:31 -03:00
Alvaro Morales
037c43cd25
Add rethinkdb plugin to all.go.
2015-07-06 17:27:09 -07:00
Marcos Lilljedahl
4471e2bdbb
Use postgres default configuration
2015-07-06 03:46:53 -03:00
Marcos Lilljedahl
ae385b336d
Remove unnecessary circleci configuration as we're using default
...
provided services
Update test users to use circleci default services
2015-07-06 02:20:25 -03:00
Marcos Lilljedahl
d545b197ea
Add docker containers to test services.
...
This commit initializes the needed services which are not mocked
so tests can be executed in any environment with docker.
Some default modifications (i.e: connection strings) were also made to
current tests to accomodate them for this setup.
A docker-compose.yml file is provided with all the necessary parameters
for this services to be initialized. Future services can be added
easily by extending this configuration file
In addition a makefile has been introduced to simplify command execution
2015-07-06 01:46:43 -03:00
Todd Persen
1d8e6473c6
Merge pull request #45 from jhofeditz/patch-1
...
skip disk tags with no value
2015-07-05 16:51:58 -07:00
Todd Persen
494704b479
Merge pull request #28 from brian-brazil/prometheus-plugin-only
...
Add support for Prometheus (plugin only)
2015-07-05 16:49:36 -07:00
Todd Persen
d634b08969
Merge pull request #47 from jipperinbham/rethinkdb-plugin
...
add RethinkDB plugin
2015-07-05 16:47:20 -07:00
JP
1943d89147
add RethinkDB plugin
2015-07-04 15:09:33 -05:00
Joe Hofeditz
073b1084b7
skip disk tags with no value
...
Influxdb 0.9.1 now rejects writes with empty tag values. This patch skips tags with no values. A disk serial number does not exist for many devices including md raid arrays and VMs. Other plugins may also want to check for empty tags.
2015-07-03 08:11:52 -06:00
Marcos Lilljedahl
5cbe15b676
Return error when can't execute stats query
2015-07-03 09:25:18 -03:00
Marcos Lilljedahl
e2cff9febe
Fix mysql plugin due to test accumulator refactor
2015-07-03 09:17:53 -03:00
Emil Stolarsky
0692b4be61
Add Kafka Consumer Plugin
...
The Kafka consumer plugin polls a specified Kafka topic and adds messages to
InfluxDB. The plugin assumes messages follow the line protocol. Consumer Group
is used to talk to the Kafka cluster so multiple instances of telegraf can read
from the same topic in parallel.
2015-07-02 15:40:13 -04:00
Brian Brazil
5390a8ea71
Add Prometheus plugin.
...
This allows pulling Prometheus metrics from
any client library or exporter over HTTP.
2015-06-24 22:15:58 +01:00
Brian Brazil
e34c52402f
Improve test infrastructure
2015-06-24 22:15:58 +01:00
Evan Phoenix
86a6f337f6
Cleanup the URL when one isn't specified
2015-06-23 14:51:55 -07:00