Patryk Małek
7e78a08eba
AWS EC2 metadata processor Using StreamingProcessor ( #8707 )
2021-02-04 17:02:27 -05:00
Samantha Wang
3b8df55b9c
Update CHANGELOG.md ( #8782 )
...
separate out open hardware monitoring external plugin
2021-02-01 13:46:30 -08:00
Sebastian Spaink
f2cf447e63
Update go-ping to latest version ( #8771 )
2021-02-01 15:43:24 -05:00
Nicolas Filotto
8ddbab47a4
Allow to provide constants to a starlark script ( #8772 )
2021-02-01 14:34:44 -05:00
Mike Summers
c43de16bce
Add HTTP proxy setting to New Relic output plugin ( #8749 )
2021-02-01 12:54:42 -05:00
Steven Soroka
13520ba6e5
Update changelog
...
(cherry picked from commit ddf4147dd5b0ca168168658d079a316e9469f2c9)
2021-01-28 17:03:25 -05:00
Sebastian Spaink
244178e5ca
Set interface for native ( #8770 )
...
Support both name and IP
2021-01-28 11:30:00 -06:00
Sebastian Spaink
03fe914c59
Resolve regression, re-add missing function ( #8764 )
2021-01-28 10:54:29 -05:00
Steven Soroka
d415d9f0fb
Update changelog
...
(cherry picked from commit 057f626cd85bb9813706ca029ab7a5ef2c6ab2e0)
2021-01-27 17:00:12 -05:00
Steven Soroka
9c7cf99fa7
[outputs.influxdb_v2] add exponential backoff, and respect client error responses ( #8662 )
...
* [outputs.influxdb_v2] add exponential backoff, and respect client error responses
* add test
* Update to 60 seconds
* fix test
2021-01-27 16:07:42 -05:00
Helen Weller
cbe99ef596
add line about measurement being specified in docs ( #8734 )
2021-01-27 16:02:37 -05:00
Steven Soroka
52aaadfd79
Fix issue with elasticsearch output being really noisy about some errors ( #8748 )
2021-01-27 16:01:06 -05:00
Steven Soroka
c0524dbe2e
Add geoip external project reference
2021-01-27 15:58:31 -05:00
Shawn Guo
5c4c0e1494
improve mntr regex to match user specific keys. ( #7533 )
...
* improve mntr regex to match user specific keys.
* Update plugins/inputs/zookeeper/zookeeper.go
Co-authored-by: Sven Rebhan <36194019+srebhan@users.noreply.github.com>
Co-authored-by: guoxu <guoxu@chinatelecom.cn>
Co-authored-by: Sven Rebhan <36194019+srebhan@users.noreply.github.com>
2021-01-27 15:39:28 -05:00
omgold
8707a2d847
Fix crash in lustre2 input plugin, when field name and value ( #7967 )
...
are not separated by whitespace, which happens when numbers grow large (#7966 )
Co-authored-by: Oliver Mangold <o.mangold@gmail.com>
2021-01-27 15:36:29 -05:00
Sven Rebhan
fa16231770
Update grok-library to v1.0.1 with dots and dash-patterns fixed. ( #8673 )
2021-01-27 13:58:40 -05:00
Sebastian Spaink
c237989631
Use go-ping for "native" execution in Ping plugin ( #8679 )
...
* Use go-ping for "native" execution in Ping plugin
* Check for ipv6 and deadline out of go func
* ensure dns failure
* Move interval and timeout calc to init
Removed dns failure check, 3rd parties libary responsibility
* Rename timeout to avoid conflict
* Move native ping to interface
Update tests
* Check for zero length
2021-01-26 16:02:43 -06:00
Helen Weller
d41569caed
Integration test audit ( #8725 )
2021-01-26 11:06:12 -07:00
viperstars
eda1dbc4dc
fix x509 cert timeout issue ( #8741 )
2021-01-26 13:02:23 -05:00
A. Binzxxxxxx
358633bc4d
Add setting to enable caching in ipmitool ( #8335 )
2021-01-21 16:14:21 -07:00
dependabot[bot]
eb42f11cd6
Bump github.com/nsqio/go-nsq from 1.0.7 to 1.0.8 ( #8714 )
...
Bumps [github.com/nsqio/go-nsq](https://github.com/nsqio/go-nsq ) from 1.0.7 to 1.0.8.
- [Release notes](https://github.com/nsqio/go-nsq/releases )
- [Changelog](https://github.com/nsqio/go-nsq/blob/master/ChangeLog.md )
- [Commits](https://github.com/nsqio/go-nsq/compare/v1.0.7...v1.0.8 )
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-01-21 14:20:40 -05:00
dependabot[bot]
8d95d3b529
Bump github.com/Shopify/sarama from 1.27.1 to 1.27.2 ( #8715 )
...
Bumps [github.com/Shopify/sarama](https://github.com/Shopify/sarama ) from 1.27.1 to 1.27.2.
- [Release notes](https://github.com/Shopify/sarama/releases )
- [Changelog](https://github.com/Shopify/sarama/blob/master/CHANGELOG.md )
- [Commits](https://github.com/Shopify/sarama/compare/v1.27.1...v1.27.2 )
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-01-21 14:19:35 -05:00
Adrian Thurston
4462b172f3
fix: remove ambiguity on '\v' from line-protocol parser ( #8720 )
2021-01-20 18:33:59 -05:00
Dae-Ho Kim
54422f4f1d
add kafka connect example to jolokia2 input ( #8709 )
...
* feat: add kafka connect example to jolokia2 input
* docs: add kafka connect example link
* chore: polishing
2021-01-19 20:45:24 -06:00
dependabot[bot]
4387b8c2b8
Bump github.com/newrelic/newrelic-telemetry-sdk-go from 0.2.0 to 0.5.1 ( #8712 )
...
Bumps [github.com/newrelic/newrelic-telemetry-sdk-go](https://github.com/newrelic/newrelic-telemetry-sdk-go ) from 0.2.0 to 0.5.1.
- [Release notes](https://github.com/newrelic/newrelic-telemetry-sdk-go/releases )
- [Changelog](https://github.com/newrelic/newrelic-telemetry-sdk-go/blob/master/CHANGELOG.md )
- [Commits](https://github.com/newrelic/newrelic-telemetry-sdk-go/compare/v0.2.0...v0.5.1 )
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-01-19 12:03:06 -05:00
Sebastian Spaink
149c2c2738
Create dependabot.yml ( #8614 )
...
Check weekly for dependency updates, will create a pull request if any are found.
2021-01-19 11:17:36 -05:00
David Bennett
1bf5a19582
Add Event Log support for Windows ( #8616 )
...
* Add event log support for windows when not running as a windows service.
* Add error message for initializing event logger.
* Add build windows flag.
* Only register event logger when running telegraf under windows.
* Update logger/event_logger.go
Co-authored-by: Steven Soroka <ssoroka@influxdata.com>
* Remove unnecessary 'fmt' import
* Remove unnecessary 'fmt' import
* Remove unnecessary error check
* use constants for eid levels.
Co-authored-by: Steven Soroka <ssoroka@influxdata.com>
2021-01-19 11:03:19 -05:00
Samantha Wang
6ed1431348
update readme: prometheus remote write ( #8683 )
2021-01-15 10:16:37 -08:00
Helen Weller
76c2201bbe
Fix Redis output field type inconsistencies ( #8678 )
2021-01-14 11:47:00 -05:00
David Bennett
fbd54e84a2
GNMI plugin should not take off the first character of field keys when no 'alias path' exists. ( #8659 )
...
* GNMI plugin should not take off the first character of field keys when no 'alias path' exists.
* fix test method name
* fix test file formatting
* fix test file formatting
* Remove my unnecessary failing test
2021-01-13 15:48:21 -05:00
Sebastian Spaink
6bd5334f8b
Update template, remove CLA checkbox ( #8680 )
2021-01-13 09:51:07 -06:00
David Bennett
d9f237759d
Use the 'measurement' json field from the particle webhook as the measurment name, or if it's blank, use the 'name' field of the event's json. ( #8609 )
2021-01-12 17:59:42 -05:00
David Bennett
70d2b1f790
Procstat input plugin should use the same timestamp in all metrics in the same Gather() cycle. ( #8658 )
2021-01-12 17:59:13 -05:00
Samantha Wang
baa658a4bb
update data formats output docs ( #8674 )
2021-01-12 09:44:59 -08:00
Földi Tamás
0c99ae9e1d
Add timestamp column support to postgresql_extensible ( #8602 )
2021-01-11 13:53:44 -05:00
Helen Weller
3b87438dea
Added ability to define skip values in csv parser ( #8627 )
2021-01-11 13:53:06 -05:00
Sebastian Spaink
3531e9ddc6
Removing .lgtm.yml ( #8664 )
...
* Removed LGTM
* Empty build.py to remove false python alerts
2021-01-11 10:53:17 -06:00
Steven Soroka
9814d3d84d
fix some annoying tests due to ports in use
2021-01-08 17:30:43 -05:00
Nathan Ferch
f31203b4b2
Add Beat input plugin ( #6653 )
...
This plugin is known to work with Kafkabeat and Filebeat, and will
likely work with other Beat instances that have a similar HTTP API.
It is based on work done by @dmitryilyin.
Co-authored-by: Dmitry Ilyin <idv1985@gmail.com>
2021-01-08 13:06:59 -05:00
Steven Soroka
8b4fb2b75e
add todo note about wavefront dependencies
2021-01-08 00:07:24 -05:00
Patrick Hemmer
910b726876
Optimize SeriesGrouper & aggregators.merge ( #8391 )
...
The previous implementation of SeriesGrouper required breaking a metric object apart into its constituents, converting tags and keys into unoptimized maps, only to have it put them back together into another metric object. This resulted in a significant performance overhead. This overhead was further compounded when the number of fields was large.
This change adds a new AddMetric method to SeriesGrouper which preserves the metric object and removes the back-and-forth conversion.
Additionlly the method used for calculating the metric's hash was switched to use maphash, which is optimized for this case.
----
Benchmarks
Before:
BenchmarkMergeOne-16 106012 11790 ns/op
BenchmarkMergeTwo-16 48529 24819 ns/op
BenchmarkGroupID-16 780018 1608 ns/op
After:
BenchmarkMergeOne-16 907093 1173 ns/op
BenchmarkMergeTwo-16 508321 2168 ns/op
BenchmarkGroupID-16 11217788 99.4 ns/op
2021-01-07 11:39:12 -05:00
Aladex
4b7d11385c
Using mime-type in prometheus parser to handle protocol-buffer responses ( #8545 )
2021-01-07 11:21:09 -05:00
Dušan Pajin
9ee6e034fb
Input SNMP plugin - upgrade gosnmp library to version 1.29.0 ( #8588 )
2021-01-07 08:44:33 -07:00
Sebastian Spaink
ee76535a12
Provide test environment for kibana input plugin ( #8629 )
2021-01-06 16:23:40 -06:00
Sebastian Spaink
c8584a7b3f
Upgrade circle-ci config to v2.1 ( #8621 )
...
* Upgrade to 2.1 circle-ci config
* new line
2021-01-06 16:23:29 -06:00
Helen Weller
4608620924
remove redundant reference to docs in data formats docs ( #8652 )
2021-01-05 14:47:13 -05:00
Samantha Wang
e545167ba8
alphabetize external plugins list ( #8647 )
...
* alphabetize
2021-01-05 11:02:32 -08:00
Mariusz Brzeski
61c64cba1e
Open Hardware Monitor ( #8646 )
...
Co-authored-by: Mariano <marianob85@gmail.com>
2021-01-05 08:57:22 -08:00
Yuri Grigorov
c319e63a5a
outputs/http: add option to control idle connection timeout ( #8055 )
...
Co-authored-by: Yuri Grigorov <jurijs.grigorovs@corp.mail.ru>
2020-12-30 12:59:58 -06:00
Sebastian Spaink
33d5ba49dc
Lgtm config ( #8625 )
...
* Hide python
* new line
2020-12-29 14:58:16 -06:00