Commit Graph

391 Commits

Author SHA1 Message Date
Roman Plessl b4eb7d3f92 added more UNIT test cases for covering all parts of the code
added debug statement for debugging OpenTSDB communication
2015-09-14 12:28:10 +02:00
Roman Plessl 8a3b5633c4 added prefix settings of the module and rearrange go test code 2015-09-13 22:35:38 +02:00
Roman Plessl 58a2e5eb3b added docker image unit test with OpenTSDB 2015-09-11 22:24:53 +02:00
Roman Plessl e75b7d2e38 added readme as suggested / whished in 2015-09-10 21:25:07 +02:00
Roman Plessl db57f2cd1f Rebase for merging 2015-09-10 20:47:19 +02:00
Roman Plessl 66681a7256 added opentsdb as sink 2015-09-10 20:42:53 +02:00
Roman Plessl e2e1e3114a adds opentsdb telnet output plugin 2015-09-10 20:40:23 +02:00
Roman Plessl 9af525c975 change/fix expected test result 2015-09-10 20:35:12 +02:00
Roman Plessl 0b8e7cb277 code improvements after running tests / compile step 2015-09-10 20:34:36 +02:00
Roman Plessl 0975bc1682 fixing link: warning: option -X main.Version v0.1.8-2-g8c5e1ff may not work in future releases; use -X main.Version=v0.1.8-2-g8c5e1ff 2015-09-10 20:33:29 +02:00
Cameron Sparr f7a4317990 Fix multiple redis server bug, do not cache the TCP connections
Fixes 
2015-09-10 11:51:15 -06:00
Vye Wilson a55f6498c8 Makefile will now honor GOBIN, if set
Closes 
2015-09-10 11:50:11 -06:00
Cameron Sparr 81f4aa9a5d Fix bug in setting the precision before gathering metrics
Closes 
2015-09-09 21:29:55 -06:00
Cameron Sparr 3c7c8926fb Support InfluxDB clusters
Closes 
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
Cameron Sparr 0780ad4ad9 README updates for systemd and deb/rpm install 2015-09-09 12:04:59 -06:00
Cameron Sparr bf9992b613 Update telegraf.service and packaging script for systemd
Deals with most of 
2015-09-08 18:23:18 -06:00
Cameron Sparr 8c5e1ff0a0 Update README plugins list 2015-09-04 17:05:50 -06:00
Cameron Sparr b3044a6e2b Put all ARCH binaries on the README 2015-09-04 16:37:07 -06:00
Cameron Sparr 6260dd1018 Makefile rule for building all linux binaries, and upload all ARCHs 2015-09-04 14:12:50 -06:00
Cameron Sparr e47801074e package.sh script fixes for uploading binaries 2015-09-04 13:19:13 -06:00
Cameron Sparr 6d42973d7c Update package script and readme for 0.1.8 2015-09-04 12:53:29 -06:00
Cameron Sparr 68e41f130c Ping plugin
Closes 
2015-09-04 11:20:49 -06:00
Cameron Sparr 65b33a848e Fix default installed config for consistency 2015-09-02 14:25:40 -06:00
Cameron Sparr 5bfb6df0e0 Write data in UTC by default and use 's' precision
Closes 
Closes 
2015-09-02 14:19:36 -06:00
Cameron Sparr 13061d1ec7 package.sh: upload raw binaries to S3
Closes 
2015-09-02 12:05:29 -06:00
nickscript0 0143a4227e add additional metrics to mysql plugin tests
Closes 
2015-09-02 11:49:16 -06:00
nickscript0 3f63bcde12 add additional MySQL metrics 2015-09-02 11:48:38 -06:00
Michael Wood b86c6bba4e README: Say when tagpass/tagdrop are valid from.
closes 
2015-09-02 09:33:05 -06:00
Cameron Sparr 4d19fc0860 Fixup for g->r change, io.reader was already using 'r' 2015-08-31 16:15:38 -06:00
Cameron Sparr 9c57c30e57 Redis plugin internal names consistency fix, g -> r 2015-08-31 15:57:52 -06:00
Cameron Sparr 9969c4e810 Add system uptime metric, string formatted AND in float64
closes 
2015-08-31 14:43:34 -06:00
Alexander Oleinik e2bc5d80c9 Apache Plugin
Closes 
Fixes 
2015-08-31 10:17:18 -06:00
Michael Desa ab191e2b58 Rename DEPENDENCY_LICENSES LICENSE_OF_DEPENDENCIES
Closes 
Closes 
2015-08-28 19:37:23 -06:00
Michael Desa d418a6e872 Add list of dependency licenses 2015-08-28 16:17:46 -07:00
Cameron Sparr bdfd1aef62 Update README with 0.1.7 and make separate CONTRIBUTING file 2015-08-28 10:21:22 -06:00
Cameron Sparr ff2de0c715 Only build the docker plugin on linux 2015-08-27 17:09:18 -06:00
Cameron Sparr 5b78b1e548 Clean up agent error handling and logging of outputs/plugins
Closes 
2015-08-27 13:41:19 -06:00
Cameron Sparr d1f965ae30 Kafka output producer, send telegraf metrics to Kafka brokers
Closes 
2015-08-26 17:03:58 -06:00
Cameron Sparr 434267898b Indent the toml config for readability 2015-08-26 09:22:03 -06:00
Cameron Sparr a00510a73c Outputs enhancement to require Description and SampleConfig functions
Closes 
2015-08-26 07:34:26 -06:00
Cameron Sparr 846fd31121 Improve build from source instructions
Closes 
2015-08-25 18:18:56 -06:00
Cameron Sparr ab4344a781 Merge problem, re-enable non-standard DB names 2015-08-25 16:52:16 -06:00
Cameron Sparr ac97fefb91 makefile: ADVERTISED_HOST needs only be set during docker-compose target 2015-08-25 16:34:30 -06:00
subhachandrachandra 8d034f544c Fixed memory reporting for Linux systems
/proc/meminfo reports memory in KiloBytes and so needs a multiplier of 1024 instead of 1000.
The kernel reports in terms of pages and the proc filesystem is left shifting by 2 for 4KB pages to get KB. Since this is a binary shift, Bytes will need to shift by 10 and so get multiplied by 1024.

From the kernel code. PAGE_SHIFT = 12 for 4KB pages
"MemTotal:       %8lu kB\n", K(i.totalram)

Closes 
2015-08-25 14:18:14 -06:00
subhachandrachandra ca1d2c7000 Fixed total memory reporting for Darwin systems. hw.memsize is reported as bytes instead of pages. 2015-08-25 14:16:18 -06:00
Bruno Bigras 0acf15c025 Typo: prec -> perc
Closes 
2015-08-25 14:15:12 -06:00
Cameron Sparr 94eed9b43c Add MySQL server address tag to all measurements
Closes 
2015-08-25 13:58:55 -06:00
Bruno Bigras 8a6665c03f memcached: fix when a value contains a space
Fixes 
Closes 
2015-08-25 13:14:40 -06:00