Soulou
2118fbe78a
Use unix.Major/unix.Minor instead of custom implementation
2019-03-15 14:36:56 +01: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