Daniel Nelson
9ba023fd67
[inputs/diskio] Fix how major and minor identifiers of block devices are read. ( #5566 )
...
* Fix how major and minor identifiers of block devices are read.
The current implementation assure that the major and the minor are
coded on one byte. But they are not:
```
brw-rw---- 1 root disk 252, 290 Feb 25 11:36 dm-290
```
290 as minor in this example is over 1 byte.
So after wondering why all my devices iops weren't correctly stored,
I found out that several points were added for some disks. For `dm-290`
it was overriding `252:34`, instead of getting udev stats for `252:290`.
The solution is here:
https://sites.uclouvain.be/SystInfo/usr/include/sys/sysmacros.h.html
The implementation is directly taken from this, fixing my bug.
* Use unix.Major/unix.Minor instead of custom implementation
* [diskio] Force type of stat.Rdev uint64 for mipsle compatibility
For most platforms, stat.Rdev is already a uint64 so this is without any effect
for linux,mipsle, unix.Stat_t.Rdev is a uint32, but the way to compute major and minor doesn't change, casting the uint32 has no impact either
2019-03-22 14:03:48 -07:00
Daniel Nelson
72d4f00082
Remove string trimming from grok parser ( #5608 )
2019-03-22 14:02:15 -07:00
Daniel Nelson
99a390b8e6
Fix open error handling in file output ( #5540 )
2019-03-22 13:59:30 -07:00
Soulou
205de66dd6
[diskio] Force type of stat.Rdev uint64 for mipsle compatibility
...
For most platforms, stat.Rdev is already a uint64 so this is without any effect
for linux,mipsle, unix.Stat_t.Rdev is a uint32, but the way to compute major and minor doesn't change, casting the uint32 has no impact either
2019-03-21 12:00:20 +01:00
Greg
3b1ab6f362
Don't add empty healthcheck tags to consul input ( #5575 )
2019-03-19 13:39:42 -07:00
Greg
6a97b259eb
Minimize call to collect uptime in system input ( #5592 )
2019-03-18 11:07:44 -07:00
Soulou
2118fbe78a
Use unix.Major/unix.Minor instead of custom implementation
2019-03-15 14:36:56 +01:00
Greg
45b1247d9b
Use valid measurement names in csv parser ( #5577 )
...
If an empty column is present in parsed csv data, a `recordFields` is
set to the key of "". If no `MeasurementColumn` is defined, this empty
value was being used as the measurement name. By only setting the
measurementName if the value is not empty, we avoid this error.
Since an empty column is a valid column, skip values must account for
them.
2019-03-12 19:49:19 -07:00
Dimitri Saingre
88e0cb16e1
Add hexadecimal string to integer conversion to converter processor ( #5569 )
2019-03-11 15:36:38 -07:00
Daniel Nelson
c61c48e10b
Remove trailing whitespace and wordwrap readme in vsphere
2019-03-11 12:31:48 -07:00
Daniel Nelson
9db15651ea
Fix ClusterRole aggregation documentation in kube_inventory
2019-03-11 12:00:20 -07:00
Daniel Nelson
f298f87f0c
Update changelog; vsphere readme
2019-03-11 11:55:20 -07:00
Pontus Rydin
19988a94de
Add use_int_samples option for backwards compatibility ( #5563 )
2019-03-11 11:16:32 -07:00
Pontus Rydin
1752619e35
Remove calls to destroy on ViewManager ( #5557 )
2019-03-11 11:08:53 -07:00
Soulou
92b01ab4f9
Fix how major and minor identifiers of block devices are read.
...
The current implementation assure that the major and the minor are
coded on one byte. But they are not:
```
brw-rw---- 1 root disk 252, 290 Feb 25 11:36 dm-290
```
290 as minor in this example is over 1 byte.
So after wondering why all my devices iops weren't correctly stored,
I found out that several points were added for some disks. For `dm-290`
it was overriding `252:34`, instead of getting udev stats for `252:290`.
The solution is here:
https://sites.uclouvain.be/SystInfo/usr/include/sys/sysmacros.h.html
The implementation is directly taken from this, fixing my bug.
2019-03-11 01:31:30 +01:00
Daniel Nelson
91cd17fd40
Use random available port in prometheus output tests ( #5555 )
2019-03-08 14:54:16 -08:00
Dheeraj Dwivedi
80155029c4
Add TTL field to ping input ( #5556 )
2019-03-08 14:30:38 -08:00
Daniel Nelson
7da57fe5f5
Fix incorrect option in net_response sample config
2019-03-08 14:10:55 -08:00
Greg
03920075e4
Fix links and add config to webhook readme ( #5558 )
2019-03-08 11:25:20 -08:00
Daniel Nelson
c3e793bb4e
Return any errors when creating tls config ( #5541 )
2019-03-06 17:37:44 -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
Daniel Nelson
a0527db037
Allow grok to produce metrics with no fields ( #5533 )
2019-03-05 11:07:39 -08:00
Daniel Nelson
c0e0da7ef6
Fix conversion from string float to integer ( #5518 )
2019-03-04 12:35:57 -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
Matthew Crenshaw
1872356103
Add multicast support to socket_listener input
2019-02-27 10:43:39 -08:00
Daniel Nelson
b805e83b71
Add additional metrics to rabbitmq input
2019-02-26 18:41:18 -08:00
Daniel Nelson
29cbb0ab2d
Add mutual TLS support to prometheus_client output
2019-02-26 18:34:35 -08:00
Greg
c6612a4e4a
Add cloud pubsub push input plugin ( #5442 )
2019-02-26 18:25:42 -08:00
Daniel Nelson
c023ffe0a5
Add unique_timestamp option from grok parser to logparser grok
2019-02-26 18:05:04 -08:00
Robert Edström
a3f83afe4a
Move capacity check for stackdriver output plugin ( #5479 )
2019-02-26 17:40:21 -08:00
Greg
85617887c4
Add option to disable timestamp adjustment in grok parser ( #5488 )
2019-02-26 17:35:57 -08:00
Greg
9740e956ca
Log permission error and ignore in filecount input ( #5483 )
2019-02-26 14:03:25 -08:00
Daniel Nelson
04f3c4321c
Fix several influx parser issues ( #5484 )
...
- Add line/column position
- Allow handlers to return errors
- Fix tag value escaping
- Allow newline in string fields
2019-02-26 10:48:41 -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
5253cbfa01
Add ceph_health metrics to ceph input ( #5482 )
2019-02-25 16:02:30 -08:00
Greg
7fa8b33066
Add backwards compatibility fields in ceph usage and pool stats ( #5466 )
2019-02-25 15:32:05 -08:00
Greg
9d8a574ac7
Add kinesis input plugin ( #5341 )
2019-02-25 12:02:57 -08:00
Douglas Drinka
1886676e14
Support configuring a default timezone in JSON parser ( #5472 )
2019-02-25 11:30:33 -08:00
Daniel Nelson
eb794ec30f
Log the protocol and address that socket_listener is listening on ( #5454 )
2019-02-25 11:11:25 -08:00
Daniel Nelson
0882479cbf
Add command logging to snmp input at debug level ( #5474 )
2019-02-25 11:04:34 -08:00
Daniel Nelson
9e0248898f
Disable results by row in azuredb query ( #5467 )
2019-02-25 10:54:19 -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
Pierre Tessier
5f1bc9e49f
Accept values with a negative exponent in wavefront parser ( #5462 )
2019-02-21 14:49:52 -08:00
Nicolas Bazire
33dfbfdf5e
Fix delete in place of keys in stackdriver output ( #5465 )
2019-02-21 12:19:50 -08:00
Daniel Nelson
0a2cc3ac3f
Update link to grok built in patterns
2019-02-21 12:11:00 -08:00
Daniel Nelson
3c95b25588
Update link to grok built in patterns
2019-02-21 12:08:59 -08:00
Daniel Nelson
f8cc9719a2
Document how to increase the file limit in the ping input
2019-02-20 17:57:39 -08:00
emily
0a01713bcc
Retry restarting receiver on PubSub service error ( #5458 )
2019-02-20 17:33:56 -08:00
Andrew Ernst
6add84eb25
Support Azure Sovereign Environments with endpoint_url option ( #5453 )
2019-02-20 15:16:23 -08:00
Daniel Nelson
843d842d02
Add stackdriver input plugin ( #5406 )
2019-02-20 13:23:59 -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
Greg
e586fdb27f
Append host if arguments are specified for ping input ( #5450 )
2019-02-19 11:18:15 -08:00
Daniel Nelson
ab1a1b075d
Disable export_timestamp by default in prometheus output
2019-02-14 15:09:12 -08:00
Greg
3e9703a573
Add rcode tag and field to dns_query input ( #5417 )
2019-02-12 17:57:20 -08:00
Tomas Barton
ee5827ccbd
Remove error log when snmp6 directory does not exists with nstat input ( #5403 ) ( #5413 )
2019-02-12 16:17:09 -08:00
Pontus Rydin
c0bb8625dc
Add resource path based filtering to vsphere input ( #5165 )
2019-02-12 14:05:14 -08:00
Greg
ddf35ddaf3
Note how to use all namespaces in kube_inventory ( #5416 )
2019-02-12 11:36:22 -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
Phil Schwartz
c8832a28c4
Set deadlock priority in sqlserver input ( #5301 )
2019-02-11 17:10:42 -08:00
Daniel Nelson
c612f707f4
Comment out optional parameters to stackdriver output
2019-02-11 14:58:30 -08:00
Greg
16a7ce39da
Add internal metric for line too long in influxdb_listener ( #5396 )
2019-02-11 12:49:06 -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
Daniel Nelson
f54da4d748
Update changelog/csv parser docs
2019-02-05 17:45:44 -08:00
Greg
10ac030502
Unify time parsing in json/csv parsers ( #5382 )
2019-02-05 17:43:35 -08:00
Greg
1137fa50ad
Continue checking cert from other sources if error occurs ( #5381 )
2019-02-05 17:38:04 -08:00
Ami Blonder
cce160322e
Replace subscription with topic in the pubsub output plugin ( #5378 )
2019-02-05 11:04:51 -08:00
Greg
94de223916
Add kube_inventory input plugin ( #5110 )
2019-02-04 12:28:43 -08:00
Daniel Nelson
00734c56c4
Return new Syslog instance for each plugin ( #5372 )
2019-02-04 11:21:16 -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
2857f07af9
Add stats option to basicstats sample config
2019-02-01 12:27:31 -08:00
Pontus Rydin
d207269a30
Added performance section to vsphere README ( #5353 )
2019-01-29 17:32:48 -08:00
Frank Reno
a15305385f
Add carbon2 serializer ( #5345 )
2019-01-25 18:06:08 -08:00
Jeff Ashton
4ca0a04df1
Removing authentication from the /ping route to match influxdb ( #5316 )
2019-01-25 12:57:35 -08:00
vignemail1
7a229e25a6
Update sudo config recommendation ( #5337 )
2019-01-24 10:54:25 -08:00
Daniel Nelson
35d18d3fd7
Update multifile plugin docs
2019-01-23 17:26:50 -08:00
Martin Pittermann
7a031c48cd
Add multifile input plugin ( #5256 )
2019-01-23 16:23:58 -08:00
Daniel Nelson
d1610d50e6
Always send basic auth in jenkins input ( #5329 )
2019-01-23 14:17:57 -08:00
Daniel Nelson
17460be771
List deprecation version for consul datacentre
2019-01-23 14:12:19 -08:00
Marcelo Almeida
f739ce2a35
Use datacenter option spelling in consul input ( #5320 )
2019-01-23 14:10:38 -08:00
Daniel Nelson
efbc83c8b6
Document that sqlserver input requires SP3
2019-01-22 15:47:57 -08:00
Daniel Nelson
b2f6fd685d
Update link to InfluxDB v2.x
2019-01-22 15:29:46 -08:00
Daniel Nelson
5acf2e6ed7
Update filecount docs
2019-01-22 14:13:15 -08:00
Greg
5b85569316
Cleanup logs in kinesis output ( #5328 )
2019-01-22 14:05:20 -08:00
Greg
cf10d03bb9
Remove credentials from cluster tag in couchbase ( #5313 )
2019-01-18 11:43:24 -08:00
Daniel Nelson
b6cc324d10
Add note on performance to grok parser documentation ( #5291 )
2019-01-17 12:00:07 -08:00
Artem V. Navrotskiy
3380fdf69d
Add option to report input timestamp in prometheus output ( #5292 )
2019-01-17 10:51:18 -08:00
Greg
b620a56d21
Collect from newly discovered/launched pods ( #5293 )
2019-01-16 15:49:24 -08:00
Artem V. Navrotskiy
2b8729e048
Fix typo in mongodb field name ( #5299 )
2019-01-16 15:39:55 -08:00
Greg
50ba5c15a4
Support passing bearer token directly in k8s input ( #5295 )
2019-01-15 15:26:18 -08:00
Greg
d759b46345
Support passing bearer token directly in prometheus input ( #5294 )
2019-01-15 15:25:26 -08:00
Dmitry Ilyin
e404e5145b
Add nginx_upstream_check input plugin ( #4303 )
2019-01-15 12:56:40 -08:00
Daniel Nelson
193aba8673
Ack delivery if it is unparseable in amqp_consumer input ( #5286 )
2019-01-15 11:48:36 -08:00
Artem V. Navrotskiy
df33759711
Add flush_total_time_ns and additional wired tiger fields to mongodb input ( #5273 )
2019-01-15 11:31:51 -08:00
Daniel Nelson
ccfd9ca522
Update mongodb readme
2019-01-10 14:38:13 -08:00
Daniel Nelson
e20ba1e2b6
Fix intermittent test cases in cloud_pubsub ( #5271 )
2019-01-09 15:55:57 -08:00
Artem V. Navrotskiy
4b3580cceb
Add raw counters to mongodb input ( #5264 )
2019-01-09 15:48:45 -08:00
Daniel Nelson
10b3e45775
Sort fields in nowmetric test
2019-01-08 17:57:38 -08:00
emily
f5f85aa74f
Add GCP Cloud Pubsub output plugin ( #5202 )
2019-01-08 15:53:02 -08:00
Daniel Nelson
2474a3a54b
Remove unsupported parallel testing
2019-01-08 15:43:50 -08:00
Daniel Nelson
c9d8be9ab5
Update changelog and docs for nowmetric serializer
2019-01-08 15:32:49 -08:00
JefMuller
e6724bfb7c
Add ServiceNow serializer ( #4809 )
2019-01-08 15:28:00 -08:00
Daniel Nelson
dd20b1cd10
Update changelog and docs for neptune_apex plugin
2019-01-08 15:09:36 -08:00
Max Renaud
4125e4161c
Add input plugin for Neptune Apex aquarium controller ( #5191 )
2019-01-08 15:02:32 -08:00
Phil Schwartz
1c3acafc8f
Fix arithmetic overflow in sqlserver input ( #5261 )
2019-01-08 14:13:14 -08:00
Daniel Nelson
84139cf890
Use gofmt from Go 1.11 ( #5259 )
2019-01-07 17:14:07 -08:00
j2gg0s
9800779e64
Fix err in graphite parser_test ( #5257 )
2019-01-07 11:30:48 -08:00
hydrandt
9dc9bd653a
Document response_string_match field in http_response ( #5251 )
2019-01-07 11:25:08 -08:00
Mark Amery
39022cd2f4
Fix typo in graylog documentation ( #5253 )
2019-01-07 11:05:22 -08:00
Daniel Nelson
0afa99c17b
Update changelog and supporting files for cloud_pubsub
2019-01-03 16:28:15 -08:00
emily
f42d9378ba
Add cloud_pubsub input plugin ( #5136 )
2019-01-03 16:20:07 -08:00
Greg
723d8f0104
Fix panic in docker input with bad endpoint ( #5226 )
2019-01-03 15:57:39 -08:00
Greg
3c4e737f6b
Add example to topk readme. Fix defaults to skip loop ( #5220 )
2019-01-03 12:06:56 -08:00
Daniel Nelson
bd54e4a002
Update readme for varnish input
2019-01-03 11:35:13 -08:00
Kamil Szczygieł
3f158429bc
Add configurable timeout to varnish input ( #5214 )
2019-01-03 11:33:04 -08:00
Pontus Rydin
3356f1dc82
Fix discovery race condition in vsphere input ( #5217 )
2019-01-03 11:30:05 -08:00
Daniel Nelson
4e35732279
Fix toml option names in parser processor ( #5218 )
2019-01-02 13:55:59 -08:00
Greg
bc45629b70
Allow non local udp connections in net_response ( #5219 )
2019-01-02 13:53:58 -08:00
svenwiltink
bf7a42643e
Add read and write op per second fields ( #5210 )
2019-01-02 13:06:54 -08:00
svenwiltink
df6fbdb1e8
Fix unittests for new year ( #5213 )
2019-01-02 11:12:04 -08:00
Pontus Rydin
78c1ffbf27
Improve scalability of vsphere input ( #5113 )
2018-12-28 13:24:43 -08:00
BoheeChoi1
cb9bacfede
Add forwarded records to sqlserver input ( #5177 )
2018-12-27 13:18:29 -08:00
Daniel Nelson
3fbfe3acd2
Fix usage of loop variable in function closure ( #5195 )
2018-12-27 13:08:19 -08:00
Daniel Nelson
dbe6f594a9
Allow floats in valuecounter aggregator ( #5168 )
2018-12-26 19:39:34 -08:00
Nic Grobler
10a067a699
Add PDH_NO_DATA to known counter error codes in win_perf_counters ( #5182 )
2018-12-26 14:51:31 -08:00
Pierre Tessier
9cc06702da
Use wavefront sdk in wavefront output ( #5161 )
2018-12-21 11:26:07 -08:00
Daniel Nelson
ce8ec24100
Document using posix acl in disk input
2018-12-20 12:12:25 -08:00
Daniel Nelson
5027a516c7
Even more fix link in grok documentation
2018-12-19 16:25:06 -08:00
Daniel Nelson
76f8d294e4
Even more fix link in grok documentation
2018-12-19 16:24:00 -08:00
Daniel Nelson
2c3fa0907e
Even more fix link in grok documentation
2018-12-19 16:22:43 -08:00
Daniel Nelson
d043da1976
Fix link in grok documentation
2018-12-19 16:17:17 -08:00
Maciej Mencner
e85e6bd3e7
Fix num_remapped_pgs field in ceph plugin ( #5167 )
2018-12-19 15:51:24 -08:00
Daniel Nelson
841860890f
Add support for basic auth to couchdb input ( #5160 )
2018-12-19 12:59:27 -08:00
Samuel-BF
f530ca6e7c
Use godirwalk in globpath ( #5145 )
2018-12-18 14:23:25 -08:00
Adrián López
7caa5d20af
Fix invalid JSON in readme ( #5158 )
2018-12-18 12:21:36 -08:00
Leonardo Di Donato
697381d4b5
Add support for non-transparent framing of syslog messages ( #5148 )
2018-12-18 10:54:38 -08:00
Greg
6ef331efeb
Add micro and nanosecond unix timestamp support to JSON parser ( #5149 )
2018-12-14 14:38:01 -08:00
Greg
891eff0930
Run stop logic only if required in prometheus input ( #5144 )
2018-12-14 14:34:05 -08:00
Ruud Bijnen
98231f8b6b
Fix converter processor example ( #5146 )
2018-12-14 10:56:21 -08:00
Samuel-BF
8906e2796b
Add size to filecount input ( #4778 )
2018-12-13 12:25:49 -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
8526aa5c87
Update changelog
2018-12-13 11:51:53 -08:00
dbergmanskytap
6b5ddbbf66
Include DEVLINKS in available diskio udev properties ( #5116 )
2018-12-13 11:49:19 -08:00
Mark Wilkinson - m82labs
503f3ce0a6
Remove storage calculation for non Azure managed instances and add server version ( #5135 )
...
- Removed the storage calculation for SQL Server instances that are NOT Azure
Managed Instances, this reduces the time it takes to get this data on an
instance with a lot of databases and/or database files.
- Added the SQL Server version back to the server properties query.
2018-12-13 11:42:35 -08:00
Daniel Nelson
4d3519756c
Add support for sending a request body to http input ( #5074 )
2018-12-11 19:12:00 -08:00
Daniel Nelson
cf2b85f383
Add running field to procstat_lookup ( #5069 )
2018-12-11 19:11:33 -08:00
Lasse Karstensen
d954218f75
Increase varnishstat timeout ( #5130 )
2018-12-11 16:57:08 -08:00
Robert Fisher
04dfa430ef
Allow delta metrics in wavefront parser ( #5115 )
2018-12-10 16:42:25 -08:00
Alexander Thaller
1170367dd7
Use -W flag on bsd variants in ping input ( #5112 )
2018-12-10 16:20:04 -08:00
Greg
83bc3d1277
Improve docs to clarify common issues ( #5054 )
2018-12-10 16:14:20 -08:00
Greg
d0a6051fd7
Prevent panic when marking the offset in kafka_consumer ( #5118 )
2018-12-10 15:55:58 -08:00
Emmanuel Nosa Evbuomwan
adce43f546
Fix grammar and typos in fluentd README.md ( #5127 )
2018-12-10 15:24:11 -08:00
Daniel Nelson
7479352e4a
Rename interrupts cpu_as_tags to cpu_as_tag; update readme
2018-11-30 15:00:38 -08:00
Wojciech Kudla
9a637eda05
Switch CPU from field to tag in interrupts input plugin ( #4999 ) ( #5024 )
2018-11-30 14:42:55 -08:00
Daniel Nelson
1d6db08dc8
Update changelog
2018-11-29 16:07:56 -08:00
Daniel Nelson
fc7fba9020
Use Telegraf as value for graylog x-requested-by header
2018-11-28 16:52:40 -08:00
gurayyildirim
ba612b670b
Add X-Requested-By header to graylog input ( #5011 )
2018-11-28 16:52:03 -08:00
Daniel Nelson
55b798bd20
Fix mongodb document stats ( #5049 )
2018-11-28 16:43:13 -08:00
Sebastien Le Digabel
448c98d82e
Add ability to tag metrics with topic in kafka_consumer ( #5038 )
2018-11-28 16:29:26 -08:00
Daniel Nelson
a26aaa5e03
Add support for unix_ms timestamps in csv parser.
2018-11-28 16:19:53 -08:00
Felipe Dutra Tine e Silva
f9113b63b7
Add csv parser unix timestamp support ( #5047 )
2018-11-28 16:07:25 -08:00
Mauro Murari
9bc92c5c75
Fix server connection info in mongodb input ( #5048 )
2018-11-27 17:45:23 -08:00
Jeppe Fihl-Pearson
6d2fb0027c
Set default config values in jenkins input ( #5046 )
2018-11-27 17:26:22 -08:00
Lance O'Connor
85ee354255
Fix boolean handling in splunkmetric serializer ( #5008 )
2018-11-21 17:43:42 -08:00
Daniel Nelson
f57b019e22
Fix link to http_listener_v2
2018-11-20 15:23:14 -08:00
Pierre Fersing
0772076378
Allow for force gathering ES cluster stats ( #4345 )
2018-11-19 11:53:09 -08:00
Greg
9c9511bde9
Be specific about required csv header definition ( #5007 )
2018-11-19 11:27:21 -08:00
Greg
d8e3c1d434
Prevent panic in influxdb_listener ( #4997 )
2018-11-16 10:51:06 -08:00
Daniel Nelson
140387d2c3
Log warning when wireless plugin is used on unsupported platform ( #4986 )
2018-11-15 15:45:56 -08:00
Greg
46b340c899
Handle non-tls columns for mysql input ( #4973 )
2018-11-15 15:45:18 -08:00
Daniel Nelson
274af39a5e
Update kubernetes input docs ( #4990 )
2018-11-15 15:43:47 -08:00
Daniel Nelson
b6fd7c5aab
Add troubleshooting section to disk input README
2018-11-14 11:40:11 -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
fbd3e7887a
Update dovecot readme
2018-11-09 16:43:15 -08:00
Pontus Rydin
2d782fbaac
Fix potential missing datastore metrics in vSphere plugin ( #4968 )
2018-11-06 14:22:43 -08:00
Daniel Nelson
0e07bbb877
Fix option names in json parser docs
2018-11-05 17:15:07 -08:00
kelwang
3b0cee346c
Add jenkins input plugin ( #4289 )
2018-11-05 14:19:08 -08:00
Daniel Nelson
6e5c2f8bb6
Remove outputs blocking inputs when output is slow ( #4938 )
2018-11-05 13:34:28 -08:00
Greg
74667cd681
Fix toml struct tag in win_service #4811 ( #4936 )
2018-11-05 13:33:02 -08:00
Greg
9c866553e8
Add scraping for Prometheus endpoint in Kubernetes ( #4920 )
2018-11-05 13:30:16 -08:00
Daniel Nelson
19a338b922
Update to source tag in nginx_vts readme
2018-11-02 18:23:41 -07:00
Aleksejs Sinicins
9a864d11d2
Add nginx-module-vts input plugin. ( #3782 )
2018-11-02 18:18:40 -07:00
Daniel Nelson
ad320ac1e0
Remove the time_key from the field values in JSON parser ( #4951 )
2018-11-02 17:53:45 -07:00
Greg
ddcbfe79bb
Allow connecting to prometheus via unix socket ( #4798 )
2018-11-02 17:51:40 -07:00
Greg
ad5fcf8efb
Improve error description in influxdb_v2 output ( #4952 )
2018-11-02 17:50:55 -07:00
Pontus Rydin
69170d24bc
Add LUN to datasource translation in vsphere input ( #4934 )
2018-11-02 12:05:28 -07:00
Daniel Nelson
2a9bef64ae
Update opensmtpd readme
2018-11-02 11:00:47 -07:00
Daniel Nelson
f0f99d18e0
Update ipvs readme
2018-11-02 10:59:14 -07:00
Akshay Moghe
1ec6c8e333
Add metrics for real servers to ipvs ( #4929 )
2018-11-02 10:48:43 -07:00
Dylan Khor
7fa4db0795
Fix broken link to vSphere METRICS.md ( #4945 )
2018-11-01 12:25:27 -07:00
Beaujolais !
69d21a5876
Fix version check in postgresql_extensible ( #4866 )
2018-10-30 15:06:47 -06:00
Greg
0003c8fba7
Don't add unserializable fields to jolokia2 input ( #4930 )
2018-10-30 15:06:05 -06:00
Greg
d0e6da5eba
Handle panic when ipmi_sensor input gets bad input ( #4937 )
2018-10-30 15:05:41 -06:00
Greg
563b6766ce
Log the correct error in jti_openconfig ( #4901 )
2018-10-30 15:05:18 -06:00
Daniel Nelson
9fcd279b7e
Run gofmt with Go 1.10
2018-10-29 16:12:37 -07:00
Daniel Nelson
f38da90329
Run `make fmt` with Go 1.11
2018-10-29 16:00:54 -07:00
James Maidment
b24e03b597
Add wireless input plugin ( #3847 )
2018-10-29 15:57:39 -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
Daniel Nelson
133fabc672
Update ipvs readme for style
2018-10-25 12:44:43 -07:00
Akshay Moghe
b88436c9d7
Add IPVS input plugin ( #4890 )
2018-10-25 12:14:19 -07:00
Mikhail Leonov
67cd2888db
Collect additional stats in memcached input ( #4914 )
2018-10-24 15:02:44 -07:00
Daniel Nelson
8d0ec993c7
Update changelog and add basic nsq input readme
2018-10-22 17:55:40 -07:00
Soulou
12279042d3
Add support for TLS configuration in NSQ input ( #3903 )
2018-10-22 17:50:32 -07:00
Daniel Nelson
2e59e4dd6c
Add deprecation version for MetricBuffer
2018-10-22 17:16:24 -07:00
Bugagazavr
ff98ad710b
Add Nginx Plus API input ( #4837 )
2018-10-22 12:54:50 -07:00
Daniel Nelson
2f7450ec04
Document units of filestat modification time
2018-10-22 12:41:37 -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
Daniel Nelson
1af2cf902c
Add new DN tags to x509_cert readme
2018-10-18 23:34:59 -07:00
Onur Güzel
d33116381b
Add certificate distinguished name as a tags in x509_cert input ( #4873 )
2018-10-18 23:32:43 -07:00
Daniel Nelson
f5af2ab799
Remove dead link from logparser sampleconfig and fix syntax ( #4883 )
2018-10-18 23:26:42 -07:00
Trevor Pounds
136a5724bd
Use DescribeStreamSummary in place of ListStreams in kinesis output ( #4864 )
2018-10-18 13:05:43 -07:00
Dirk Pahl
7cb75ca979
Add more detailed descriptions for fields in swap input ( #4763 )
2018-10-18 12:59:03 -07:00
Greg
6e8b7e3cc6
Fix panic in logparser input ( #4849 )
2018-10-17 13:02:03 -06:00
Fred Cox
48745c3171
Fix segfault in x509_cert ( #4874 )
2018-10-17 12:46:44 -06:00
Greg
f10de93da4
Return correct response code on ping input ( #4875 )
2018-10-17 12:46:00 -06:00
Daniel Nelson
cd865cfd22
Lower authorization errors to debug level in mongodb input ( #4869 )
2018-10-17 12:44:48 -06: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
Daniel Nelson
152365ae06
Rework mqtt_consumer connect/reconnect ( #4846 )
2018-10-15 13:03:52 -07:00
Greg
9cc534c624
Prevent panic if fileinfo is nil ( #4850 )
2018-10-12 14:43:06 -07:00
Daniel Nelson
38e644ff12
Support uint fields in aerospike input ( #4851 )
2018-10-12 14:37:30 -07:00
Daniel Nelson
27bd51b9ac
Use container name from list if no name in container stats ( #4854 )
2018-10-12 14:36:55 -07:00
Daniel Nelson
37fd99abb9
Comment optional fields in http_listener sample config
2018-10-12 14:31:08 -07:00
Daniel Nelson
2d8cda02df
Rename http_listener to influxdb_listener
2018-10-12 14:31:08 -07:00
Julius Marozas
0bb264536f
Add http_listener_v2 input input plugin ( #4755 )
2018-10-12 13:40:17 -07:00
Erwan Quélin
65f7e988bb
Enhancement of README.md for the vSphere input plugin. ( #4788 )
2018-10-11 15:42:43 -07:00
Pontus Rydin
c117ed624d
Fix missing timeouts in vsphere input ( #4840 )
2018-10-11 13:08:09 -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
kostya-sh
502d9ab499
Fix TestGatheringTimeout test for dns_query plugin ( #4842 )
2018-10-11 12:15:17 -07:00
kelwang
a0eee37ed2
Fix grammar in influxdb_v2 sample config ( #4815 )
2018-10-10 18:34:32 -07:00
kostya-sh
7344693ca8
Fix hang in dns_query plugin ( #4841 )
2018-10-10 18:29:33 -07:00
Greg
b075686400
Update write path to match updated InfluxDB v2 API ( #4844 )
2018-10-10 15:53:01 -07:00
Daniel Nelson
709eadffc4
Move nvidia-smi Windows docs into config section
2018-10-08 12:57:47 -07:00
Alex
0d2dcc2dc3
Add Windows nvidia-smi bin_path to readme ( #4819 )
2018-10-08 12:55:33 -07:00
Nicolás Alvarez
3579d1d1d4
Fix formatting in net plugin docs ( #4818 )
2018-10-05 19:03:15 -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
Lee Jaeyong
030f944505
Add per-directory file counts in the filecount input ( #4752 )
2018-10-05 12:55:23 -07:00
pytimer
f81696b6b5
Add windows service name lookup to procstat input ( #4811 )
2018-10-05 11:14:44 -07:00
Rudy
a1f9f63463
Add new config for csv column explicit type conversion ( #4781 )
2018-10-03 18:19:44 -07:00
Rodney Gitzel
9efe7c12f0
Expand documentation of 'qos' configuration in mqtt_consumer input ( #4784 )
2018-10-03 17:21:30 -07:00
Daniel Nelson
4898edbb2d
Increment timestamp by one second in multi metric tests
...
This avoids accidentally triggering tsMod time adjustments in certain
timezones.
2018-10-03 15:11:59 -07:00
Daniel Nelson
c3bab78ea8
Fix case of timezone/grok_timezone options. ( #4799 )
2018-10-03 13:58:21 -06:00
Pontus Rydin
21b488a3d3
Use server time to fix missing non-realtime samples in vsphere ( #4791 )
2018-10-03 12:02:06 -07:00
Daniel Nelson
5101f075e1
Skip tags with empty values in cloudwatch output ( #4785 )
2018-10-01 18:27:44 -07:00
Lee Jaeyong
86b2145272
Add support for IPv6 in the ping plugin ( #4703 )
2018-10-01 17:38:13 -07:00
Greg
11baebd6c9
Unify http_listener error response with influxdb ( #4766 )
2018-10-01 16:14:54 -07:00
Pontus Rydin
797fbf7215
Add UUID to VMs in vSphere input ( #4769 )
2018-10-01 16:13:32 -07:00
Daniel Nelson
5ec50b28ed
Update syslog documentation
2018-10-01 16:01:18 -07:00
Daniel Nelson
a63c0dda94
Add not about RFC3164 to syslog input readme
2018-10-01 12:02:28 -07:00
Pontus Rydin
c369c1989f
Fix panic during network error in vsphere input ( #4765 )
2018-09-27 17:29:17 -07:00
Lee Jaeyong
7d97ae6421
Query servers in parallel in dns_query input ( #4754 )
2018-09-27 17:26:36 -07:00
Bo Zhao
8cbd39501b
Add replace function to strings processor ( #4686 )
2018-09-26 19:30:02 -07:00
Greg
2e2e998ebd
Don't add tags with empty values to opentsdb output ( #4751 )
2018-09-26 19:26:23 -07:00
Onur Güzel
a21524c6b3
Add hostname to TLS config for SNI support ( #4747 )
2018-09-26 19:16:39 -07:00
Daniel Nelson
54e61aa78a
Use FieldList in basicstats to improve performance ( #4741 )
2018-09-26 19:08:46 -07:00
Daniel Nelson
38e5e103ce
Clarify platform support for temp input ( #4756 )
2018-09-26 19:05:55 -07:00
Tracy Boggiano
69f6612c2a
Fix hardware_type may be truncated in sqlserver input ( #4750 )
2018-09-26 19:02:29 -07:00
JP Mens
05c9197aaf
Fix grammar in exec input readme ( #4740 )
2018-09-24 13:41:12 -07:00
JP Mens
1a437e5690
Clarify monitoring backend provenance ( #4739 )
2018-09-24 12:13:36 -07:00
Greg
4c9c31c34f
Fix panic if JSONNameKey is not found ( #4735 )
2018-09-21 15:47:41 -07:00
Daniel Nelson
146a30e065
Clarify output format for splunkmetric
2018-09-21 15:12:49 -07:00
Greg Linton
d07bbe24e3
Update link in graphite serializer README
2018-09-21 15:05:36 -07:00
Daniel Nelson
403ed001bf
Add version to the influxdb output plugins readme
2018-09-21 13:07:12 -07:00
Gunnar
85db54c2f2
Add note about docker socket permissions ( #4724 )
2018-09-21 12:39:37 -07:00
Greg
e08c975fbd
Fix rune conversion in csv parser ( #4728 )
2018-09-21 12:39:05 -07:00
Tracy Boggiano
adf2668c1d
Fix forwarded records and offline state in sqlserver input ( #4730 )
2018-09-21 12:18:27 -07:00
Greg
3349b53905
Rename vsphere markdown files ( #4733 )
2018-09-21 11:17:09 -07:00
Simon Murray
a55e141264
Use typed struct instead of type assertions in Ceph Input Plugin ( #4721 )
2018-09-20 15:05:47 -07:00
Daniel Nelson
b5299f4cc4
Fix cleanup of csv parser options, use per file parser ( #4712 )
2018-09-18 09:23:45 -07:00
Greg
1d76343422
Enhance performance data for nagios parser ( #4691 )
2018-09-18 09:08:46 -07:00
Greg
d3ad591481
Fix null value crash in postgresql_extensible input ( #4689 )
2018-09-18 09:08:13 -07:00
Daniel Nelson
f05fdde48b
Remove the startup authentication check from the cloudwatch output ( #4695 )
2018-09-18 09:07:28 -07:00
Daniel Nelson
77f669344b
Exclude Windows WMI tests from -short tests
2018-09-17 18:00:12 -07:00
Lee Jaeyong
44c2435f64
Support tailing files created after startup in tail input ( #4704 )
2018-09-17 16:20:50 -07:00
Daniel Nelson
41d528c8ce
Split parser/serializer docs ( #4690 )
2018-09-17 11:45:08 -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
Daniel Nelson
37fefa300b
Remove non-existant option from sample config
2018-09-12 11:53:25 -07:00
dangeist
6361fd3774
Allow alternate binaries for iptables input plugin. ( #4682 )
2018-09-12 11:47:45 -07:00
Pontus Rydin
a84ca7bcdb
Remove call to View.Destroy() that causes errors to be logged by vCenter ( #4684 )
2018-09-12 11:06:38 -07:00
Greg
9bd14b283f
Add support for couchdb 2.0+ API ( #4654 )
2018-09-12 01:03:59 -07:00
Mark Wilkinson - m82labs
b43165f2d8
Improve Azure Managed Instance support + more in sqlserver input ( #4642 )
2018-09-11 18:47:30 -07:00
Daniel Nelson
4c571d2cfa
Log access denied opening a service at debug level ( #4674 )
2018-09-11 16:04:16 -07:00
Daniel Nelson
eff7f0f083
Use operation subtables in enum and rename processors ( #4672 )
2018-09-11 16:03:47 -07:00