Cameron Sparr
c114849a31
Use a timeout for docker list & stat cmds
...
closes #1133
2016-05-01 10:26:46 -06:00
Cameron Sparr
4e9798d0e6
agent and tags configs sometimes not applied
...
closes #1090
2016-04-29 19:44:01 -06:00
Cameron Sparr
a30b1a394f
Kafka output: set max_retry=3 & required_acks=-1 as defaults
...
closes #1113
2016-04-29 18:51:45 -06:00
Cameron Sparr
91460436cf
Changelog update
2016-04-29 12:32:04 -06:00
Cameron Sparr
cbe32c7482
Support default config paths
...
precedence will be:
1. --config command-line option
2. $TELEGRAF_CONFIG_PATH
3. $HOME/.telegraf/telegraf.conf
4. /etc/telegraf/telegraf.conf
2016-04-28 17:48:24 -06:00
Cameron Sparr
5d3c582ecf
changelog update
2016-04-28 17:34:37 -06:00
G-regL
015261a524
Sanitize Field name
...
Replace '/[sS]ec' for '_persec' and spaces with underscores.
closes #1118
2016-04-28 12:21:28 -06:00
Bob Zoller
1390c22004
sanitize * to - in graphite serializer
...
closes #1110
2016-04-27 18:05:44 -06:00
Cameron Sparr
8742ead585
Change server_ -> jolokia_ in tags and other formatting
2016-04-27 16:00:58 -06:00
Simone Aiello
18636ea628
jolokia: use always POST
...
code refactor to use same prepareRequest method
for both 'agent' and 'proxy' mode
closes #1031
closes #1050
closes #473
2016-04-27 15:45:37 -06:00
Jesse Hanley
a7b0861436
Adding Jobstats support to Lustre2 input plugin
...
Lustre Jobstats allows for RPCs to be tagged with a value, such
as a job's ID. This allows for per job statistics. This plugin
collects statistics and tags the data with the jobid.
closes #1107
2016-04-27 15:35:24 -06:00
Cameron Sparr
4de75ce621
Performance refactor of running_output buffers
...
closes #914
closes #967
2016-04-27 13:40:05 -06:00
John Engelman
1c4043ab39
Closes #1085 - allow for specifying AWS credentials in config.
...
closes #1085
closes #1086
2016-04-26 17:24:05 -06:00
Cameron Sparr
411d8d7439
Fix leaky tcp connections in phpfpm plugin
...
closes #1089
2016-04-26 09:24:32 -06:00
zensqlmonitor
1751c35f69
SQL Server input. Fix datatype conversion.
2016-04-23 09:18:08 +02:00
Cameron Sparr
7b27cad1ba
Dont specify AWS credential chain, use default
...
closes #1078
2016-04-22 11:43:20 -06:00
Cameron Sparr
23f2b47531
Ignore errors in systemd
...
closes #1022
2016-04-22 11:23:24 -06:00
Victor Garcia
194288c00e
Adding replication lag metric
...
closes #1066
2016-04-22 11:07:32 -06:00
Cameron Sparr
88def9b71b
filestat input plugin
...
closes #929
2016-04-21 16:53:02 -06:00
Cameron Sparr
8a395fdb4a
changelog update feature 1041
2016-04-20 18:36:14 -06:00
Cameron Sparr
f1b7ecb2a2
procstat: Add user, pidfile, pattern & exe tags
...
closes #1035
2016-04-20 13:18:07 -06:00
Cameron Sparr
4bcf157d88
Don't replace _ with . in datadog names
...
closes #1024
2016-04-20 09:06:13 -06:00
Cameron Sparr
9aec58c6b8
Don't allow inputs to overwrite host tag
...
closes #1054
This affects tags in the following plugins:
- cassandra
- disque
- rethinkdb
2016-04-19 17:44:33 -06:00
Victor Garcia
46aaaa9b70
Adding TTL metrics data
...
closes #1060
2016-04-19 17:02:25 -06:00
Larry Kim
46543d6323
Possible bug fix for oid_key collision
...
closes #1044
2016-04-19 17:00:04 -06:00
Cameron Sparr
8cc72368ca
influxdb output: close connections & dont always overwrite
...
closes #1058
closes #1059
also see https://github.com/influxdata/influxdb/pull/6425
2016-04-19 13:40:08 -06:00
Cameron Sparr
92e57ee06c
Set default tags in test accumulator
...
closes #1012
2016-04-18 19:24:17 -06:00
Eugene Chupriyanov
c737a19d9f
Just close Riemann client on send metrics failure
...
Signed-off-by: Eugene Chupriyanov <e.chupriyanov@cpm.ru>
closes #1013
2016-04-18 17:25:36 -06:00
Maksadbek
b95a90dbd6
updated README for mysql input plugin
...
closes #889
closes #403
2016-04-18 17:21:25 -06:00
Cameron Sparr
61d681a7c8
docker changelog update
2016-04-18 16:24:32 -06:00
Cameron Sparr
36d330fea0
docker plugin schema refactor
...
- renaming cont_name and cont_image to container_name and
container_image.
- cont_id is now a field, called container_id
- docker_cpu, docker_mem, docker_net measurements have been renamed to
docker_container_cpu, docker_container_mem, and docker_container_net
closes #1014
closes #1052
2016-04-18 15:16:59 -06:00
chaton78
93f57edd3a
Better logging for MQTT consumer
...
closes #1023
closes #921
2016-04-18 11:27:50 -06:00
Cameron Sparr
81d0a64d46
Adds support for removing/keeping tags from metrics
...
closes #706
2016-04-16 15:13:38 -06:00
Cameron Sparr
f76739cb1b
Release 0.12.1
2016-04-14 16:16:26 -06:00
Subhachandra Chandra
0ed5b75a14
Fixed CHANGELOG with the correct pull request id.
...
closes #681
closes #1009
2016-04-12 10:57:34 -06:00
subhachandrachandra
b1b4adec74
Added cassandra plugin to access metrics using jolokia and push them to influxdb.
2016-04-12 10:55:59 -06:00
Cameron Sparr
1934cc2e62
Add memstats to the influxdb input plugin
...
closes #958
2016-04-12 10:13:11 -06:00
Cameron Sparr
f5878eafb9
Create a template system for the graphite serializer
...
closes #925
closes #879
2016-04-11 16:30:18 -06:00
Cameron Sparr
27fe4f7062
Update changelog, etc/telegraf.conf
...
closes #998
2016-04-08 12:00:41 -06:00
Rene Zbinden
b534b58542
fix tests
...
closes #939
2016-04-07 11:54:41 -06:00
Cameron Sparr
90185dc6b3
cleanup & comment http_response def config
...
closes #332
2016-04-07 10:37:52 -06:00
Josh Hardy
d5b9e003fe
Add CloudWatch input plugin
...
Rebased commit of previously reviewed branch.
Added cloudwatch client Mock and more rich unit tests.
closes #935
closes #936
2016-04-06 13:45:06 -06:00
Sergio Jimenez
e19c474a92
input(docker): Cleanup
...
* Removed leftovers, unused code
closes #957
fixes #645
2016-04-06 12:01:36 -06:00
Cameron Sparr
0f16c0f4cf
Reduce TCP listener allocations
2016-04-05 17:37:09 -06:00
Cameron Sparr
30464396d9
Make the UDP input buffer only once
2016-04-05 17:35:43 -06:00
Martti Rannanjärvi
73bd98df57
dovecot: remove extra newline from stats query
...
Extra newline in the stats query is interpreted as an empty query
which is an error for dovecot.
closes #972
2016-04-05 10:54:27 -06:00
Armin Wolfermann
bcf1fc658d
ipmi_sensors: Allow : in password
...
closes #969
2016-04-05 10:52:41 -06:00
Cameron Sparr
863cbe512d
processes plugin: fix case where there are spaces in cmd name
...
fixes #968
2016-04-05 10:27:30 -06:00
Cameron Sparr
70ef61ac6d
Release 0.12
2016-04-04 16:34:41 -06:00
Cameron Sparr
d9bb1ceaec
Changelog update
2016-04-04 16:12:50 -06:00
Cameron Sparr
357849c348
Godeps: update wvanbergen/kafka dependency
...
see https://github.com/wvanbergen/kafka/pull/87
fixes #805
2016-04-02 13:45:24 -06:00
Cameron Sparr
8e041420cd
config: parse environment variables in the config file
...
closes #663
2016-04-01 16:06:19 -06:00
Cameron Sparr
f5246eb167
Update changelog with config file PR
2016-04-01 11:45:09 -06:00
Florent Ramière
51f4e9c0d3
Update changelog
...
closes #945
2016-04-01 10:09:04 -06:00
Rudenkovk Konstantin
e03f684508
Fix parse fcgi URI path in php-fpm input module
...
closes #934
2016-03-30 10:34:48 -06:00
Cameron Sparr
bd640ae2c5
changelog fixup
2016-03-29 12:19:07 -06:00
Cameron Sparr
2cfc882c62
changelog & readme update
2016-03-29 12:18:23 -06:00
Cameron Sparr
b1cfb1afe4
Deprecate statsd convert_names option, expose separator
...
closes #876
2016-03-28 12:13:15 -06:00
Adam Argo
e07c79259b
PR feedback changes
...
closes #927
2016-03-28 10:43:34 -06:00
Thibault Cohen
a95710ed0c
SNMP plugin fixes
...
fixes #873
2016-03-22 22:58:02 -06:00
Cameron Sparr
276e7629bd
memcached unix socket: fix panic. Do not recreate conn inside if
...
closes #841
2016-03-22 15:12:35 -06:00
Cameron Sparr
69606a45e0
Fix prometheus label names, and dont panic if invalid
...
fixes #907
2016-03-22 12:29:55 -06:00
Cameron Sparr
4f5f6761f3
Update gopsutil dependency
...
closes #656
2016-03-22 09:13:31 -06:00
Cameron Sparr
f543dbb42f
Allow users to tell telegraf Agent not to include host tag
...
closes #848
2016-03-21 15:51:10 -06:00
Cameron Sparr
5917a42997
influxdb output: quote the database name
...
closes #898
2016-03-21 14:37:33 -06:00
Thibault Cohen
8f09aadfdf
Add nagios parser for exec input plugin
...
closes #762
2016-03-21 13:34:47 -06:00
Chris H (CruftMaster)
20b4e8c779
GREEDY field templates for the graphite parser, and support for multiple specific field names
...
closes #789
2016-03-21 13:32:51 -06:00
Cameron Sparr
9de4a8efcf
Update readme, changelog for couchbase plugin
...
closes #866
closes #482
2016-03-21 12:12:23 -06:00
Thomas Menard
36446bcbc2
Remove the columns used as tag
...
closes #844
2016-03-18 11:25:04 -06:00
Cameron Sparr
77dcbe95c0
Do not write metrics if there are 0 to write
...
closes #884
2016-03-18 10:54:51 -06:00
Cameron Sparr
061b749041
TLS config: if only given ssl_ca, create tls config anyways
...
fixes #890
2016-03-18 10:53:55 -06:00
Cameron Sparr
fe7b884cc9
Update changelog
2016-03-17 20:40:22 -06:00
Cameron Sparr
26e0a4bbde
Merge pull request #882 from VasuBalakrishnan/master
...
Fixed SQL Server Plugin issues #881
2016-03-17 19:41:42 -06:00
Balakrishnan
c356e56522
Updated Change log #881
2016-03-17 19:56:39 -04:00
Lukasz Jagiello
7aa55371b5
Duplicate line
2016-03-17 15:54:22 -07:00
Marcelo Salazar
d66d66e74b
added json serializer
...
closes #878
2016-03-17 13:51:16 -06:00
Jonathan Chauncey
d6b5f3efe6
fix(prometheus): Add support for bearer token to prometheus input plugin
...
closes #864
merges #880
2016-03-17 13:47:22 -06:00
Eugene Dementiev
530b4f3bee
[amqp output] Allow external auth (cert-based tls auth)
...
closes #863
2016-03-16 19:03:41 -06:00
Thibault Cohen
bac1c223de
Improve prometheus plugin
...
closes #707
2016-03-16 19:00:06 -06:00
Cameron Sparr
5afe819ebd
Changelog update for 0.11.1
2016-03-16 14:55:40 -06:00
Cameron Sparr
c2bb9db012
Changelog update
2016-03-16 11:20:28 -06:00
Cameron Sparr
035e4cf90a
Fix bug with httpjson client pointer receiver
...
fixes #859
2016-03-16 10:57:15 -06:00
LordFPL
4071c78b2b
(very) Little error in changelog
...
We are not going in the past, no ? ;)
2016-03-16 08:57:33 +01:00
Cameron Sparr
b6dc9c004b
Release 0.11.0
2016-03-14 17:19:46 +00:00
Cameron Sparr
4ea0c707c1
Input plugin for running ntp queries
...
see #235
2016-03-14 16:53:37 +00:00
Thomas Menard
2fbcb5c6d8
Fix postgresql password exposure in metrics
...
Fix the password exposure in the metrics or tags.
closes #821
closes #845
2016-03-14 11:00:30 +00:00
Cameron Sparr
db8c24cc7b
Add a "kernel" plugin for /proc/stat statistics
...
see #235
2016-03-11 14:50:45 +01:00
Thibault Cohen
ecbbb8426f
Fix #828
...
closes #828
closes #829
2016-03-11 12:21:29 +01:00
Cameron Sparr
7b09623fa8
Add number of users to 'system' plugin
...
see #235
2016-03-09 19:27:22 +01:00
Cameron Sparr
2f45b8b7f5
Cross platform support for the 'processes' plugin
...
closes #798
2016-03-09 15:47:37 +01:00
Prune Sebastien THOMAS
bd3d0c330f
parsed with gofmt
...
closes #776
2016-03-07 18:48:02 +01:00
Thibault Cohen
cd66e203bd
Improve procstat
...
closes #799
2016-03-07 17:57:32 +01:00
Cameron Sparr
41534c73f0
mqtt_consumer: option to set persistent session and client ID
...
closes #797
2016-03-07 14:34:42 +01:00
Cameron Sparr
3cca312e61
Adding a TCP input listener
...
closes #481
2016-03-07 12:10:28 +01:00
Cameron Sparr
7e312797ec
Grammar corrections and consistency for output-list, input-list
...
closes #788
2016-03-07 11:42:01 +01:00
Thibault Cohen
1c76d5d096
Improve docker input plugin
...
closes #754
2016-03-07 11:24:32 +01:00
Ross McDonald
b4b1866286
Removed test functionality from build script.
...
closes #708
closes #713
2016-03-03 21:37:35 +00:00
Thibault Cohen
72027b5b3c
Add README.md for snmp input plugin
...
closes #735
closes #773
closes #540
2016-03-03 15:54:34 +00:00
Manuel Sangoi
e5482a5725
Do not ignore username option for mqtt output
2016-03-03 15:27:37 +00:00
Pascal Larin
8464be691e
Username not set for mqtt_consumer plugin
...
Username parameter for the mqtt_consumer plugin was not pass to the client because an incorrect empty check.
closes #781
2016-03-03 12:17:19 +00:00
Cameron Sparr
b2a4d4a018
Allow ssl option specification for httpjson plugin
...
closes #769
2016-03-01 18:17:19 +00:00
Cameron Sparr
2945f9daa9
Changelog update
2016-03-01 15:11:37 +00:00
Cameron Sparr
9af8d6912a
Remove naoina/toml dependency, use influxdata/toml
...
closes #745
2016-03-01 10:17:02 +00:00
Pierre Fersing
fe43fb47e1
Fix test
...
closes #771
2016-03-01 09:44:52 +00:00
Cameron Sparr
3568fb9f93
Support specifying influxdb retention policy
...
closes #692
2016-02-29 18:10:32 +00:00
bastard
baa38d6266
Fixing Librato plugin
...
closes #722
2016-02-29 11:35:45 +00:00
Cameron Sparr
6284e2011c
Fix sensor plugin, was splitting on ":" incorrectly
...
closes #748
2016-02-26 15:21:05 +00:00
Cameron Sparr
664816383a
Update readme to 0.10.4.1
2016-02-24 10:05:10 -07:00
Cameron Sparr
f1fa915985
Release 0.10.4 w/ windows builds
2016-02-23 16:00:39 -07:00
Cameron Sparr
11482a75a1
Changelog update, field and name drop and pass params
2016-02-23 15:47:31 -07:00
Matt Heath
e983d35c25
Add support for multiple field names for timers
...
closes #737
2016-02-23 15:43:29 -07:00
Cameron Sparr
83c27cc7b1
dns query: Don't use mjasion.pl for unit tests, check errs
2016-02-23 12:30:18 -07:00
Cameron Sparr
2a6ff16819
Fix up config panic points for naoina/toml support
...
closes #736
2016-02-22 14:44:33 -07:00
Aurélien DEHAY
9687f71a17
README updated for pgrep user support
...
closes #724
2016-02-22 14:33:37 -07:00
Cameron Sparr
9ce8d78835
Set running output quiet mode in agent connect func
...
closes #701
2016-02-22 11:42:02 -07:00
Marcin Jasion
bb50d7edb4
dns_query plugin fixups:
...
- renamed plugin to dns_query
- domains are optional
- new record types
closes #694
2016-02-21 16:33:04 -07:00
Jason Coene
9edc25999e
Minor formatting improvements
...
closes #727
2016-02-19 16:18:06 -07:00
Cameron Sparr
3179829fa5
Update changelog for 0.10.3
2016-02-18 17:18:43 -07:00
Cameron Sparr
7def6663bd
Root directory cleanup
2016-02-18 13:37:36 -07:00
Dragostin Yanev (netixen)
a13d19c582
pugins/outputs/influxdb: Prevent runtime panic.
...
- Check and return error from NewBatchPoints to prevent runtime panic if
user provides an unparsable precision time unit in config.
- Provide correct sample config precision examples.
- Update etc/telegraf.conf precision comment.
closes #715
2016-02-18 13:12:20 -07:00
Gabriel Levine
1837f83282
cleaned up the httpjson POST function.
...
closes #688
closes #394
2016-02-18 10:11:56 -07:00
Sergio Jimenez
963c51f473
fix(config): Made sample config consistent.
...
closes #682
2016-02-18 10:01:03 -07:00
Cameron Sparr
4860dc148c
changelog update
2016-02-17 09:53:41 -07:00
Cameron Sparr
7f539c951a
changelog update
2016-02-15 16:08:45 -07:00
Thibault Cohen
e495ae9030
Add tcp/udp check connection input plugin
...
closes #650
2016-02-15 13:38:58 -07:00
Andrei Burd
0b72612cd2
Code formatted, Readme updated based on example
...
closes #695
2016-02-14 15:58:05 -07:00
Cameron Sparr
8236534e3c
changelog update
2016-02-12 16:55:27 -07:00
Thomas Menard
72f5c9b62d
postgres plugin bgwriter stats
...
Add pg_stat_bg_writer stats
closes #683
2016-02-12 11:21:53 -07:00
Cameron Sparr
8d0f50a6fd
MQTT Consumer Input plugin
2016-02-12 11:13:32 -07:00
Dragostin Yanev (netixen)
6c353e8b8f
Change point_buffer to metric_buffer to conform will changes in https://github.com/influxdata/telegraf/pull/676
...
closes #680
2016-02-12 10:01:56 -07:00
Cameron Sparr
28664fedb2
Support exec input plugin legacy behavior
2016-02-10 13:26:02 -07:00
Miki
cabf5d004d
added dovecot plugin
...
closes #671
2016-02-09 14:10:17 -07:00
Dhruv Bansal
893357f01e
Updated Riemann output:
...
* Customizable 'separator' option instead of hard-coded '_'
* String values are sent as "State" instead of "Metric", preventing
Riemann from rejecting them
* Riemann service name is set to an (ugly) combination of input name &
(sorted) tags' values...this allows connecting different events for
the same input together on the Riemann side
closes #642
2016-02-09 11:17:07 -07:00
Cameron Sparr
9273782093
changelog update
2016-02-08 21:34:22 -07:00
Cameron Sparr
6b06a23102
Change [tags] to [global_tags] to deal with toml bug
...
closes #662
2016-02-08 16:20:47 -07:00
Cameron Sparr
b55a93a3e1
update changelog
2016-02-07 09:06:51 -07:00
codehate
9a59512f75
Add: Telegraf CouchDB Plugin
...
CouchDB Plugin - Formatted Code
closes #652
Minor fix for CouchDB Plugin
Formatted code fix for CouchDB Plugin
CouchDB Plugin - Changed hosts to full urls
CouchDB Plugin - Formatted Code
CouchDB Plugin - Fatal commit from local fix
CouchDB Plugin - Updated test case
2016-02-05 14:14:19 -07:00
Cameron Sparr
bd9c5b6995
mqtt output: cleanup, implement TLS
...
Also normalize TLS config across all output plugins and normalize
comment strings as well.
2016-02-04 10:44:37 -07:00
Cameron Sparr
b941d270ce
changelog update
2016-02-03 08:35:03 -07:00
Cameron Sparr
b97027ac9a
Allow exec plugin to parse line-protocol
...
closes #613
2016-01-30 11:12:59 -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
962325cc40
Warn when metrics are being overwritten
...
closes #601
2016-01-28 14:00:14 -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
c549ab907a
Throughout telegraf, use telegraf.Metric rather than client.Point
...
closes #599
2016-01-27 23:47:32 -07:00
Cameron Sparr
3a64a01f91
Release 0.10.1
2016-01-27 12:55:06 -07:00
Cameron Sparr
88890fa7c2
Update changelog
2016-01-26 16:05:20 -07:00