Patryk Małek
5534b9955c
Carbon2 configuration option - include field in metric name ( #8094 )
2020-09-10 12:14:11 -04:00
Patryk Małek
e9dcade0a8
Sumo Logic output plugin ( #8023 )
2020-09-10 10:56:35 -04:00
Steven Soroka
8cd0fe5e7b
Revert "update influxdb v2 port"
...
This reverts commit 8c3ba65e77 .
2020-09-09 14:07:10 -04:00
Samantha Wang
8c3ba65e77
update influxdb v2 port
2020-09-09 10:55:20 -07:00
Toni Moreno
9a06ac1d6a
added force_document_id option to ES output enable resend data and avoiding duplicated ES documents, fix #7891 ( #8019 )
2020-09-08 16:34:27 -04:00
Pontus Rydin
60d402d827
vSphere Fixed missing clustername issue 7878 ( #8026 )
2020-08-26 12:58:28 -04:00
Thomas Schuetz
bf0b376fc7
Fix InsecureSkipVerify in Dynatrace Plugin ( #8015 )
2020-08-21 11:31:30 -04:00
DM
a03555ec5a
[outputs.application_insights] Added the ability to set the endpoint url ( #7134 )
2020-08-19 18:04:24 -04:00
Thomas Schuetz
6e8255c644
Dynatrace Plugin - Updated Documentation ( #7994 )
2020-08-17 18:37:13 -04:00
Thomas Schuetz
780fbfecb2
Dynatrace output plugin ( #7881 )
2020-08-12 11:51:53 -04:00
Russ Savage
75e701c288
fix(readmes): adding code block annotations ( #7963 )
2020-08-10 15:50:48 -04:00
Steven Soroka
4d11d76bb1
cleanup cloudwatch plugin ( #7928 )
2020-08-07 10:12:14 -04:00
Aladex
2e751d0b54
JSON does not support values NaN and Inf ( #7908 )
2020-08-06 14:27:15 -04:00
Samuel Vandamme
eb162ddaa4
Fixed title on New Relic README.md ( #7948 )
2020-08-06 12:29:15 -04:00
Steven Soroka
de313fcde6
clarify docs and add warning if execd is misconfigured ( #7866 )
2020-07-20 22:38:00 -04:00
Labesse Kévin
4c4945fecc
documentation: typo outputs cloud_pubsub ( #7817 )
2020-07-10 11:50:52 -04:00
Daniel Nelson
413398d1a1
Add minimum version for new plugins ( #7810 )
2020-07-09 11:29:12 -07:00
Jakub Warczarek
31407141cf
Fix data race in plugin output pubsub tests ( #7782 )
2020-07-03 12:01:22 -04:00
Steven Soroka
0efcca3c33
execd output ( #7761 )
2020-07-02 11:59:29 -04:00
Daniel Nelson
f2dded5b90
Allow histograms with no buckets and summary without quantiles ( #7740 )
2020-06-30 11:30:34 -07:00
Daniel Nelson
c73ed8ca6c
Export internal/tls package for use in execd plugins ( #7697 )
2020-06-25 11:44:22 -07:00
Daniel Nelson
8c017661dc
Document that string fields do not produce prometheus metrics ( #7644 )
2020-06-18 11:03:11 -07:00
weedees
ea8192d2f3
Add 'batch' to mqtt output optional parameters ( #7690 )
2020-06-16 15:46:57 -07:00
Daniel Nelson
643fb7decc
Remove trailing backslash from tag keys/values ( #7652 )
2020-06-12 17:54:49 -07:00
Daniel Nelson
7b06624885
Update docs for newrelic output
2020-05-27 11:52:21 -07:00
hsinghkalsi
580ac61cf7
Add newrelic output plugin ( #7019 )
2020-05-27 11:24:49 -07:00
ihard
94c75b51a8
Add configurable separator graphite serializer and output ( #7545 )
2020-05-20 17:15:18 -07:00
Daniel Nelson
edd8338180
Close HTTP2 connections on timeout in influxdb outputs ( #7517 )
2020-05-19 11:53:10 -07:00
Josh Soref
bf1eb291f2
Fix assorted spelling mistakes ( #7507 )
2020-05-15 15:43:32 -07:00
Josh Soref
2c56d6de81
Fix spelling errors in comments and documentation ( #7492 )
2020-05-14 00:41:58 -07:00
Pontus Rydin
23756077a4
Add truncate_tags setting to wavefront output ( #7503 )
2020-05-13 12:02:39 -07:00
Daniel Nelson
283a16316a
Update datadog output documentation ( #7467 )
2020-05-06 11:25:21 -07:00
Steven Soroka
b73a232a6a
Support Go execd plugins with shim ( #7283 )
2020-05-04 14:09:10 -04:00
William Austin
59acbd4f13
Add ContentEncoder to socket_writer for datagram sockets ( #7417 )
2020-04-30 13:21:34 -07:00
Daniel Nelson
b77dac9fdf
Run create database query once per database ( #7333 )
2020-04-28 13:41:59 -07:00
Daniel Nelson
2799302142
Fix dimension limit on azure_monitor output ( #7336 )
2020-04-22 16:16:22 -07:00
Daniel Nelson
a4eb9c2205
Use the product token for the user agent in more locations ( #7378 )
2020-04-21 10:02:18 -07:00
Daniel Nelson
eb8d805370
Fix exclude database and retention policy tags is shared ( #7323 )
2020-04-14 12:15:35 -07:00
reimda
9413291064
Fix error in docs about exclude_retention_policy_tag ( #7311 )
2020-04-13 12:44:03 -07:00
Andrés Álvarez
df145c7e56
Fix export timestamp not working for prometheus on v2 ( #7289 )
2020-04-06 16:21:01 -04:00
Ilya Antipov
0cad343de7
Support multiple templates for graphite serializers ( #7136 )
2020-03-31 11:30:21 -07:00
Daniel Nelson
c7146be2f2
Add support for setting retention policy using tag ( #7141 )
2020-03-10 15:20:03 -07:00
Daniel Nelson
b6de4da41f
Add topic tag options to kafka output ( #7142 )
2020-03-10 13:38:26 -07:00
Daniel Nelson
7b03a6f4ab
Update stackdriver plugins to reflect new product naming ( #7098 )
2020-03-05 10:36:36 -08:00
reimda
a0276385b1
Refactor InfluxDB listener ( #6974 )
...
Use streaming parser in InfluxDB listener
2020-03-04 11:13:44 -07:00
Rick van de Loo
0103691eb6
Fix typo in exec input readme ( #7086 )
2020-02-26 09:33:24 -08:00
Daniel Nelson
b5e0577d6b
Use add time for prometheus expiration calculation ( #7056 )
2020-02-24 15:53:16 -08:00
R.I.Pienaar
79ff743064
Add support for credentials file to nats_consumer and nats output ( #7022 )
2020-02-20 14:30:04 -08:00
Daniel Nelson
0cc71dbd51
Document the behavior of an unset routing key ( #6983 )
2020-02-04 16:40:00 -08:00
Daniel Nelson
e8d9add2d1
Expire metrics on query in addition to on add ( #6981 )
...
Ensures that expired metrics are removed even when no new data is sent
to the output.
2020-02-04 16:12:23 -07:00
Daniel Nelson
c6f8b273c0
Allow a user defined field to be used as the graylog short_message ( #6700 )
2020-01-21 10:49:01 -08:00
Daniel Nelson
5f1f4b9e8d
Use Go modules for dependency management ( #6912 )
2020-01-16 14:38:06 -08:00
Daniel Nelson
f6b302621e
Do not add invalid timestamps to kafka messages ( #6908 )
2020-01-15 15:26:50 -08:00
Daniel Nelson
7faf05023d
Update Warp10 docs and uint64 and timestamp handling ( #6885 )
2020-01-09 13:57:14 -08:00
Aurélien HÉBERT
ce02bebf30
Add output plugin for Warp10 ( #1923 )
2020-01-09 11:29:16 -08:00
Daniel Nelson
2486006495
Add kafka SASL version control to kafka_consumer ( #6350 )
2020-01-02 16:27:26 -08:00
Daniel Nelson
aabc7e7d4f
Replace colon chars in prometheus output labels with metric_version=1 ( #6781 )
2019-12-10 12:59:16 -08:00
Daniel Nelson
eb00f41905
Use actual database name in db creation failed log ( #6780 )
2019-12-10 12:58:59 -08:00
Daniel Nelson
317c823bfc
Set message timestamp to the metric time in kafka output ( #6746 )
2019-12-03 11:48:53 -08:00
Daniel Nelson
10db774db3
Add prometheus round trip unit tests ( #6720 )
2019-11-26 17:31:36 -08:00
Daniel Nelson
80c5edd48e
Add prometheus serializer and use it in prometheus output ( #6703 )
2019-11-26 15:46:31 -08:00
Marc Ruiz
4e8aa8ad1b
Fix README.md and improve example config description ( #6707 )
2019-11-22 10:32:39 -08:00
Marc Ruiz
c7af10b159
Add high resolution metrics support to CloudWatch output ( #6689 )
2019-11-21 18:37:33 -08:00
陈方舟
fa2f0fff4e
Fix influxdb output serialization on connection closed ( #6621 )
2019-11-13 12:56:01 -08:00
Daniel Nelson
6cbaf890d9
Use github.com/gofrs/uuid 2.1.0 ( #6636 )
2019-11-07 17:39:19 -08:00
Daniel Nelson
5bd5cdc6d7
Build official packages with Go 1.13.1 ( #6462 )
2019-10-07 21:08:28 -07:00
Daniel Nelson
47fd285b4a
Fix database routing on retry with exclude_database_tag ( #6486 )
2019-10-07 12:13:39 -07:00
Randy Coburn
62c6e30a78
Use batch serialization format in exec output ( #6446 )
2019-09-26 16:14:54 -07:00
Greg
817c9a69a9
Document and add support to input plugins for logging alias ( #6357 )
2019-09-23 15:39:50 -07:00
Daniel Nelson
24d5a93e63
Add example URL for cloud2 to influxdb_v2 output
2019-09-23 10:02:19 -07:00
Greg
88b60a2e9b
Return error rather than default a retry value ( #6376 )
2019-09-10 11:46:46 -07:00
Daniel Nelson
acedbe0633
Promote the use of http as the scheme over tcp in health output ( #6311 )
2019-08-26 16:29:45 -07:00
Daniel Nelson
94f68c06d7
Use alias name in output metric buffer stats
2019-08-21 18:06:04 -07:00
Greg
5c8d0e3ac9
Add ability to label inputs for logging ( #6207 )
2019-08-21 16:49:07 -07:00
Greg
819bf8e99d
Add exec output plugin ( #6267 )
2019-08-20 17:07:24 -07:00
Daniel Nelson
328a2bf16f
Remove advanced TLS conf from prometheus output sample config
2019-08-19 17:42:41 -07:00
Stanislav Putrya
149d221191
Add capability to limit TLS versions and cipher suites ( #6246 )
2019-08-19 16:01:01 -07:00
Daniel Nelson
337a579dd0
Move elasticsearch permission setup into new readme section
2019-08-09 17:23:08 -07:00
Théo
6512b7b7fb
Document service account setup for the elasticsearch output ( #6224 )
2019-08-09 17:18:27 -07:00
Daniel Nelson
b5710a6a21
Skip floats that are NaN or Inf in Datadog output. ( #6198 )
2019-08-05 14:50:29 -07:00
Daniel Nelson
633dfe2a19
Add secure option to NATS output to mirror input
2019-08-02 16:58:04 -07:00
Greg
a1bff8f550
Add ability to exclude db/bucket tag from influxdb outputs ( #6184 )
2019-07-30 14:16:51 -07:00
Daniel Nelson
c9107015b0
Emit sarama library log messages at debug level ( #6091 )
2019-07-11 13:50:12 -07:00
Leandro Piccilli
5bad2c3a43
Add support for ES 7.x to elasticsearch output ( #6053 )
2019-07-01 16:22:17 -07:00
Daniel Nelson
63916ae1cf
Add default url for http output ( #5976 )
2019-06-14 11:29:58 -07:00
Daniel Nelson
6c3534a66e
Add support for remaining file rotation options ( #5944 )
2019-06-03 17:38:21 -07:00
Daniel Nelson
4197426a73
Ignore errors serializing single metrics ( #5943 )
2019-06-03 17:34:48 -07:00
Kristoffer Berdal
1c0d3a0eb9
Add file rotation based on file age to file output plugin ( #5547 )
2019-06-01 17:11:47 -07:00
Daniel Nelson
17d66b864c
Close idle connections in influxdb outputs when reloading ( #5912 )
2019-05-31 16:55:31 -07:00
Daniel Nelson
aaaad4d217
Add health output plugin ( #5882 )
2019-05-29 18:31:06 -07:00
Javier Kohen
adb7a52b93
Set user agent in stackdriver output ( #5901 )
2019-05-24 11:24:14 -07:00
Daniel Nelson
e141518cf0
Support passive queue declaration in amqp_consumer ( #5831 )
2019-05-20 14:38:35 -07:00
Daniel Nelson
b5cd9a9ff2
Add support for gzip compression to amqp plugins ( #5830 )
2019-05-20 14:36:23 -07:00
Daniel Nelson
ad877fdd91
Fix scale set resource id with azure_monitor output ( #5821 )
2019-05-20 14:32:04 -07:00
Daniel Nelson
5bb6e4603d
Fix publishing of direct exchange routing key ( #5868 )
2019-05-17 13:46:13 -07:00
Daniel Nelson
a0a9da371e
Reformat syslog output documentation
2019-05-08 11:39:03 -07:00
javicrespo
761705c299
Add syslog output plugin ( #5802 )
2019-05-08 11:21:51 -07:00
Greg
93be5759d5
Set host header if configured on http output ( #5810 )
2019-05-06 12:13:51 -07:00
Greg
3592433b06
Buffer metrics from failed writes in influxdb2 output if token is invalid ( #5792 )
2019-05-01 16:46:52 -07:00
Robert Sullivan
e5215d74db
Allow colons in metric names in prometheus_client output ( #5680 )
2019-04-04 16:38:33 -07:00
Greg
d738892c0b
Remove tags that would create invalid label names in prometheus output ( #5663 )
2019-04-02 12:42:48 -07:00
Pierre Tessier
ff81811720
Add option to use strict sanitization rules to wavefront output ( #5664 )
2019-04-02 11:47:25 -07:00
Daniel Nelson
3bb1548414
Fix plugin name in influxdb_v2 output logging ( #5627 )
2019-03-26 18:09:35 -07:00
Daniel Nelson
99a390b8e6
Fix open error handling in file output ( #5540 )
2019-03-22 13:59:30 -07:00
Daniel Nelson
91cd17fd40
Use random available port in prometheus output tests ( #5555 )
2019-03-08 14:54:16 -08:00
emily
dd67144660
Add Base64-encoding/decoding for Google Cloud PubSub plugins ( #5543 )
2019-03-06 17:34:47 -08:00
Daniel Nelson
b5adaff07f
Sort metrics by timestamp in prometheus output ( #5534 )
2019-03-05 11:08:02 -08:00
Greg
30fcaf0987
Improve error handling in prometheus output ( #5512 )
2019-03-01 13:26:11 -08:00
Daniel Nelson
2c09010f72
Listen before returning from Connect in prometheus output ( #5509 )
2019-03-01 11:19:31 -08:00
Daniel Nelson
65b76dc746
Add tag based routing in influxdb/influxdb_v2 outputs ( #5490 )
2019-02-27 10:54:02 -08:00
Daniel Nelson
29cbb0ab2d
Add mutual TLS support to prometheus_client output
2019-02-26 18:34:35 -08:00
Robert Edström
a3f83afe4a
Move capacity check for stackdriver output plugin ( #5479 )
2019-02-26 17:40:21 -08:00
Max Eshleman
b34ad9efc4
update sample config for prometheus output client
...
Signed-off-by: Robert Sullivan <rsullivan@pivotal.io>
2019-02-26 11:46:49 -07:00
Max Eshleman
a85833ae53
replace gomega with require in prometheus output client tests
...
Signed-off-by: Robert Sullivan <rsullivan@pivotal.io>
2019-02-26 11:34:50 -07:00
Greg
9d8a574ac7
Add kinesis input plugin ( #5341 )
2019-02-25 12:02:57 -08:00
Robert Sullivan
05af32b191
Clean up TLS configuration in prometheus_client output plugin
...
Signed-off-by: Jesse Weaver <jeweaver@pivotal.io>
2019-02-22 15:26:32 -07:00
Jesse Weaver
c9fb1fcdca
Add mutual TLS support to prometheus_client output plugin
...
Signed-off-by: Robert Sullivan <rsullivan@pivotal.io>
2019-02-22 12:19:29 -07:00
Nicolas Bazire
33dfbfdf5e
Fix delete in place of keys in stackdriver output ( #5465 )
2019-02-21 12:19:50 -08:00
Andrew Ernst
6add84eb25
Support Azure Sovereign Environments with endpoint_url option ( #5453 )
2019-02-20 15:16:23 -08:00
Robert Edström
5823fefb7a
Group stackdriver requests to send one point per timeseries ( #5407 )
2019-02-20 13:16:02 -08:00
Olli-Pekka Lehto
5dfa3fa769
Fix InfluxDB output UDP line splitting ( #5439 )
2019-02-19 15:08:54 -08:00
Daniel Nelson
ab1a1b075d
Disable export_timestamp by default in prometheus output
2019-02-14 15:09:12 -08:00
Daniel Nelson
c08b454af4
Fix typos in mqtt output documentation
2019-02-11 17:25:25 -08:00
Paweł Kraszewski
0084138bc6
Add option to set retain flag on messages in mqtt output ( #4892 )
2019-02-11 17:22:31 -08:00
Daniel Nelson
c612f707f4
Comment out optional parameters to stackdriver output
2019-02-11 14:58:30 -08:00
Robert Edström
3f9860a685
Add resource type and resource label support to stackdriver output ( #5391 )
2019-02-08 12:13:33 -08:00
Daniel Nelson
7f54ae18b5
Send metrics in ascending time order in stackdriver output ( #5385 )
2019-02-06 14:17:51 -08:00
Daniel Nelson
d4ab5da34f
Skip string fields in stackdriver output ( #5384 )
2019-02-05 18:22:42 -08:00
Ami Blonder
cce160322e
Replace subscription with topic in the pubsub output plugin ( #5378 )
2019-02-05 11:04:51 -08:00
Daniel Nelson
6b144db504
Remove unimplemented auth options from azure_monitor documentation ( #5348 )
2019-02-04 11:19:04 -08:00
Daniel Nelson
35381707db
Fix grammar in influxdb_v2 README
2019-02-01 12:27:31 -08:00
Daniel Nelson
8e46414da2
Clean pubsub sample config
2019-02-01 12:27:31 -08:00
Daniel Nelson
b2f6fd685d
Update link to InfluxDB v2.x
2019-01-22 15:29:46 -08:00
Greg
5b85569316
Cleanup logs in kinesis output ( #5328 )
2019-01-22 14:05:20 -08:00
Artem V. Navrotskiy
3380fdf69d
Add option to report input timestamp in prometheus output ( #5292 )
2019-01-17 10:51:18 -08:00
Daniel Nelson
e20ba1e2b6
Fix intermittent test cases in cloud_pubsub ( #5271 )
2019-01-09 15:55:57 -08:00
emily
f5f85aa74f
Add GCP Cloud Pubsub output plugin ( #5202 )
2019-01-08 15:53:02 -08:00
Pierre Tessier
9cc06702da
Use wavefront sdk in wavefront output ( #5161 )
2018-12-21 11:26:07 -08:00
Raphael Couto
f794d5b08a
Fix error sending empty tag value in azure monitor output ( #5083 )
2018-12-13 11:57:03 -08:00
Daniel Nelson
56f2c435e7
Add udp url note to influxdb output sample config
2018-11-12 16:06:23 -08:00
Ivan Vandot
41c8fd7e93
Clarify UDP influxdb endpoint ( #4974 )
2018-11-12 16:05:28 -08:00
Daniel Nelson
6e5c2f8bb6
Remove outputs blocking inputs when output is slow ( #4938 )
2018-11-05 13:34:28 -08:00
Greg
ad5fcf8efb
Improve error description in influxdb_v2 output ( #4952 )
2018-11-02 17:50:55 -07:00
Marcos Nils
742a74dcf0
Use default partition key when tag does not exist in kinesis output ( #4904 )
2018-10-25 23:51:14 -07:00
Greg
21208d2686
Prevent connection leak by closing unused connections in amqp output ( #4924 )
2018-10-25 23:37:18 -07:00
Trevor Pounds
ee056278f5
Enable gofmt code simplification ( #4887 )
2018-10-19 13:32:54 -07:00
Samuel-BF
589d0587f6
Add ability to specify bytes options as strings with units (KB, MiB, ...) ( #4852 )
2018-10-19 11:17:18 -07:00
Trevor Pounds
17360f079c
Fix spelling mistakes ( #4888 )
2018-10-19 11:12:01 -07:00
Trevor Pounds
136a5724bd
Use DescribeStreamSummary in place of ListStreams in kinesis output ( #4864 )
2018-10-18 13:05:43 -07:00
Daniel Nelson
106f5b5ca8
Update changelog
2018-10-16 12:23:05 -07:00
James Maidment
0b601513a2
Add stackdriver output plugin ( #3876 )
2018-10-16 11:47:10 -07:00
Kevin Conaway
44fd74d688
Add telegraf version to User-Agent header ( #4838 )
...
Header is added in influxdb, influxdb_v2, and http outputs.
2018-10-11 12:25:21 -07:00
kelwang
a0eee37ed2
Fix grammar in influxdb_v2 sample config ( #4815 )
2018-10-10 18:34:32 -07:00
Greg
b075686400
Update write path to match updated InfluxDB v2 API ( #4844 )
2018-10-10 15:53:01 -07:00
Mihai Todor
f3da717a88
Add entity-body compression to http output ( #4807 )
2018-10-05 15:06:41 -07:00
Kevin Conaway
34caf12db5
Add an option to specify a custom datadog URL ( #4800 )
2018-10-05 13:51:16 -07:00
Kevin Conaway
422c142463
Use non-allocating field and tag accessors in datadog output ( #4803 )
2018-10-05 13:48:18 -07:00
Daniel Nelson
5101f075e1
Skip tags with empty values in cloudwatch output ( #4785 )
2018-10-01 18:27:44 -07:00
Greg
2e2e998ebd
Don't add tags with empty values to opentsdb output ( #4751 )
2018-09-26 19:26:23 -07:00
Daniel Nelson
403ed001bf
Add version to the influxdb output plugins readme
2018-09-21 13:07:12 -07:00
Daniel Nelson
f05fdde48b
Remove the startup authentication check from the cloudwatch output ( #4695 )
2018-09-18 09:07:28 -07:00
Greg
1fdf032db0
Add influx v2 output plugin ( #4645 )
2018-09-12 14:48:59 -07:00
Gunnar Aasen
71aaa844f5
Update Azure Monitor README
2018-09-12 12:05:20 -07:00
Vikrant
091af7e645
Add OAuth2 support to HTTP output plugin ( #4536 )
2018-09-06 10:54:05 -07:00
Gunnar
f70d6519e7
Add Azure Monitor output plugin ( #4089 )
2018-09-05 14:50:32 -07:00
Olli Janatuinen
13029a1fa4
Corrected application insights example config ( #4635 )
2018-09-05 14:19:56 -07:00
Daniel Nelson
c7e2945a46
Fix exchange_durability sample config in amqp output
2018-09-04 13:21:58 -07:00
Daniel Nelson
87b8141d13
Make influxdb output log message style more consistent
2018-09-04 13:19:54 -07:00
Daniel Nelson
7b05993a6e
Fix sending of basic auth credentials in http output ( #4609 )
2018-08-29 12:28:29 -07:00
Daniel Nelson
80346b2e93
Update prometheus output sample config and README
2018-08-24 16:37:11 -07:00
Daniel Nelson
d2cf9a7157
Add support for static and random routing keys in kafka output ( #4579 )
2018-08-21 12:44:10 -07:00
Daniel Nelson
886d8cc840
Drop message batches in kafka output if too large ( #4565 )
2018-08-17 13:51:21 -07:00
Daniel Nelson
34614582a7
Use snake case in kafka output config
2018-08-15 14:12:22 -07:00
Mauro Murari
61513c64b8
Add message 'max_bytes' configuration ( #4537 )
2018-08-15 14:05:26 -07:00
Daniel Nelson
fa30f568ec
Skip unserializable metric in influxDB UDP output ( #4534 )
2018-08-14 14:36:29 -06:00
Pierre Tessier
6454319062
Add Wavefront parser ( #4402 )
2018-08-13 17:37:06 -06:00
Daniel Nelson
4dfb80d0fc
Fix error message if URL is unparseable in influxdb output ( #4511 )
2018-08-07 11:07:46 -07:00
dupondje
e1160c26bc
Add ip restriction for the prometheus_client output ( #4431 )
2018-08-01 16:43:34 -06:00
david7482
199841a820
Support StatisticValues in cloudwatch output plugin ( #4364 )
2018-08-01 16:43:17 -06:00
Daniel Nelson
f4032fc78d
Add support for lz4 compression to kafka output ( #4492 )
2018-07-31 16:09:30 -06:00
Daniel Nelson
943dcc0c49
Send all messages before waiting for results in kafka output ( #4491 )
2018-07-31 16:08:04 -06:00
Daniel Nelson
93ed28e745
Add support for configuring an AWS endpoint_url ( #4485 )
2018-07-31 16:07:21 -06:00
maxunt
96cb0aaea0
Fix unit tests on Darwin ( #4458 )
2018-07-27 18:29:54 -07:00
david7482
9657870258
Improve cloudwatch output performance ( #4320 )
2018-07-23 12:00:35 -06:00
Greg
b75d66ff41
Return error if NewRequest fails in http output ( #4429 )
2018-07-17 15:54:10 -06:00
Daniel Nelson
49a5dea536
Update client_id in kafka input and output readme
2018-07-13 14:00:25 -07:00
Rion
c8f00030dd
Add support for setting kafka client id ( #4418 )
2018-07-13 13:53:56 -07:00
Daniel Nelson
2ee374cf50
Deprecate camelCase config options in opentsdb output
2018-07-02 15:10:10 -07:00
Jacob Lisi
c7cfc2ec39
Add http path configuration for OpenTSDB output ( #4347 )
2018-07-02 15:04:01 -07:00
Greg
1bd41ef3ce
Update vendoring to dep from gdm ( #4314 )
2018-06-19 11:55:38 -07:00
Daniel Nelson
dd2223ae1c
Use nats-io/go-nats instead of nats-io/nats
2018-06-11 15:24:45 -07:00
Pierre Tessier
d2e729dfaf
Remove tags with empty values from Wavefront output ( #4266 )
2018-06-11 14:54:08 -07:00
Daniel Nelson
be8b87000c
Remove test for empty metrics list from file output
2018-06-04 17:58:55 -07:00
Daniel Nelson
df1fe7a2b4
Use random name for test sockets to avoid intermittent failure
2018-06-03 20:19:39 -07:00
Daniel Nelson
a04cfee349
Fix incorrect option name in amqp sample configuration
2018-06-03 18:42:08 -07:00
Daniel Nelson
da6ad34fc8
Add option to disconnect after a message limit is reached in amqp output
2018-06-03 18:35:59 -07:00
Daniel Nelson
179bcfdcbb
Use list of brokers in amqp output and amqp_consumer
2018-06-03 18:35:59 -07:00
Daniel Nelson
e3f1d28908
Allow configuration of amqp exchange type, durability, and arguments
2018-06-03 18:35:59 -07:00
Dark
fcea745e99
Change config to match toml parsing rule. ( #4225 )
2018-06-03 18:31:47 -07:00
Mike Gent
2cc2913d81
Add static routing_key option to amqp output ( #3994 )
2018-06-03 15:52:00 -07:00
Thanabodee Charoenpiriyakij
8b28f40cc0
Handle uint64 on cloudwatch output ( #4219 )
2018-06-01 10:47:40 -07:00
Daniel Nelson
59f0a5354f
Log if connection is closed on write error
2018-05-29 16:10:27 -07:00
Daniel Nelson
6a21e23bcc
Update graphite output dataf format docs
2018-05-21 16:39:33 -07:00
Pavel Boev
7660315e45
Add support for Graphite 1.1.x tags ( #4165 )
2018-05-21 15:59:56 -07:00
Daniel Nelson
3072b5a493
Update mqtt output docs and changelog
2018-05-18 19:03:00 -07:00
jvrahav
81f5a41bc9
Add batch mode to mqtt output ( #4094 )
2018-05-18 18:55:02 -07:00
Daniel Nelson
2948dec6f5
Update changelog and docs for application_insights plugin
2018-05-15 16:42:56 -07:00
Karol Zadora-Przylecki
863af9d1d4
Add Microsoft Application Insights output plugin ( #4010 )
2018-05-15 16:05:59 -07:00
Daniel Nelson
e45822e2e2
Fix librato output support for uint and bool ( #4151 )
2018-05-15 15:54:20 -07:00
Daniel Nelson
d5f57715dc
Add method, basic auth, and tls support to http output
2018-05-14 17:18:07 -07:00
Dark
190a4128c5
Add HTTP output plugin ( #2491 )
2018-05-14 17:15:40 -07:00
Daniel Nelson
b11468757c
Add uint/bool support to cratedb output ( #4117 )
2018-05-08 12:10:25 -07:00
Daniel Nelson
73c22a8189
Add SerializeBatch method to the Serializer interface ( #4107 )
2018-05-04 18:27:31 -07:00
Daniel Nelson
de355b76d6
Simplify testing with TLS ( #4095 )
2018-05-04 16:33:23 -07:00
Daniel Nelson
b2bb44363a
Update kafka readme
2018-05-04 14:39:31 -07:00
Daniel Nelson
fd63591b15
Fix grammar
2018-05-03 17:26:01 -07:00
Daniel Nelson
2108582b43
Clarify max_retry option in kafka output
2018-05-03 17:22:49 -07:00
Daniel Nelson
cff7ee8edf
Fix handling of uint64 in datadog output ( #4091 )
2018-05-01 18:56:39 -07:00
Daniel Nelson
abdff033cc
Note options that only work with influxdb HTTP
2018-04-25 13:47:16 -07:00
Daniel Nelson
f639f994b5
Ignore writer error in file output ( #4055 )
2018-04-23 15:08:04 -07:00
Daniel Nelson
78d4a95ce6
Test using Go 1.8-1.10; official builds with 1.10 ( #4041 )
2018-04-18 16:14:06 -07:00
Daniel Nelson
1486ae25c0
Tidy up last change to socket listener/writer
2018-04-17 17:48:30 -07:00
Bob Shannon
0b4f4b089f
Add TLS support to socket_writer and socket_listener plugins ( #4021 )
2018-04-17 17:02:04 -07:00
Daniel Nelson
8d516d26e9
Fix MQTT sample config
2018-04-12 14:34:55 -07:00
Boris Schrijver
64a23c0b18
Fix make test-ci run ( #4002 )
2018-04-10 15:35:58 -07:00
Daniel Nelson
7177e0473f
Fix conversion of unsigned ints in prometheus output ( #3978 )
2018-04-05 16:38:41 -07:00
Daniel Nelson
df78133bf3
Log error if scheme is unsupported
2018-04-05 11:08:31 -07:00
Jeff Ashton
bf915fa79c
Fix https in InfluxDB output ( #3976 )
2018-04-05 10:50:32 -07:00
Daniel Nelson
265d0e6d84
Fix bug preventing database from being recreated ( #3962 )
2018-04-02 16:18:33 -07:00
Daniel Nelson
b99cd14129
Add influx uint support as a runtime option ( #3948 )
2018-03-29 13:31:43 -07:00
Daniel Nelson
43bd23e555
Add support for connecting to InfluxDB over a unix domain socket ( #3942 )
2018-03-27 18:36:08 -07:00
Daniel Nelson
cc97b48ca8
Add support for skipping database creation ( #3941 )
2018-03-27 17:59:57 -07:00
Daniel Nelson
1c0f63a90d
Add new line protocol parser and serializer, influxdb output ( #3924 )
2018-03-27 17:30:51 -07:00
Pierre Tessier
6200683c29
Remove noisy debug message from Wavefront output ( #3899 )
2018-03-19 11:04:35 -07:00
Daniel Nelson
8c932abff6
Disable keepalive in mqtt output. ( #3779 )
...
This functionality currently has race conditions that can result in the
output deadlocking.
2018-02-25 01:04:04 -08:00
Pranay Kanwar
b355536b20
Convert boolean metric values to float in datadog output ( #3804 )
2018-02-20 17:32:18 -08:00
S
53221d87eb
Add option to disable labels in prometheus output for string fields ( #3765 )
2018-02-16 14:07:26 -08:00
Dwight Spencer
ddde8809f4
Add README.md for mqtt output ( #3764 )
2018-02-16 13:51:20 -08:00
Philipp Weber
b7a68eef56
Remove userinfo from url tag in prometheus input ( #3743 )
2018-02-05 11:16:00 -08:00
Pierre Tessier
281f4d3688
Fix example source_override values in wavefront output ( #3744 )
2018-02-02 10:51:00 -08:00
Philipp Weber
a2635573a8
Add TLS and http basic_auth to prometheus_client output ( #3719 )
2018-02-01 11:12:16 -08:00
Pierre Tessier
3e4c91880a
Add timeout to wavefront output write ( #3711 )
2018-01-25 13:44:25 -08:00
Daniel Nelson
91fc2765b1
Limit wait time for writes in mqtt output ( #3699 )
2018-01-22 11:15:13 -08:00
Piotr Popieluch
f374a295d9
Reconnect before sending graphite metrics if disconnected ( #3680 )
2018-01-17 15:27:24 -08:00
Daniel Nelson
3cf0ba1ccf
Pin crate docker image for testing
2018-01-09 13:10:40 -08:00
Adam Johnson
56be3d3236
Reintroduce AWS credential check to cloudwatch output ( #3587 )
2018-01-02 16:33:15 -08:00
Daniel Nelson
4f7afb8cb5
Set content-type charset in influxdb output and allow it be overridden ( #3593 )
2017-12-28 16:22:19 -08:00
Daniel Nelson
5b40173bcb
Remove AWS credential check from cloudwatch output ( #3583 )
...
This method is reported to not work with IAM Instance Profiles, and we
do not want to make any calls that would require additional permissions.
2017-12-13 17:51:55 -08:00
Daniel Nelson
8484de6c12
Fix separation of multiple prometheus_client outputs ( #3570 )
2017-12-11 18:00:19 -08:00
Daniel Nelson
177e7e2c73
Log connect error only in wavefront output ( #3549 )
2017-12-06 14:55:29 -08:00
Daniel Nelson
44320a5421
Add option to amqp output to publish persistent messages ( #3528 )
2017-11-30 18:40:12 -08:00
Leandro Piccilli
92ca661662
Add support for tags in the index name in elasticsearch output ( #3470 )
2017-11-20 16:25:36 -08:00
Leandro Piccilli
4d1bc620b2
Add index by week number to Elasticsearch output ( #3490 )
2017-11-20 14:22:29 -08:00
Daniel Nelson
136c15ba33
Skip test requiring cratedb server in short test mode
2017-11-13 15:22:57 -08:00
Felix Geisendörfer
62ec3e50d9
Add CrateDB output plugin ( #3210 )
2017-11-09 14:03:16 -08:00
Bob Shannon
fdf12ce6b4
Redact datadog API key in log output ( #3420 )
2017-11-06 17:41:14 -08:00
Maximilien Richer
5f215c22fe
Fix typos in comments ( #3415 )
2017-10-31 17:00:06 -07:00
Aditya C S
23ad959d71
Add support for SSL settings to ElasticSearch output plugin ( #3406 )
2017-10-30 13:52:40 -07:00
Jeremy Doupe
a6797a44d5
Add history and summary types to telegraf and prometheus plugins ( #3337 )
2017-10-24 16:28:52 -07:00
Daniel Nelson
ec4efe5b03
Use labels in prometheus output for string fields ( #3350 )
2017-10-18 17:42:30 -07:00
Daniel Nelson
6e5915c59f
Fix prometheus passthrough for existing value types ( #3351 )
2017-10-18 14:51:08 -07:00
Daniel Nelson
6b67fedfdc
Remove timing sensitive riemann test
2017-10-13 11:30:30 -07:00
Adam Johnson
bf9f94eb9d
Fix cloudwatch output requires unneeded permissions ( #3335 )
2017-10-13 11:04:40 -07:00
Daniel Nelson
cce40c515a
Use chunked transfer encoding in InfluxDB output ( #3307 )
2017-10-05 16:14:21 -07:00
Pierre Tessier
79f66dc5b3
Added newline to each metric line in wavefront output ( #3290 )
2017-10-02 17:42:21 -07:00
Pierre Tessier
366f3f560c
Add Wavefront output plugin ( #3160 )
2017-09-29 16:13:08 -07:00
Daniel Nelson
402460f038
Use underscore as default opentsdb seperator
...
Preserves backwards compatibility
2017-09-27 11:36:41 -07:00
owlet123
f85db90780
Add configurable separator for metrics and fields in opentsdb output ( #3106 )
2017-09-27 11:29:40 -07:00
Paulo Cabido
decb09e760
Add configurable metrics endpoint to prometheus output ( #3245 )
2017-09-19 11:27:11 -07:00
Daniel Nelson
0a8c2e0b3b
Whitelist allowed char classes for opentsdb output. ( #3227 )
2017-09-13 17:30:52 -07:00
Dimitris Rozakis
9c8f4afa37
Respect path prefix in influx output uri ( #3224 )
2017-09-13 17:27:01 -07:00
Daniel Nelson
7b08f9d099
Add support for standard proxy env vars in outputs. ( #3212 )
2017-09-08 15:35:20 -07:00
Daniel Nelson
402a0f16e1
Fix typo
2017-09-06 14:19:42 -07:00
Pavel Gurkov
5d4eec606f
Add Kafka output plugin topic_suffix option ( #3196 )
2017-09-06 14:18:26 -07:00
Daniel Nelson
9796d3c99d
Use ip address for default InfluxDB ip in config
...
Helps with initial setup if localhost cannot be resolved due to the pure
go resolver.
2017-09-05 12:55:21 -07:00
Jeff Nickoloff
ac1fa05672
Added CloudWatch metric constraint validation ( #3183 )
2017-08-28 16:56:03 -07:00
Nevins
95fe0e43f5
Add support for sharding based on metric name ( #3170 )
2017-08-28 16:24:38 -07:00
Dylan Meissner
a9a40cbf87
HTTP headers can be added to InfluxDB output ( #3182 )
2017-08-28 16:08:50 -07:00
Daniel Nelson
1f4a997164
Don't retry points beyond retention policy ( #3155 )
2017-08-22 16:52:26 -07:00
Bob Shannon
5fbdd09aaf
Add gzip content-encoding support to influxdb output ( #2978 )
2017-08-14 14:50:15 -07:00
Daniel Nelson
1e2d594af0
Converge to typed value in prometheus output ( #3104 )
2017-08-10 10:19:28 -07:00
Daniel Nelson
82ea04f188
Fix prometheus output cannot be reloaded ( #3053 )
2017-07-25 15:41:18 -07:00
Song Wenhao
0f850400f2
Display error message if prometheus output fails to listen ( #2984 )
2017-07-05 14:28:44 -07:00
Aleksey Shirokih
a8a637809e
Change default prometheus_client port ( #2973 )
2017-06-29 14:03:42 -07:00
Daniel Nelson
929ba0a637
Remove label value sanitization in prometheus output ( #2939 )
2017-06-21 12:36:29 -07:00
trastle
00b37a7c0d
Update README for Prometheus Client Output ( #2452 )
2017-06-19 11:04:08 -07:00
Simone Rotondo
674c24f987
Add HTTP Proxy support to influxdb output ( #2929 )
2017-06-16 12:05:08 -07:00
Daniel Nelson
949072e8dc
Ensure prometheus metrics have same set of labels ( #2857 )
2017-06-13 18:04:26 -07:00
Dheeraj Dwivedi
f0cbfe4d67
Add secure connection support to graphite output ( #2602 )
2017-06-13 13:42:11 -07:00
Daniel Nelson
5bab4616ff
Fix udp metric splitting ( #2880 )
2017-06-05 12:44:29 -07:00
Daniel Nelson
be03abd464
Fix length calculation of split metric buffer ( #2869 )
2017-05-30 17:38:32 -07:00
Daniel Nelson
f47924ffc5
Fix influxdb output database quoting ( #2851 )
2017-05-25 13:25:52 -07:00
Daniel Nelson
da99777f6f
Only split metrics if there is an udp output ( #2799 )
2017-05-12 15:34:05 -07:00
Sebastian Borza
f74687dcc0
split metrics based on UDPPayload size ( #2795 )
2017-05-12 14:45:50 -07:00
Patrick Hemmer
52c19af0ba
fix close on closed socket_writer ( #2748 )
2017-05-02 11:06:49 -07:00
Daniel Nelson
6e76731b7e
Don't log error creating database on connect ( #2740 )
...
closes #2739
2017-04-28 15:58:46 -07:00
Daniel Nelson
086a2f5f12
Clarify retention policy option for influxdb output
...
closes #2696
2017-04-28 13:46:23 -07:00
Daniel Nelson
1da1c4753e
Clarify retention policy option for influxdb output
...
closes #2696
2017-04-28 13:40:58 -07:00
Daniel Nelson
052e88ad5e
Fix grammar
2017-04-27 14:59:18 -07:00
Seuf
cd103c85db
Added SASL options for ouput kafka plugin ( #2721 )
2017-04-27 11:50:25 -07:00
Daniel Nelson
5fe5c46c6d
Fix amqp output block on write if disconnected ( #2727 )
...
fixes #2603
2017-04-27 11:10:30 -07:00
Damien Krotkine
153304d92b
it's -> its ( #2728 )
2017-04-27 11:10:00 -07:00
Damien Krotkine
cb9aecbf04
it's -> its ( #2729 )
2017-04-27 11:06:40 -07:00
Nevins
c66e2896c6
add option to randomize Kinesis partition key ( #2705 )
2017-04-26 10:54:24 -07:00
Daniel Nelson
b243faa22b
Don't close stdout on config reload. ( #2707 )
...
fixes #2528
2017-04-24 16:18:58 -07:00
Patrick Hemmer
8f5cd6c2ae
add keep-alive support to socket_listener & socket_writer ( #2697 )
...
closes #2635
2017-04-24 13:14:42 -07:00
Chris Goffinet
9388fff1f7
Fixed content-type header in output plugin OpenTSDB ( #2663 )
2017-04-12 17:40:10 -07:00
Patrick Hemmer
f2805fd4aa
socket_listener: clean up unix socket file on start & stop ( #2618 )
2017-04-03 18:06:51 -07:00
Daniel Nelson
9e036b2d65
Remove wait loop in riemann tests
...
This testcase still has a race condition but I believe it is when the
test does not complete quickly enough.
2017-03-28 13:05:10 -07:00
Daniel Nelson
78c7f4e4af
Add write timeout to Riemann output ( #2576 )
2017-03-27 15:49:45 -07:00
Daniel Nelson
84a9f91f5c
Skip elasticsearch output integration test in short mode
2017-03-27 15:05:06 -07:00
Daniel Nelson
0fa9001453
Clarify influxdb output url format
...
closes #2568
2017-03-24 16:04:18 -07:00
Patrick Hemmer
1402c158b7
remove sleep from tests ( #2555 )
2017-03-24 12:03:36 -07:00
Leandro Piccilli
bb28fb256b
Add Elasticsearch 5.x output ( #2332 )
2017-03-20 17:47:57 -07:00
Jack Zampolin
10744646db
AMQP Consumer plugin ( #1678 )
2017-03-03 10:24:50 -08:00
Cameron Sparr
6f2eeae498
Remove sleep from riemann test
2017-02-28 12:46:27 +00:00
Carlos
e17164d3f0
Added default config to file output pugin's README ( #2426 )
2017-02-20 11:50:39 +01:00
Cameron Sparr
2a3448c8f3
socket_writer output plugin README
2017-02-16 23:13:14 +00:00
Cameron Sparr
54c9a385d5
Fix prometheus_client reload behavior
...
fixes #2282
2017-02-16 21:57:13 +00:00
François de Metz
45a168e425
Fix setting the username and the password to the influxdb output. ( #2401 )
2017-02-13 15:30:30 +00:00
Patrick Hemmer
b3537ef2a8
add socket listener & writer ( #2094 )
...
closes #1516
closes #1711
closes #1721
closes #1526
2017-02-02 16:24:03 +00:00
Cameron Sparr
285be648c4
Godeps update
...
closes #2356
2017-02-02 09:52:06 +00:00
Cameron Sparr
1d864ebd40
Fix riemann output unit tests
2017-01-27 15:08:21 -08:00
Fabio Berchtold
3fa37a9212
Rewriting Riemann output plugin ( #1900 )
...
* rename to riemann_legacy
Signed-off-by: Fabio Berchtold <fabio.berchtold@swisscom.com>
* initial draft for Riemann output plugin rewrite
Signed-off-by: Fabio Berchtold <fabio.berchtold@swisscom.com>
* add unit tests
Signed-off-by: Fabio Berchtold <fabio.berchtold@swisscom.com>
* add option to send string metrics as states
Signed-off-by: Fabio Berchtold <fabio.berchtold@swisscom.com>
* add integration tests
Signed-off-by: Fabio Berchtold <fabio.berchtold@swisscom.com>
* add plugin README.md
Signed-off-by: Fabio Berchtold <fabio.berchtold@swisscom.com>
* bump riemann library
* clarify settings description
Signed-off-by: Fabio Berchtold <fabio.berchtold@swisscom.com>
* update Readme.md with updated description
Signed-off-by: Fabio Berchtold <fabio.berchtold@swisscom.com>
* add Riemann event examples
Signed-off-by: Fabio Berchtold <fabio.berchtold@swisscom.com>
* use full URL for Riemann server address
Signed-off-by: Fabio Berchtold <fabio.berchtold@swisscom.com>
closes #1878
2017-01-27 14:54:59 -08:00
Cameron Sparr
c9e87a39f8
Revert using fasthttp library to net/http
2017-01-25 16:42:23 -08:00
Cameron Sparr
4a5d313693
Improve the InfluxDB through-put performance
...
This changes the current use of the InfluxDB client to instead use a
baked-in client that uses the fasthttp library.
This allows for significantly smaller allocations, the re-use of http
body buffers, and the re-use of the actual bytes of the line-protocol
metric representations.
2017-01-25 11:54:16 -08:00
Will Pearson
d7a8bb2214
Fix problem with graphite talking to closed connections ( #2171 )
...
We were having problems with telegraf talking to
carbon-relay-ng using the graphite output. When
the carbon-relay-ng server restarted the connection
the telegraf side would go into CLOSE_WAIT but telegraf
would continue to send statistics through the connection.
Reading around it seems you need to a read from the connection
and see a EOF error. We've implemented this and added a test
that replicates roughly the error we were having.
Pair: @whpearson @joshmyers
2017-01-24 12:50:29 -08:00
Cameron Sparr
80411f99f0
influxdb output: treat field type conflicts as a successful write
...
If we write a batch of points and get a "field type conflict" error
message in return, we should drop the entire batch of points because
this indicates that one or more points have a type that doesnt match the
database.
These errors will never go away on their own, and InfluxDB will
successfully write the points that dont have a conflict.
closes #2245
2017-01-23 16:41:29 -08:00
Cameron Sparr
c15504c509
opentsdb: add tcp:// prefix if not present
...
closes #2299
2017-01-23 13:45:16 -08:00
Cameron Sparr
3de6bfbcb8
Direct people to downloads page for installation
2017-01-13 17:02:10 +00:00
Cameron Sparr
95bad9e55b
OpenTSDB filter types for HTTP AND telnet
2017-01-13 11:44:28 +00:00
Kurt Mackey
2aa2c796e5
Fix for broken librato output ( #2225 )
...
* Fix for broken librato output
These errors are delightful, but I'd rather avoid them:
```
Error parsing /etc/telegraf/telegraf.conf, line 2: field corresponding to `api_user' is not defined in `*librato.Librato'
```
* Fixed bad format from last commit
2017-01-09 14:48:32 +00:00
Mark Wolfe
8a982ca68f
Moved to using the inbuilt serializer. ( #1942 )
...
* Moved to using the inbuilt serializer.
* Remove Atomic variable as it is not required.
* Adjusted metric type in line with latest changes.
2016-12-20 18:49:28 +00:00
Pieter Slabbert
c630212dde
Enable setting a clientID for MQTT Output
...
closes #2079
closes #1910
2016-12-13 20:03:09 +00:00
Cameron Sparr
5f06bd2566
Graylog output should set short_message field
...
closes #2045
2016-12-13 16:10:59 +00:00
Anthony Arnaud
7558081873
Output openTSDB HTTPS with basic auth ( #1913 )
2016-12-13 14:15:51 +00:00
Cameron Sparr
a093ec1eaa
Kafka output fixup
2016-12-06 15:38:59 +00:00
Cameron Sparr
504f4e69db
file output plugin fixup
2016-12-02 11:36:22 +00:00
Cameron Sparr
e5c7a71d8e
Fix unit tests for new metric implementation
2016-12-01 18:17:02 +00:00
Cameron Sparr
db7a4b24b6
Implement telegraf's own full metric type
...
main reasons behind this:
- make adding/removing tags cheap
- make adding/removing fields cheap
- make parsing cheaper
- make parse -> decorate -> write out bytes metric flow much faster
Refactor serializer to use byte buffer
2016-12-01 18:17:02 +00:00
Cameron Sparr
f862c6585d
amqp precision is not used anymore
2016-11-24 10:17:24 +00:00
Cameron Sparr
9db30250c3
'discard' output plugin
2016-11-23 14:03:30 +00:00
Mike Ragalie
ff67a4b96c
Cache and expire metrics for prometheus output ( #2016 )
...
* Cache and expire metrics for prometheus output
* Fix test
* Use interval.Duration
* Default prometheus expiration interval to 60s
* Update changelog
2016-11-15 11:33:39 +00:00
John Engelman
b349800f7a
Fix up AWS plugin docs so they don't use single quotes. ( #1991 )
...
Also don't use named returns in fetchNamespaceMetrics since it's
non-standard for the rest of the codebase.
2016-11-04 13:16:41 +00:00
Paulo Pires
522658bd07
Fix NATS plug-ins reconnection logic ( #1955 )
...
* NATS output plug-in now retries to reconnect forever after a lost connection.
* NATS input plug-in now retries to reconnect forever after a lost connection.
* Fixes #1953
2016-10-26 15:45:33 +01:00
Cameron Sparr
1ff721ad84
Add riemann output plugin deprecation message
2016-10-11 12:28:20 +01:00
Eric
3e3b094270
Only log warning on type when in debug mode.
...
closes #1793
2016-10-11 11:35:43 +01:00
Eric
1f7a8fceef
Fixed json serialization to make sure only value type supported by OpenTSDB are sent and made sure we send numbers un-quoted event though OpenTSDB API accepts them as this is not clean json.
2016-10-11 11:32:24 +01:00
Edie Zhang
4f06f6b3d8
adding the tags in the graylog output plugin
...
closes #1861
2016-10-07 12:24:21 +01:00
Cameron Sparr
c7834209d2
Major Logging Overhaul
...
in this commit:
- centralize logging output handler.
- set global Info/Debug/Error log levels based on config file or flags.
- remove per-plugin debug arg handling.
- add a I!, D!, or E! to every log message.
- add configuration option to specify where to send logs.
closes #1786
2016-10-03 17:13:03 +01:00