Commit Graph

1153 Commits

Author SHA1 Message Date
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
Evan Phoenix
a1f7d5549b Fix type error using URL as a string 2015-06-23 14:51:38 -07:00
Evan Phoenix
5fbd07b146 Add memcached to the all plugins package 2015-06-23 14:51:32 -07:00
Evan Phoenix
b8f3c68b89 Merge pull request #21 from fromYukki/memcached
Memcached plugin
2015-06-23 14:44:52 -07:00
Evan Phoenix
043b171028 Merge pull request #16 from jipperinbham/redis_auth
convert Redis to use URI, support Redis AUTH
2015-06-23 14:37:08 -07:00
Maksim Naumov
b86d789abe Explore "limit_maxbytes" and "bytes" individually 2015-06-23 09:44:39 +02:00
JP
e1c7dc80ae redis plugin accepts URI or string, support Redis AUTH 2015-06-22 20:49:11 -05:00
Sherif Zain
e2dac56a40 Added: server to tags 2015-06-22 10:40:30 +02:00
Maksim Naumov
039fc80ed7 Memcached plugin 2015-06-22 04:27:46 +02:00
Sherif Zain
2ccd828e81 Fixed: differentiate stats gathered from multiple redis servers/instances 2015-06-21 23:38:42 +02:00
gunnaraasen
c492f8e7eb Update plugin registry from name -> measurement 2015-05-29 13:31:27 -07:00
Evan Phoenix
2bd58ee4df A set of fixes to fix the tests 2015-05-26 22:15:05 -07:00
Evan Phoenix
2667183bfb Add 'AddValuesWithTime' function to accumulator 2015-05-26 22:15:05 -07:00
Evan Phoenix
1653330421 Tivan is dead, long live Telegraf. Fixes #3 2015-05-22 16:45:14 -07:00
Evan Phoenix
ead52e807e Improve sample config 2015-05-22 16:26:32 -07:00
Evan Phoenix
40cc034acb Add rule about 'localhost' 2015-05-18 16:08:22 -07:00
Evan Phoenix
5e6d33a57f Breakup the system plugin 2015-05-18 16:01:42 -07:00
Evan Phoenix
4146f5f6df Add ability to restrict which network interfaces are sampled 2015-05-18 15:50:09 -07:00
Evan Phoenix
13e6018eb0 Minor usability fixes to config 2015-05-18 15:22:04 -07:00
Evan Phoenix
82cbc4daa2 Add ability to generate config from available plugins 2015-05-18 15:10:11 -07:00
Evan Phoenix
f1e1204374 Enforce stat prefixing at the accumulator layer 2015-05-18 12:15:15 -07:00
Evan Phoenix
bcb33d880e Enable pg and mysql by default 2015-05-18 11:54:27 -07:00
Evan Phoenix
00c99ec373 Add mysql plugin 2015-05-18 11:54:11 -07:00
Evan Phoenix
60a49243cf Gather stats from PG and redis from localhost by default 2015-05-18 11:53:57 -07:00
Evan Phoenix
4d0784a64d Add postgresql plugin 2015-05-18 11:53:17 -07:00
Evan Phoenix
5b9f7e7bf3 Add ability to query many redis servers 2015-05-18 09:26:10 -07:00
Evan Phoenix
660285d764 Use _ as the namespace separator 2015-04-07 11:59:11 -07:00
Evan Phoenix
04b2bbd30b Add redis plugin 2015-04-07 11:54:21 -07:00
Evan Phoenix
f0675e52c3 Namespace the system metrics 2015-04-07 10:25:05 -07:00
Evan Phoenix
2820c0391e Fix all imports 2015-04-07 09:39:23 -07:00
Evan Phoenix
6302dc553c Detect docker is not available gracefully 2015-04-07 09:24:16 -07:00
Evan Phoenix
7b0c09d5e9 Use dockerclient to get containers and info 2015-04-06 17:24:04 -07:00
Evan Phoenix
a574261b3a Report better errors where system stats can't be gathered 2015-04-06 17:23:38 -07:00
Evan Phoenix
8dba9a9383 Report cpu stats using tags 2015-04-06 17:23:15 -07:00
Evan Phoenix
470ae6548e Report that docker isn't available better in psutils 2015-04-06 17:21:43 -07:00
Evan Phoenix
da3aeca720 Fix a few more imports 2015-04-06 17:21:22 -07:00
Evan Phoenix
941c9acabf Fix a couple imports and a float comparison test 2015-04-06 16:22:34 -07:00
Evan Phoenix
ba96ae78dd Add docker stats 2015-04-06 16:03:09 -07:00
Evan Phoenix
07261e885f Fix docker stats 2015-04-06 16:02:58 -07:00
Evan Phoenix
b39b1958e8 Add VM and Swap stats 2015-04-06 14:53:43 -07:00
Evan Phoenix
250074eecf Add disk io stats 2015-04-06 10:59:05 -07:00
Evan Phoenix
065e094121 Add NetIO 2015-04-06 10:44:32 -07:00
Evan Phoenix
3d753d721a Add disk usage stats 2015-04-06 10:34:55 -07:00
Evan Phoenix
71461e7a49 Disable gopsutil tests that don't work on darwin 2015-04-06 09:46:47 -07:00