Commit Graph
2158 Commits
Author SHA1 Message Date
GregandDaniel Nelson 0aec5c68be Restore field name case in interrupts input (#5850)
(cherry picked from commit 2d44a88b19)
2019-05-14 11:57:48 -07:00
Daniel Nelson 67caae4b48 Fix parse of unix timestamp with more than ns precision (#5826)
(cherry picked from commit e52f7056ba)
2019-05-14 11:31:03 -07:00
Alirie GrayandDaniel Nelson 6c2e840c48 Add support for hex values to ipmi_sensor input (#5816)
(cherry picked from commit b22bf01fdf)
2019-05-07 15:43:54 -07:00
Daniel Nelson cff3e3ab07 Skip lines with missing refid in ntpq input (#5782)
(cherry picked from commit 3011a009e5)
2019-05-07 14:56:40 -07:00
Pontus RydinandDaniel Nelson 23a7f5c59a Fix interval estimation in vsphere input (#5726) 2019-05-07 11:53:46 -07:00
GregandDaniel Nelson 2cebb970f9 Set host header if configured on http output (#5810)
(cherry picked from commit 93be5759d5)
2019-05-06 12:15:56 -07:00
GregandDaniel Nelson d458657218 Buffer metrics from failed writes in influxdb2 output if token is invalid (#5792)
(cherry picked from commit 3592433b06)
2019-05-01 16:49:40 -07:00
Pontus RydinandDaniel Nelson b16020b032 Fix race condition in the Wavefront parser (#5764)
(cherry picked from commit f32b064d6a)
2019-04-25 12:24:52 -07:00
Robert SullivanandDaniel Nelson 578ae74262 Allow colons in metric names in prometheus_client output (#5680)
(cherry picked from commit e5215d74db)
2019-04-04 16:40:29 -07:00
GregandDaniel Nelson 9e651fabc4 Remove unused config option from logfmt parser docs (#5669)
(cherry picked from commit 286eeb117e)
2019-04-02 13:07:31 -07:00
GregandDaniel Nelson 49cd44fb6e Remove tags that would create invalid label names in prometheus output (#5663)
(cherry picked from commit d738892c0b)
2019-04-02 12:44:02 -07:00
Daniel Nelson 0fde789398 Fix tags applied to wrong metric on parse error (#5650) 2019-04-02 11:18:03 -07:00
liisponandDaniel Nelson a0d7d4593c Use github.com/ghodss/yaml to parse k8s config (#5643)
(cherry picked from commit 3b80d8a7fd)
2019-04-02 11:09:13 -07:00
Daniel NelsonandDaniel Nelson 93fbde1872 Fix basedir check and parent dir extraction in filecount input (#5630)
(cherry picked from commit 5f74c0da0d)
2019-03-26 18:15:04 -07:00
Daniel NelsonandDaniel Nelson 1e4d94e195 Listen before leaving start in statsd (#5628)
(cherry picked from commit 22ab649261)
2019-03-26 18:15:04 -07:00
Daniel NelsonandDaniel Nelson d768a61da2 Fix plugin name in influxdb_v2 output logging (#5627)
(cherry picked from commit 3bb1548414)
2019-03-26 18:11:11 -07:00
Daniel NelsonandDaniel Nelson 01f6d89fff Fix open error handling in file output (#5540)
(cherry picked from commit 99a390b8e6)
2019-03-26 18:08:25 -07:00
Daniel Nelson 2ae858e9a4 Fix reading major and minor block devices identifiers in diskio input 2019-03-22 15:19:28 -07:00
Daniel NelsonandDaniel Nelson 6bbb812d28 Remove string trimming from grok parser (#5608)
(cherry picked from commit 72d4f00082)
2019-03-22 15:14:38 -07:00
GregandDaniel Nelson 3bcc03b1b6 Don't add empty healthcheck tags to consul input (#5575) 2019-03-19 13:45:44 -07:00
GregandDaniel Nelson a354e7cfc9 Minimize call to collect uptime in system input (#5592)
(cherry picked from commit 6a97b259eb)
2019-03-18 11:10:17 -07:00
GregandDaniel Nelson b213cc36f0 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.

(cherry picked from commit 45b1247d9b)
2019-03-12 19:57:28 -07:00
Daniel Nelson 5970053ba5 Fix ClusterRole aggregation documentation in kube_inventory
(cherry picked from commit 9db15651ea)
2019-03-11 12:01:02 -07:00
Daniel Nelson bcba35b27d Update changelog; vsphere readme
(cherry picked from commit f298f87f0c)
2019-03-11 11:55:58 -07:00
Pontus RydinandDaniel Nelson f3ff967930 Add use_int_samples option for backwards compatibility (#5563)
(cherry picked from commit 19988a94de)
2019-03-11 11:55:58 -07:00
Pontus RydinandDaniel Nelson 3935b2c382 Remove calls to destroy on ViewManager (#5557)
(cherry picked from commit 1752619e35)
2019-03-11 11:55:57 -07:00
Daniel NelsonandDaniel Nelson 70547f330e Use random available port in prometheus output tests (#5555)
(cherry picked from commit 91cd17fd40)
2019-03-08 14:54:30 -08:00
Daniel Nelson a9149be84b Fix incorrect option in net_response sample config
(cherry picked from commit 7da57fe5f5)
2019-03-08 14:12:16 -08:00
Daniel NelsonandDaniel Nelson e3d3a40677 Return any errors when creating tls config (#5541)
(cherry picked from commit c3e793bb4e)
2019-03-06 17:40:46 -08:00
emilyandDaniel Nelson e8ae3e3d9b Add Base64-encoding/decoding for Google Cloud PubSub plugins (#5543)
(cherry picked from commit dd67144660)
2019-03-06 17:40:46 -08:00
Daniel NelsonandDaniel Nelson 33cccb0151 Sort metrics by timestamp in prometheus output (#5534)
(cherry picked from commit b5adaff07f)
2019-03-05 11:10:23 -08:00
Daniel NelsonandDaniel Nelson 84fad3835e Allow grok to produce metrics with no fields (#5533)
(cherry picked from commit a0527db037)
2019-03-05 11:10:23 -08:00
Daniel NelsonandDaniel Nelson 5cc76b20f7 Fix conversion from string float to integer (#5518)
(cherry picked from commit c0e0da7ef6)
2019-03-04 12:55:45 -08:00
GregandDaniel Nelson 3348518e95 Improve error handling in prometheus output (#5512)
(cherry picked from commit 30fcaf0987)
2019-03-01 13:27:10 -08:00
Daniel NelsonandDaniel Nelson 59e9239121 Listen before returning from Connect in prometheus output (#5509)
(cherry picked from commit 2c09010f72)
2019-03-01 11:20:52 -08:00
Daniel NelsonandGitHub 65b76dc746 Add tag based routing in influxdb/influxdb_v2 outputs (#5490) 2019-02-27 10:54:02 -08:00
Matthew CrenshawandDaniel Nelson 1872356103 Add multicast support to socket_listener input 2019-02-27 10:43:39 -08:00
Daniel NelsonandGitHub b805e83b71 Add additional metrics to rabbitmq input 2019-02-26 18:41:18 -08:00
Daniel NelsonandGitHub 29cbb0ab2d Add mutual TLS support to prometheus_client output 2019-02-26 18:34:35 -08:00
GregandDaniel Nelson 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ömandDaniel Nelson a3f83afe4a Move capacity check for stackdriver output plugin (#5479) 2019-02-26 17:40:21 -08:00
GregandDaniel Nelson 85617887c4 Add option to disable timestamp adjustment in grok parser (#5488) 2019-02-26 17:35:57 -08:00
GregandDaniel Nelson 9740e956ca Log permission error and ignore in filecount input (#5483) 2019-02-26 14:03:25 -08:00
Daniel NelsonandGitHub 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 EshlemanandRobert Sullivan 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 EshlemanandRobert Sullivan 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
GregandDaniel Nelson 5253cbfa01 Add ceph_health metrics to ceph input (#5482) 2019-02-25 16:02:30 -08:00
GregandDaniel Nelson 7fa8b33066 Add backwards compatibility fields in ceph usage and pool stats (#5466) 2019-02-25 15:32:05 -08:00
GregandDaniel Nelson 9d8a574ac7 Add kinesis input plugin (#5341) 2019-02-25 12:02:57 -08:00