dupondje
78d3b86581
Add Indices stats to elasticsearch input ( #6060 )
2019-08-02 12:42:25 -07:00
Daniel Nelson
364bf38b4a
Update fail2ban readme
2019-08-02 12:35:43 -07:00
Russ Savage
1557e9094d
Update smart input docs for attributes clarity ( #6192 )
2019-08-02 10:48:40 -07:00
Greg
004b2cf578
Add intermediates when verifying cert in x509 input ( #6159 )
2019-07-31 16:59:54 -07:00
Russ Savage
ef4f4eed3a
Add left function to string processor ( #6189 )
2019-07-31 16:55:25 -07:00
Moritz Maisel
282c8ce096
Add diff and non_negative_diff to basicstats aggregator ( #4435 )
2019-07-30 23:50:49 -07:00
Thierry Sallé
ef9a1c0d5b
Gather per collections stats in mongodb input plugin ( #6137 )
2019-07-30 21:36:19 -07:00
Daniel Nelson
9bdb3992d5
Require Kafka 0.10.2.0 or later in kafka_consumer ( #6181 )
2019-07-30 21:33:29 -07:00
Greg
51c1659de8
Add uWSGI input plugin ( #6179 )
2019-07-30 16:31:03 -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
aea09b3a20
Use sarama built in support for consumer groups ( #6172 )
2019-07-29 20:41:12 -07:00
Greg
4d73290e13
Update links in fluentd input readme ( #6175 )
2019-07-26 15:01:17 -07:00
Daniel Nelson
4f115437e6
Use Go style conventions for variable name
2019-07-24 14:04:51 -07:00
Mika Eloranta
417740738d
Support percentage value parsing in redis input ( #6163 )
2019-07-24 13:52:44 -07:00
Daniel Nelson
9fc8976c66
Correct error message when converting to a float
2019-07-23 17:00:08 -07:00
Greg
4e59d51844
Add networks, subscribers, and watchers to github input ( #6161 )
2019-07-23 16:04:51 -07:00
George
eb0f493998
Add Start() function to DockerLogs input plugin ( #6157 )
2019-07-23 16:00:07 -07:00
Greg
afe86c0f46
Avoid panic in github input ( #6152 )
2019-07-22 16:30:53 -07:00
Greg
3e50db904a
Add certificate verification status to x509_cert input ( #6143 )
2019-07-22 16:10:40 -07:00
Daniel Nelson
92cabcd323
Add fireboard to top level README
2019-07-22 15:37:52 -07:00
Lance O'Connor
e098758d78
Add Fireboard Input Plugin ( #6052 )
2019-07-22 15:11:34 -07:00
denzilribeiro
109d1e1e15
Add support for collecting SQL Requests to identify waits and blocking ( #6144 )
2019-07-22 15:04:15 -07:00
Greg
6f2e57ad64
Update paho.mqtt.golang ( #6149 )
2019-07-22 14:14:23 -07:00
Greg
877c42362d
Collect k8s endpoints, ingress, and services in kube_inventory plugin ( #6105 )
2019-07-19 13:18:50 -07:00
Greg
bdb4598b3f
Add support for field/tag keys to strings processor ( #6129 )
2019-07-19 13:16:54 -07:00
George
56c6539a91
Fix lustre2 input plugin config parse regression ( #6114 )
2019-07-18 15:40:05 +02:00
Daniel Nelson
e576048e02
Treat empty array as successful parse ( #6130 )
2019-07-17 15:03:09 -07:00
Daniel Nelson
a07f29c02f
Add missing rcode and zonestat to bind input ( #6123 )
2019-07-17 14:31:57 -07:00
Cristofer Gonzales
b15fe4a28e
Initialize accumulator in statsd during Start ( #6121 )
2019-07-15 18:23:56 -07:00
kden416
169fd64788
Add list of possible container states to docker docs ( #6099 )
2019-07-15 17:10:42 -07:00
Daniel Nelson
41176dd1f1
Support string field glob matching in json parser ( #6102 )
2019-07-15 16:48:19 -07:00
Greg
66beeb6523
Add basic auth support to elasticsearch input ( #6122 )
2019-07-15 16:41:29 -07:00
denzilribeiro
329179c0ff
Fix sql_instance tag with sqlserver managed instance ( #6116 )
2019-07-15 11:46:52 -07:00
George
3f424b88c9
Add docker_devicemapper measurement to docker input plugin ( #6084 )
2019-07-15 10:24:47 +01:00
George
43c16aa898
Add extra attributes for NVMe devices to smart input ( #6079 )
2019-07-12 14:25:45 -07:00
denzilribeiro
149be55c64
Add improved support for Azure SQL Database ( #6111 )
2019-07-12 11:37:00 -07:00
Matthew Crenshaw
981dd5bfc0
Resume from last known offset when reloading in tail input ( #6074 )
2019-07-11 17:39:59 -07:00
Greg
ea6b398fa3
Add native Go ping method to ping input plugin ( #6050 )
2019-07-11 15:07:58 -07:00
Daniel Nelson
c9107015b0
Emit sarama library log messages at debug level ( #6091 )
2019-07-11 13:50:12 -07:00
Pitxyoki
72c2ac9648
Support floats in statsd percentiles ( #5572 )
2019-07-09 16:50:20 -07:00
Aaron Wood
aa07b95e00
Handle unknown error in nvidia-smi output ( #6073 )
2019-07-09 15:45:02 -07:00
Pontus Rydin
10c31ca209
Fix reconnection when vCenter is rebooted ( #6085 )
2019-07-09 15:25:53 -07:00
Daniel Nelson
130c5c5f12
Fix https support in activemq input ( #6092 )
2019-07-09 10:40:14 -07:00
Daniel Nelson
601f499126
Remove tail cleanup call to avoid double decrement ( #6089 )
2019-07-08 14:48:47 -07:00
Daniel Nelson
5dea2175d2
Fix panic with empty datadog tag string ( #6088 )
2019-07-08 14:44:36 -07:00
Alvaro Olmedo Rodriguez
04937d0498
Apply topic filter to partitions metrics in burrow input ( #6070 )
2019-07-05 12:03:52 -07:00
Daniel Nelson
ad5d5844c7
Use int64 for fields in bind plugin ( #6063 )
2019-07-03 16:28:11 -07:00
dupondje
9af39bbb7d
Add node roles tag to elasticsearch input ( #6064 )
2019-07-03 13:04:07 -07:00
Greg
f7e85ebac2
Add basic auth to prometheus input plugin ( #6062 )
2019-07-02 11:14:48 -07:00
Leandro Piccilli
5bad2c3a43
Add support for ES 7.x to elasticsearch output ( #6053 )
2019-07-01 16:22:17 -07:00
David Wahlund
234a946093
Fix source address ping flag on BSD ( #6056 )
2019-07-01 15:14:03 -07:00
Daniel Nelson
fae63ed297
Clarify that cisco mdt telemetry tcp transport does not support TLS
2019-07-01 12:14:30 -07:00
Daniel Nelson
123e29c1f4
Update elasticsearch input README
2019-06-25 17:28:47 -07:00
dupondje
83c8d7be2a
Fix master check and move cluster health indices to separate measurement ( #6004 )
2019-06-25 16:16:15 -07:00
John Seekins
cb261be903
Fix typo in cassandra jolokia example config ( #6044 )
2019-06-25 12:06:27 -07:00
Daniel Nelson
a231b3e79d
Fix parsing of remote tcp address in statsd input ( #6031 )
2019-06-25 12:04:39 -07:00
Daniel Nelson
e8a596858c
Add device, serial_no, and wwn tags to synthetic attributes ( #6040 )
2019-06-25 11:51:51 -07:00
Tim Ehlers
a5c94db625
Ignore error when utmp is missing ( #5742 )
2019-06-24 18:48:07 -07:00
Nic Grobler
bd9ddd8cb1
Fix filecount plugin size tests ( #6038 )
2019-06-24 11:03:05 -07:00
Daniel Nelson
aa84011dc3
Remove flaky test for udp_listener
2019-06-21 18:39:00 -07:00
Daniel Nelson
f405bca034
Fix docker input unit tests
2019-06-21 14:45:56 -07:00
Daniel Nelson
1dc3028237
Add struct tags for jti_openconfig_telemetry plugin
2019-06-21 12:29:34 -07:00
Mike Moein
131f85db73
Add TLS mutual auth supoort to jti_openconfig_telemetry plugin ( #6027 )
2019-06-21 12:25:45 -07:00
masuyama-ascade
e6d71bdb65
Add container_id field to docker_container_status metrics ( #6019 )
2019-06-21 12:20:35 -07:00
Daniel Nelson
587dd149f3
Add troubleshooting section to smart input docs
2019-06-21 12:14:14 -07:00
Daniel Nelson
6738d566dd
Update permission configuration example in postfix input
2019-06-21 11:57:08 -07:00
Daniel Nelson
a0c739eec7
Follow up work on docker_log input ( #6008 )
2019-06-20 11:54:12 -07:00
Daniel Nelson
29c3d42e7e
Fix double pct replacement in sysstat input ( #6001 )
2019-06-20 11:52:41 -07:00
Daniel Nelson
049d364917
Fix panic if pool_mode column does not exist ( #6000 )
2019-06-20 11:51:41 -07:00
Chris Goller
80089c7caf
Add better user-facing errors for API timeouts ( #6016 )
2019-06-19 18:02:51 -07:00
George
c52e7d88d7
Add container uptime_ns in docker input plugin ( #5996 )
2019-06-19 15:37:10 -07:00
Chris Goller
104db7c503
Skip 404 error reporting in nginx_plus_api input ( #6015 )
2019-06-19 14:28:00 -07:00
George
8d04cb76fd
Add support for interface field in http_response input plugin ( #6006 )
2019-06-19 13:40:53 -07:00
prashanthjbabu
f8bef14860
Add docker log plugin ( #4773 )
2019-06-18 15:56:55 -07:00
Daniel Nelson
9f3c1c6ec7
Fix http_listener_v2 tests
2019-06-17 16:20:09 -07:00
Daniel Nelson
9b338410cb
Rename formdata parser to form_urlencoded
2019-06-17 14:50:58 -07:00
Boris Yonchev
fd9abd2166
Add formdata parser ( #5749 )
2019-06-17 13:34:54 -07:00
dupondje
1775e1cdc6
Add cluster name tag to elasticsearch indices ( #5998 )
2019-06-17 13:31:15 -07:00
dupondje
31291f5590
Add starttime to php-fpm metrics ( #5997 )
2019-06-17 12:55:09 -07:00
Daniel Nelson
1ea7863b9b
Add pivot and unpivot processors ( #5991 )
2019-06-14 15:26:56 -07:00
Adrián López
d3af8fd873
Allow regexp processor to mix different tags ( #5863 )
2019-06-14 15:23:54 -07:00
Daniel Nelson
0ff9c8ef88
Add call to optional Init function for all plugins ( #5899 )
2019-06-14 15:12:27 -07:00
Charlie Vieth
b35beb2fba
Reduce the cpu/memory used by the graphite parser ( #5841 )
2019-06-14 12:45:07 -07:00
Daniel Nelson
a276ddfe97
Tidy date processor
2019-06-14 12:26:47 -07:00
Anaisdg
3e5cfad2b0
Add Date Processor Plugin ( #5895 )
2019-06-14 12:08:10 -07:00
Greg
fec1b3ec19
Support array of addresses in http_response input ( #5975 )
2019-06-14 12:03:44 -07:00
José Moreno Hanshing
cc2f3b29e1
Don't consider pid of 0 when using systemd lookup in procstat ( #5972 )
2019-06-14 12:00:14 -07:00
Daniel Nelson
63916ae1cf
Add default url for http output ( #5976 )
2019-06-14 11:29:58 -07:00
Steven Barth
4cfd70b6c0
Omit keys when creating measurement names for GNMI telemetry ( #5986 )
2019-06-14 11:29:06 -07:00
Marc Venturini
4b6e791908
Fix sensor read error stops reporting of all sensors in temp input ( #5941 )
2019-06-14 11:27:24 -07:00
Daniel Nelson
d260437318
Add example output from the collectd parser
2019-06-13 13:34:12 -07:00
Daniel Nelson
58e6eb6f07
Clarify replacement string behavior in regex processor
2019-06-13 13:34:12 -07:00
guitoulefoux
4b5df84b3d
Fix subtable name in jolokia java.conf ( #5985 )
2019-06-13 03:48:06 -07:00
Charlie Vieth
1a647fb6ba
Improve performance of wavefront serializer ( #5842 )
2019-06-12 11:59:51 -07:00
Daniel Nelson
8a34d2b27d
Fix setting mount_points option in disk input ( #5982 )
2019-06-12 10:52:04 -07:00
Daniel Nelson
5de7bdf906
Fix race condition in cisco telemetry tests ( #5979 )
2019-06-12 10:11:23 -07:00
Daniel Nelson
968714054a
Fix title in wavefront serializer readme
2019-06-11 13:06:55 -07:00
Oleg Kovalov
eeb036911f
Compile regexp once in zookeeper input ( #5969 )
2019-06-07 12:25:55 -07:00
Oleg Kovalov
d31f1735d9
Use fmt.Errorf for creating error with formatting ( #5968 )
2019-06-07 12:24:26 -07:00
Daniel Nelson
7be74816a2
Add source tag to hddtemp plugin ( #5955 )
2019-06-05 12:47:17 -07:00
Daniel Nelson
8bc768b239
Make case insensitive container status comparison ( #5954 )
2019-06-05 03:00:59 -07:00
Daniel Nelson
ba0b0c02f7
Fix race conditions in gnmi telemetry tests ( #5953 )
2019-06-04 23:00:24 -07:00
Daniel Nelson
476f7fb9c5
Update changelog
2019-06-04 15:04:14 -07:00
Steven Barth
e18393fabf
Add Cisco model-driven telemetry & GNMI inputs ( #5852 )
2019-06-04 14:39:46 -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
Greg
3c83a53d51
Remove verbose debug logs from smart input ( #5948 )
2019-06-03 11:31:20 -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
0ca8ea1724
Don't overwrite forecast points ( #5930 )
2019-05-31 16:22:37 -07:00
Sebastien Leger
484122b7d4
Add open_weather_map input plugin ( #5125 )
2019-05-30 15:17:04 -07:00
Daniel Nelson
aaaad4d217
Add health output plugin ( #5882 )
2019-05-29 18:31:06 -07:00
Pontus Rydin
fa492e0840
Fixed datastore name mapping in vsphere input ( #5920 )
2019-05-28 18:08:44 -07:00
Dmitry Ilyin
eb225b818f
Fix toml option name in nginx_upstream_check ( #5917 )
2019-05-28 12:54:25 -07:00
Daniel Nelson
980b174687
Tidy ECS readme and make review changes
2019-05-26 20:05:16 -07:00
Evan Baker
dfb83778ea
Add ecs/fargate input plugin ( #5121 )
2019-05-26 20:01:02 -07:00
Aaron Wood
77659f33bc
Extend metrics collected from Nvidia GPUs ( #5885 )
2019-05-26 19:02:09 -07:00
dupondje
43c3ceec96
Fix setfacl command in postfix docs ( #5875 )
2019-05-25 00:33:22 -07:00
Javier Kohen
adb7a52b93
Set user agent in stackdriver output ( #5901 )
2019-05-24 11:24:14 -07:00
Arno den Uijl
adc32002da
Fix sqlserver connection closing on error ( #5897 )
2019-05-22 13:13:19 -07:00
Max Renaud
0535dc92ed
Omit power_failed and power_restored when the Apex provides invalid timestamps ( #5896 )
2019-05-22 10:33:08 -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
9cdf1ea56e
Log actual url on wrong status code ( #5811 )
2019-05-20 14:30:31 -07:00
Daniel Nelson
5bb6e4603d
Fix publishing of direct exchange routing key ( #5868 )
2019-05-17 13:46:13 -07:00
Daniel Nelson
d25fa3ced3
Document that serializers are not thread-safe
2019-05-17 13:44:29 -07:00
urusha
dc75f7bd32
Add postgresql dsn connection string example ( #5869 )
2019-05-17 13:27:11 -07:00
Jon McKenzie
633a468ff9
Improve Docker image identifier parsing ( #5838 )
2019-05-17 11:02:22 -07:00
Greg
10fd5b35f0
Support tags in enum processor ( #5855 )
2019-05-16 15:59:19 -07:00
Daniel Nelson
a724bf487f
Add final aggregator ( #5820 )
2019-05-15 14:46:28 -07:00
omgold
12831f43d4
Allow devices option to match against devlinks ( #5817 )
2019-05-15 12:21:55 -07:00
Jorge Landivar
8f3ed45797
Add support for datadog events to statsd input ( #5791 )
2019-05-14 16:20:35 -07:00
Greg
2d44a88b19
Restore field name case in interrupts input ( #5850 )
2019-05-14 11:56:19 -07:00
Daniel Nelson
e52f7056ba
Fix parse of unix timestamp with more than ns precision ( #5826 )
2019-05-14 11:29:44 -07:00
frizner
9b3523a91b
Add support for HTTP basic auth to solr input ( #5832 )
2019-05-10 16:20:37 -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
Alirie Gray
b22bf01fdf
Add support for hex values to ipmi_sensor input ( #5816 )
2019-05-07 15:42:44 -07:00
Greg
0d66ed70f8
Update smart input plugin to support more drive types ( #5765 )
2019-05-07 15:20:03 -07:00
Daniel Nelson
3011a009e5
Skip lines with missing refid in ntpq input ( #5782 )
2019-05-07 14:54:43 -07:00
Daniel Nelson
61c2cc97a2
Set default timeout of 5s in fibaro input ( #5813 )
2019-05-07 14:15:30 -07:00
Pontus Rydin
aac4c29dc6
Fix interval estimation in vsphere input ( #5726 )
2019-05-07 11:52:24 -07:00
Daniel Nelson
c2643d5f7e
Add README for lustre2 input plugin
2019-05-06 17:31:08 -07:00
frroberts
8abf8c10a7
Fix only one job per storage target reported in lustre2 input ( #5771 )
2019-05-06 16:57:01 -07:00
matthewwiesen
1e1fa1a580
Add iso9660 to telegraf disk input ignore_fs ( #5800 )
2019-05-06 13:06:22 -07:00
Greg
93be5759d5
Set host header if configured on http output ( #5810 )
2019-05-06 12:13:51 -07:00
Alberto del Barrio
bae7f59bbf
Fix syntax error in cloudwatch sample config ( #5797 )
2019-05-03 10:05:06 -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
Greg
2e6701b44e
Update cloudwatch input readme with getMetricData command ( #5786 )
2019-05-01 13:09:32 -07:00
Ferdi
cb4387df3f
Verify a process passed by pid_file exists ( #5768 )
2019-04-29 15:32:10 -07:00
Daniel Nelson
66153625fb
Set socket permissions for unix domain sockets ( #5760 )
2019-04-25 20:06:39 -07:00
Matthew Crenshaw
9c3af1e6ac
Add pagefault data to procstat input plugin ( #5769 )
2019-04-25 17:21:02 -07:00
Pontus Rydin
f32b064d6a
Fix race condition in the Wavefront parser ( #5764 )
2019-04-25 12:22:48 -07:00
Daniel Nelson
f5b44fd0bd
Wait for server socket to close in pdns_recursor test
2019-04-24 13:51:21 -07:00
dupondje
a0202744cf
Add PowerDNS Recursor input plugin ( #4545 )
2019-04-23 16:34:52 -07:00
Daniel Nelson
3c57dafece
Support Minecraft server 1.13 and newer ( #5733 )
2019-04-23 11:14:35 -07:00
Łukasz Oleś
01eecee8cf
Speed up interface stats in net input ( #5757 )
2019-04-23 11:13:14 -07:00
Greg
e334830458
Collect cloudwatch stats using GetMetricData ( #5544 )
2019-04-22 17:36:46 -07:00
Daniel Nelson
2faf37e5c1
Fix docs for metric buffer limit to reflect current behavior ( #5741 )
2019-04-17 15:46:20 -07:00
Greg
72695228b3
Enhance HTTP connection options for phpfpm input plugin ( #5713 )
2019-04-16 17:56:56 -07:00
Greg
776e06c769
Support verbose query param in ping endpoint of influxdb_listener ( #5704 )
2019-04-11 13:15:38 -07:00
scottprichard
d2666d0db6
Add cmdline tag to procstat input ( #5681 )
2019-04-10 18:42:38 -07:00
Daniel Nelson
9ea7cdd319
Deprecate uptime_format field in system input ( #5708 )
2019-04-10 17:19:29 -07:00
Benjamin Fuller
b2baa2fdd5
Add optional namespace restriction to prometheus input plugin ( #5697 )
2019-04-10 14:52:46 -07:00
Daniel Nelson
90593a07b8
Clarify supported ping utils
2019-04-08 15:42:28 -07:00
Daniel Nelson
ca99569e6f
Fix wavefront serializer option names in README
2019-04-05 15:06:46 -07:00
Pierre Tessier
267a9f182b
Add wavefront serializer plugin ( #5670 )
2019-04-05 14:46:12 -07:00
Robert Sullivan
e5215d74db
Allow colons in metric names in prometheus_client output ( #5680 )
2019-04-04 16:38:33 -07:00
Daniel Fenert
a61cb4dca5
Add bind input plugin ( #5653 )
2019-04-03 15:59:47 -07:00
Daniel Nelson
1bcbc3eea7
Update docs and changelog for github input
2019-04-02 16:27:45 -07:00
David McKay
0a68c8468b
Add github input plugin ( #5587 )
2019-04-02 16:06:15 -07:00
Greg
286eeb117e
Remove unused config option from logfmt parser docs ( #5669 )
2019-04-02 13:06:44 -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
c283e5992a
Fix tags applied to wrong metric on parse error ( #5650 )
2019-04-02 11:14:56 -07:00
liispon
3b80d8a7fd
Use github.com/ghodss/yaml to parse k8s config ( #5643 )
2019-04-02 11:04:37 -07:00
Olli-Pekka Lehto
13a00eeca5
Add option to reset buckets on flush to histogram aggregator ( #5641 )
2019-04-01 11:53:50 -07:00
Daniel Nelson
5f74c0da0d
Fix basedir check and parent dir extraction in filecount input ( #5630 )
2019-03-26 18:12:40 -07:00
Daniel Nelson
22ab649261
Listen before leaving start in statsd ( #5628 )
2019-03-26 18:11:56 -07:00
Daniel Nelson
3bb1548414
Fix plugin name in influxdb_v2 output logging ( #5627 )
2019-03-26 18:09:35 -07:00
scier
60027cf902
Add support for multiple line text and perfdata to nagios parser ( #5601 )
2019-03-25 16:24:42 -07:00
Daniel Nelson
e793a69533
Fix grammar
2019-03-25 12:11:59 -07:00
Daniel Nelson
888d847a05
Add link to vjeantet/grok to grok parser docs
2019-03-25 12:09:04 -07:00
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