Cameron Sparr
a8bcc51071
Godep update: influxdb
2015-11-11 15:38:22 -07:00
Cameron Sparr
dcd1c6766c
Godep save: gopsutil
2015-11-11 15:38:22 -07:00
Cameron Sparr
00ee2529bc
Revert "redis: support IPv6 addresses with no port"
...
This reverts commit 2af97cdbcb .
2015-11-11 15:33:58 -07:00
Cameron Sparr
e2854232d0
Change HAProxy plugin tag from host to server
...
fixes #342
2015-11-03 11:21:58 -07:00
Cameron Sparr
6794fd06eb
Suggest running as telegraf user in test mode in README
...
Fixes #330
2015-11-03 11:18:57 -07:00
Cameron Sparr
befc906167
Improve the HTTP JSON plugin README with more examples.
2015-11-03 10:16:59 -07:00
Cameron Sparr
422d240afb
Mongodb should output 2 plugins in test mode
...
closes #336
2015-11-02 17:23:40 -07:00
Cameron Sparr
2b966b40f2
Completely tab-indent the Makefile
2015-11-02 14:32:06 -07:00
Cameron Sparr
0398dc1226
Dont overwrite 'host' tag in redis plugin
...
fixes #331
2015-11-02 11:30:49 -07:00
Cameron Sparr
d2fb065d0d
Prometheus client test refactor
...
closes #318
2015-10-28 16:25:15 -06:00
Cameron Sparr
028bae8f04
Run make in circle, don't build arm and 32-bit
2015-10-28 12:30:58 -06:00
Cameron Sparr
fa9555c430
Execute "long" unit tests using docker containers
...
fixes #293
2015-10-28 11:45:04 -06:00
Cameron Sparr
48d11f0a5c
Mongostat diff bug, less equal to less
2015-10-28 10:44:09 -06:00
Cameron Sparr
09a0c3b40f
Update README & CHANGELOG with docker and NSQ changes
2015-10-27 15:47:27 -06:00
Cameron Sparr
c73c28de7e
Update CHANGELOG with version 0.2.0
2015-10-27 15:43:47 -06:00
Cameron Sparr
f7eae86cdb
Update README to version 0.2.0
2015-10-26 22:05:27 -06:00
Cameron Sparr
889c0a50a4
Fixup random interval jittering
2015-10-26 13:34:31 -06:00
Cameron Sparr
86d20496ea
Fix MySQL DSN -> tags parsing
...
Closes #297
2015-10-22 17:16:19 -06:00
Cameron Sparr
ae7ad2230f
Support printing output with usage flag too
2015-10-22 14:24:51 -06:00
Cameron Sparr
c8852339c9
Do not fail Connect() in influxdb output when db creation fails
...
Fixes #304
2015-10-22 11:14:10 -06:00
Cameron Sparr
eb0a19062e
When MongoDB freezes or restarts, do not report negative diffs
...
Fixes #253
2015-10-22 10:55:26 -06:00
Cameron Sparr
2f08577967
Fix output panic for -test flag
2015-10-21 18:32:43 -06:00
Cameron Sparr
891f3af504
Update CHANGELOG & README with aerospike plugin
2015-10-21 18:08:43 -06:00
Cameron Sparr
21622a1a17
Update CHANGELOG with new flushing options
2015-10-21 17:37:15 -06:00
Cameron Sparr
a1067fa4ae
Normalize collection interval to nearest interval
...
closes #301
2015-10-21 17:31:27 -06:00
Cameron Sparr
dfc59866e8
Add support for retrying output writes, using independent threads
...
Fixes #285
2015-10-21 11:17:01 -06:00
Cameron Sparr
ac685d19f8
Clean up logging messages and add flusher startup delay
...
Fixes #294
2015-10-20 16:45:31 -06:00
Cameron Sparr
c26ce9c4fe
Utilizing new client and overhauling Accumulator interface
...
Fixes #280
Fixes #281
Fixes #289
2015-10-20 13:53:58 -06:00
Cameron Sparr
6263bc2d1b
Godep update: influxdb
2015-10-20 10:17:34 -06:00
Cameron Sparr
f7504fb5eb
InfluxDB does not accept uint64, so cast them down to int64
...
Fixes #290
2015-10-19 18:53:40 -06:00
Cameron Sparr
a1bad378d2
Turn off GOGC for faster build time in CI
2015-10-18 15:56:47 -06:00
Cameron Sparr
73f1ed4f25
Use Unix() int64 time for comparing timestamps in kafka consumer
2015-10-16 16:58:52 -06:00
Cameron Sparr
b28b4bd71e
Fix ApplyTemplate change in graphite parser
2015-10-16 16:43:31 -06:00
Cameron Sparr
b15928c95e
godep update: influxdb
2015-10-16 16:26:58 -06:00
Cameron Sparr
97d4f9e0ff
Run go fmt in CI
2015-10-16 13:08:32 -06:00
Cameron Sparr
0986caf0ad
Fix Go vet issue, test accumulator should be passed by reference with lock
...
Closes #276
2015-10-16 11:21:44 -06:00
Cameron Sparr
4e5ed9d3b9
Change config file indentation to 2 spaces
2015-10-15 15:53:29 -06:00
Cameron Sparr
6977119f1e
Statsd plugin, tags and timings
...
Closes #237
Closes #39
2015-10-15 12:07:36 -06:00
Cameron Sparr
52be516fa3
wget and install go1.5.1 on machine
2015-10-14 17:54:00 -06:00
Cameron Sparr
2dd3eee58e
Use graphite parser for templating, godep update to head
2015-10-14 17:54:00 -06:00
Cameron Sparr
d40351286a
Refactoring gauges to support floats, unit tests
2015-10-14 17:54:00 -06:00
Cameron Sparr
d84a258b0a
Statsd: unit tests for gauges, sets, counters
2015-10-14 17:54:00 -06:00
Cameron Sparr
eb2a4dc724
Statsd listener plugin
...
implement gauges, sets, counters
2015-10-14 17:54:00 -06:00
Cameron Sparr
316fa1cc01
Add recently-added plugins to list
2015-10-14 17:53:47 -06:00
Cameron Sparr
181c3cdc28
Update CHANGELOG with recent bugfixes
...
Closes #261
2015-10-13 17:58:17 -06:00
Cameron Sparr
81539c4ed6
Merge pull request #252 from aristanetworks/master
...
Added Mountpoints option to system/disk plugin to report stats for selected mountpoints
2015-10-09 14:23:18 -06:00
Cameron Sparr
7293376973
Race condition fix: copy BatchPoints into goroutine
...
Fixes #250
2015-10-08 14:27:22 -06:00
Cameron Sparr
d9f1a60a64
godep update: gopsutil
2015-10-07 16:12:55 -06:00
Cameron Sparr
d620651ef6
procstat plugin, consolidate PID-getting
2015-10-07 14:13:33 -06:00
Cameron Sparr
9221f93be9
Allow procstat plugin to handle multiple PIDs from pgrep
...
Closes #248
2015-10-07 13:48:55 -06:00
Cameron Sparr
795ea49093
Add pid tag to procstat plugin, dont exit on error, only log
2015-10-07 11:42:50 -06:00
Cameron Sparr
5cc26bb640
godep update for procstat
2015-10-07 11:11:12 -06:00
Cameron Sparr
47258a7093
Godep update: gopsutil
2015-10-07 10:41:44 -06:00
Cameron Sparr
b4e8a23da4
godep update: gopsutil
2015-10-05 11:10:24 -06:00
Cameron Sparr
64a3a718e6
CHANGELOG feature updates
2015-09-29 14:15:23 -07:00
Cameron Sparr
b01c28ebc6
Clean up additional logging and always print basic agent config
2015-09-29 14:06:49 -07:00
Cameron Sparr
f5d1aaf7d9
Memory plugin: re-add cached and buffered to memory plugin
2015-09-28 17:05:42 -07:00
Cameron Sparr
f6f45881da
Add more logging to telegraf
2015-09-28 16:57:03 -07:00
Cameron Sparr
87ed2d4a21
Update CHANGELOG with ekini's changes and docker plugin
...
Closes #226
2015-09-23 15:37:21 -07:00
Cameron Sparr
1d741cbfc5
Update godep of go-dockerclient for Label access
2015-09-23 14:25:26 -07:00
Cameron Sparr
12420db4b9
docker plugin: Add docker labels as tags in
...
Closes #90
2015-09-23 14:20:15 -07:00
Cameron Sparr
aad6a7e262
Only run the cpu plugin twice when using -test
...
This can be easily extended to other plugins that need it by tacking
their name onto the switch statement. Also eliminating the unused
TestAllPlugins code and cleaning up some stray Printlns
2015-09-23 13:56:14 -07:00
Cameron Sparr
b12b804f0a
Make redis password config more clear.
...
Also make certain that the 'host' tag does not include the password for
security reasons
Closes #225
2015-09-23 13:28:36 -07:00
Cameron Sparr
64d38ed17e
Remove duplicate opentsdb docker images
2015-09-22 21:10:21 -06:00
Cameron Sparr
f8d64a7378
Redis: include per-db keyspace info
...
Closes #205
2015-09-22 19:46:50 -07:00
Cameron Sparr
b92a0d5126
Redis plugin, add key metrics and simplify parsing
2015-09-22 16:27:22 -07:00
Cameron Sparr
e0372358df
Update changelog with info about filtering
2015-09-22 16:09:24 -07:00
Cameron Sparr
1bce6e3faf
Updating README and CHANGELOG for 0.1.9
2015-09-22 13:43:37 -07:00
Cameron Sparr
81dd281789
Remove gvm from packaging script
2015-09-22 11:46:51 -07:00
Cameron Sparr
f7b38dc270
Update deb/rpm package config, package script
2015-09-22 10:56:01 -07:00
Cameron Sparr
ec9819071a
Add -outputfilter flag, and refactor the filter flag to work for -sample-config
...
Closes #211
Issue #199
2015-09-22 10:56:01 -07:00
Cameron Sparr
0700e0cf94
Update gopsutil godep dependency
...
Closes #219
2015-09-22 09:28:37 -07:00
Cameron Sparr
1cd2db9f8c
Memory plugin: use 'available' instead of 'actual_'
...
Closes #214
2015-09-21 17:39:39 -07:00
Cameron Sparr
10d411c4f7
Update new memory unit tests, documentation
2015-09-21 17:22:24 -07:00
Cameron Sparr
167b8b8eb8
Godep update gopsutil to get darwin mem fix
2015-09-21 17:22:24 -07:00
Cameron Sparr
74da03d9fa
Refactor memory stats, remove some, add 'actual_' stats
2015-09-21 17:22:23 -07:00
Cameron Sparr
b8a58dad65
Fix CPU unit tests for time_ prefix
2015-09-21 17:08:50 -07:00
Cameron Sparr
b012713cf2
Adding time_ prefix to all CPU time measurements
2015-09-21 10:23:46 -07:00
Cameron Sparr
82d914149e
Adding a retry to the initial telegraf database connection
...
Fixes #187
2015-09-18 18:03:47 -07:00
Cameron Sparr
10b0438201
Remove cpu_usage_busy, this is simply 100-cpu_usage_idle
2015-09-17 17:46:35 -07:00
Cameron Sparr
0270ace3d4
Add a CPU collection plugin README
2015-09-17 17:46:34 -07:00
Cameron Sparr
bbb27fa484
Update gopsutil dependency to enable 32-bit builds
2015-09-17 17:46:34 -07:00
Cameron Sparr
df15e7b379
Remove non-existent 'stolen' cpu stat, fix measurement names
2015-09-17 17:46:34 -07:00
Cameron Sparr
df651ab98e
Properly vendor the gopsutil dependency
2015-09-17 17:46:34 -07:00
Cameron Sparr
dd7a3b37b0
Delete 'vendored' gopsutil directory
2015-09-17 17:46:34 -07:00
Cameron Sparr
6cb0f2d392
Revert godep updates, needs a fix in influxdb repo
2015-09-17 00:57:39 -07:00
Cameron Sparr
17e165382f
Add amqp/rabbitmq to output list in readme
2015-09-16 17:30:10 -07:00
Cameron Sparr
733ba07312
Changing AddValues to AddFields and temp disabling adding w time
...
Currently adding with time is broken, because InfluxDB does not support
using precision for timestamp truncation both with and without
timestamps. This will be re-enabled once we fix InfluxDB to use the
precision argument for truncation in all cases, and a "unit" argument
in the line-protocol for adding points with non-nanosecond stamps
Fixes #175
2015-09-16 16:59:48 -07:00
Cameron Sparr
46cd9ff9f5
Update influxdb godeps for line-protocol precision fix
2015-09-16 16:59:48 -07:00
Cameron Sparr
66ed4f7328
mysql plugin: don't emit blank tags
...
closes #201
2015-09-16 14:24:38 -07:00
Cameron Sparr
3be6d84675
Catching up on some CHANGELOG updates
2015-09-16 14:23:57 -07:00
Cameron Sparr
d979ee5573
AMQP routing tag doc & add routing tag for Kafka
...
closes #200
2015-09-16 12:10:26 -07:00
Cameron Sparr
2e68d3cb3c
Merge pull request #198 from mced/fix_mem_used_perc
...
[fix] mem_used_perc returns percentage of used mem
2015-09-15 15:24:48 -07:00
Cameron Sparr
11126cf4ae
Add a server name tag to the RabbitMQ server list
...
Fixes #183
2015-09-11 16:46:49 -07:00
Cameron Sparr
d8482cc286
darwin net plugin fix, really need to godep vendor gopsutil
2015-09-10 13:57:57 -06:00
Cameron Sparr
f7a4317990
Fix multiple redis server bug, do not cache the TCP connections
...
Fixes #178
2015-09-10 11:51:15 -06:00
Cameron Sparr
81f4aa9a5d
Fix bug in setting the precision before gathering metrics
...
Closes #175
2015-09-09 21:29:55 -06:00
Cameron Sparr
3c7c8926fb
Support InfluxDB clusters
...
Closes #143
2015-09-09 17:57:17 -06:00
Cameron Sparr
a7ed46160a
Re-arrange repo files for root dir cleanup
2015-09-09 12:38:51 -06:00
Cameron Sparr
a9b97c7a2b
Bump go version number to 1.5
2015-09-09 12:07:58 -06:00