Commit Graph

854 Commits

Author SHA1 Message Date
Henry Hu 074b43c0f2 Forgot to update exec plugin which depended on modified encoding parser engine... To Fix it. 2016-02-05 21:21:58 +08:00
Henry Hu 4d7f5eacf0 Fixed the bug... 2016-02-05 21:13:53 +08:00
Henry Hu 803f08625a Remove the unused input... 2016-02-05 20:44:38 +08:00
Henry Hu 88f62a4cc5 Refactor the architecture of encoding parsers. 2016-02-05 20:35:09 +08:00
Henry Hu 93709e0209 Removed the Tags capability from the graphite parser. 2016-02-04 14:02:47 +08:00
Henry Hu d74159d6d1 Change InnerConfig to config and modified exec.go to back-compatible with old command configuration. 2016-02-03 23:47:55 +08:00
Henry Hu 7c8222813b Fixed the bug and modified the config testing data for exec plugin 2016-02-03 23:00:56 +08:00
Henry Hu 3d9eeb0d8e Fixed the module dependencies 2016-02-03 22:22:53 +08:00
Henry Hu 0a127048e6 Updated the module dependencies. 2016-02-03 17:30:03 +08:00
Henry Hu 9609173354 Add Generic line protocol file tailing plugin 2016-02-03 17:27:22 +08:00
Henry Hu 5ca182c92b Add generic line protocol socket listener plugin for influx or graphite data format stocket input.... 2016-02-03 17:17:25 +08:00
Henry Hu 9fdf75e1f7 Update the README 2016-02-03 17:08:49 +08:00
Henry Hu 94d8cc2f01 Add parser for Socket Line protocol... 2016-02-03 17:04:00 +08:00
Henry Hu c286ed463e Fixed the issue for no formatting directive in Errorf call 2016-02-03 12:23:52 +08:00
Henry Hu 60bb6a0acf Fixed the unreachable code bug... 2016-02-03 12:16:04 +08:00
Henry Hu 2b47fec26b Go format the modified source codes... 2016-02-03 12:07:46 +08:00
Henry Hu ffd221f58c Add the json as the default parser 2016-02-03 11:48:28 +08:00
Henry Hu 3a54ef33f1 Add graphite protocol support to exec plugin, and refactor the telegraf mertic paser to the internal/encoding direcotry. 2016-02-03 11:25:01 +08:00
Henry Hu f454ca7c8a Add Graphite line protocol listen, command and tail plugin support... 2016-02-01 11:43:38 +08:00
Cameron Sparr 24a2aaef4b Ansible role in readme 2016-01-30 11:55:48 -07:00
Cameron Sparr 042cf517b2 Mention yum/apt repo in README
Also add `make windows-build` to Makefile

closes #618
2016-01-30 11:35:39 -07:00
Cameron Sparr b97027ac9a Allow exec plugin to parse line-protocol
closes #613
2016-01-30 11:12:59 -07:00
Christoph Wegener 4ea3f82e50 Replace all single percentage characters with double
percentage characters in sampleConfig string so that fmt.Printf
will interpret them as literal percentage characters when
running 'telegraf.exe -sample-config'

closes #620
2016-01-30 10:10:55 -07:00
Cameron Sparr 38c4111e6c Add unit tests for the root telegraf package 2016-01-29 16:01:34 -07:00
Cameron Sparr 338341add8 Put windows dependencies into a separate Godeps file 2016-01-29 11:10:18 -07:00
Cameron Sparr 93bb679f9d Fix possible panic if stat is nil
closes #612
2016-01-29 10:47:30 -07:00
Pavel Yudin 40d859354f Add powerdns input plugin
closes #614
2016-01-29 09:40:04 -07:00
Cameron Sparr 9e7c8df384 statsd: allow template parsing fields. Default to value=
closes #602
2016-01-28 16:56:50 -07:00
Rune Darrud f088dd7e00 Added plugin to read Windows performance counters
closes #575
2016-01-28 16:35:13 -07:00
Cameron Sparr 10c4e4f63f Fix datadog json marshalling
fixes #607
2016-01-28 16:12:33 -07:00
Cameron Sparr 962325cc40 Warn when metrics are being overwritten
closes #601
2016-01-28 14:00:14 -07:00
root a9c33abfa5 sql server: update README.md
closes #594
2016-01-28 13:50:26 -07:00
Cameron Sparr d835c19fce Insert . between msrmnt and field name in datadog output
fixes #600
2016-01-28 12:04:26 -07:00
Marcin Bunsch 1f1384afc6 Use a single measurement with fields for timings in statsd plugin.
closes #603
2016-01-28 12:03:48 -07:00
Cameron Sparr 9d4b55be19 Include all tag values in graphite output
closes #595
2016-01-28 10:58:35 -07:00
Cameron Sparr c549ab907a Throughout telegraf, use telegraf.Metric rather than client.Point
closes #599
2016-01-27 23:47:32 -07:00
Cameron Sparr 9c0d14bb60 Create public models for telegraf metrics, accumlator, plugins
This will basically make the root directory a place for storing the
major telegraf interfaces, which will make telegraf's godoc looks quite
a bit nicer. And make it easier for contributors to lookup the few data
types that they actually care about.

closes #564
2016-01-27 15:42:50 -07:00
Cameron Sparr a822d942cd 386 -> i386 2016-01-27 13:42:34 -07:00
Cameron Sparr 3a64a01f91 Release 0.10.1 2016-01-27 12:55:06 -07:00
Cameron Sparr 6ebb6bc7ee Fix SNMP unit tests on OSX, improve tag config doc
closes #592
2016-01-27 11:27:10 -07:00
Cameron Sparr be95dfdd0e Update dependency hashes 2016-01-26 16:27:18 -07:00
Cameron Sparr 88890fa7c2 Update changelog 2016-01-26 16:05:20 -07:00
Andrea Sosso f8930b9cbc Additional request header parameters for httpjson plugin
closes #471
2016-01-26 16:02:47 -07:00
Cameron Sparr c10227a766 Update changelog and readme, and small tweaks to github_webhooks 2016-01-26 15:57:06 -07:00
Cameron Sparr 7e7e462de1 Merge branch 'ghWebhooks'
closes #573
2016-01-26 15:29:41 -07:00
root a93e1ceac8 Add sqlserver input plugin
closes #589
2016-01-26 14:55:27 -07:00
Cameron Sparr 7f8469b66a Fixup some disk usage reporting, make it reflect df
fixes #513
2016-01-26 11:56:28 -07:00
Wu Taizeng cf568487c8 Fix some inputs panic will lead to the telegraf exit
closes #585
closes #584
2016-01-26 10:48:24 -07:00
Jack Zampolin 4c74a2dd3a Fix naming issue 2016-01-25 17:34:44 -08:00
Jack Zampolin a70452219b Remove internal dependancy 2016-01-25 17:28:28 -08:00