Sven Rebhan
e2fb181a80
feat(parsers.value): Add support for automatic fallback for numeric types ( #13506 )
2023-06-29 12:13:34 +02:00
Sven Rebhan
9bb2d1562d
chore(serializers): Add new-style framework and migrate influx ( #12920 )
2023-04-11 21:52:42 +02:00
Sven Rebhan
6e3af9d06c
feat(outputs.mqtt): Add option to specify topic layouts ( #12697 )
2023-02-28 11:44:35 -07:00
Paweł Żak
39d6b1d5cb
chore: Fix linter findings for errorlint (part3) ( #12704 )
...
Co-authored-by: Pawel Zak <Pawel Zak>
2023-02-22 13:38:16 +01:00
Sven Rebhan
75cbda186c
chore(mqtt): unify input and output plugin's MQTT client ( #12683 )
2023-02-17 12:59:02 -07:00
Jose Luis Ordiales Coscia
8896538f5d
feat(outputs.mqtt): add support for MQTT 5 publish properties ( #12678 )
...
Co-authored-by: Jose Luis Ordiales <jose.luis@evergen.energy>
Co-authored-by: Joshua Powers <powersj@fastmail.com>
2023-02-16 10:55:24 +01:00
Paweł Żak
257083dba8
chore: bump go to 1.20 for golangci-lint-action ( #12614 )
2023-02-03 14:35:29 -07:00
Sven Rebhan
dfc5cdf924
docs: indicate secret-store support in plugin READMEs ( #12592 )
2023-02-02 09:31:23 -07:00
Joshua Powers
c030e31aed
docs(outputs.mqtt): update readme to match sample config ( #12552 )
2023-01-25 13:11:31 -07:00
Sven Rebhan
f5c2c4abf0
feat(secretstores): convert many output plugins ( #12497 )
2023-01-25 13:02:29 -07:00
andoks
dc89a0401c
docs(outputs.mqtt): fix incorrect use of brackets ( #12539 )
2023-01-25 09:03:46 -07:00
Sebastian Machuca
74ed28938a
feat(outputs.mqtt): enhance routing capabilities ( #12224 )
2023-01-17 11:45:45 -07:00
Thomas Casteleyn
61523bd4b9
feat(tools/readme_linter): Check for global configuration section ( #12426 )
2023-01-12 16:55:21 +01:00
Paweł Żak
6816aefcd5
chore: fix linter findings for unparam and revive.unused-parameter ( #12150 )
2022-11-08 12:04:12 -07:00
Joshua Powers
49ac03fa80
docs: add global configuration header ( #12107 )
2022-10-26 14:58:36 -05:00
Sebastian Spaink
d67f75e557
docs: Remove warning not to remove go:embed ( #11797 )
...
Co-authored-by: Joshua Powers <powersj@fastmail.com>
2022-09-13 12:47:58 -05:00
Joshua Powers
8c49ddccc3
chore: update to go1.19.1 ( #11776 )
2022-09-08 12:49:36 -06:00
Cole Mackenzie
af43d0183c
feat(output.mqtt): Add support for MQTT protocol version 5 ( #11284 )
2022-07-27 09:36:57 -06:00
Joshua Powers
1200f3c87e
test: refactor testcontainer port lookup ( #11198 )
2022-05-27 10:24:31 -06:00
Joshua Powers
2fc19fa308
chore: correctly spell embed ( #11200 )
2022-05-27 07:13:47 -06:00
Sven Rebhan
d9a6d8b774
chore: embed sample configurations into README for outputs ( #11182 )
2022-05-25 08:48:59 -06:00
Joshua Powers
dd8dd75824
test: migrate mqtt to test containers ( #11172 )
2022-05-24 09:30:02 -06:00
Sebastian Spaink
256caede89
chore(outputs): migrate sample configs into separate files ( #11131 )
2022-05-18 11:30:06 -05:00
reimda
6ba3b1e91e
chore: Fix readme linter errors for output plugins ( #10951 )
2022-04-21 09:45:47 -06:00
Sebastian Spaink
a7df6c6aa6
feat: migrate output plugins to new sample config format ( #10910 )
2022-04-07 15:55:03 -06:00
Joshua Powers
c2c15e8b3e
chore: update mqtt documentation ( #10394 )
2022-01-10 07:45:32 -07:00
Paweł Żak
020b77b239
fix: Linter fixes for plugins/outputs/[g-m]* ( #10127 )
...
Co-authored-by: Pawel Zak <Pawel Zak>
2021-11-24 12:40:25 -07:00
Joshua Powers
0d8d118319
chore: clean up all markdown lint errors in output plugins ( #10159 )
2021-11-24 11:47:33 -07:00
Helen Weller
3990ab5eb9
fix: add keep alive config option, add documentation around issue with eclipse/mosquitto version combined with this plugin, update test ( #9803 )
2021-10-01 11:10:30 -04:00
Sven Rebhan
9853bf6c54
Get rid of deprecated internal.{Duration,Size,Number} ( #8969 )
2021-04-09 13:15:04 -04:00
Helen Weller
d41569caed
Integration test audit ( #8725 )
2021-01-26 11:06:12 -07:00
Daniel Nelson
c73ed8ca6c
Export internal/tls package for use in execd plugins ( #7697 )
2020-06-25 11:44:22 -07:00
weedees
ea8192d2f3
Add 'batch' to mqtt output optional parameters ( #7690 )
2020-06-16 15:46:57 -07:00
Josh Soref
bf1eb291f2
Fix assorted spelling mistakes ( #7507 )
2020-05-15 15:43:32 -07:00
Josh Soref
2c56d6de81
Fix spelling errors in comments and documentation ( #7492 )
2020-05-14 00:41:58 -07:00
Daniel Nelson
4197426a73
Ignore errors serializing single metrics ( #5943 )
2019-06-03 17:34:48 -07: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
Greg
1bd41ef3ce
Update vendoring to dep from gdm ( #4314 )
2018-06-19 11:55:38 -07:00
Daniel Nelson
3072b5a493
Update mqtt output docs and changelog
2018-05-18 19:03:00 -07:00
jvrahav
81f5a41bc9
Add batch mode to mqtt output ( #4094 )
2018-05-18 18:55:02 -07:00
Daniel Nelson
de355b76d6
Simplify testing with TLS ( #4095 )
2018-05-04 16:33:23 -07:00
Daniel Nelson
8d516d26e9
Fix MQTT sample config
2018-04-12 14:34:55 -07:00
Daniel Nelson
1c0f63a90d
Add new line protocol parser and serializer, influxdb output ( #3924 )
2018-03-27 17:30:51 -07:00
Daniel Nelson
8c932abff6
Disable keepalive in mqtt output. ( #3779 )
...
This functionality currently has race conditions that can result in the
output deadlocking.
2018-02-25 01:04:04 -08:00
Dwight Spencer
ddde8809f4
Add README.md for mqtt output ( #3764 )
2018-02-16 13:51:20 -08:00
Daniel Nelson
91fc2765b1
Limit wait time for writes in mqtt output ( #3699 )
2018-01-22 11:15:13 -08:00
Daniel Nelson
052e88ad5e
Fix grammar
2017-04-27 14:59:18 -07:00
Pieter Slabbert
c630212dde
Enable setting a clientID for MQTT Output
...
closes #2079
closes #1910
2016-12-13 20:03:09 +00:00
Cameron Sparr
db7a4b24b6
Implement telegraf's own full metric type
...
main reasons behind this:
- make adding/removing tags cheap
- make adding/removing fields cheap
- make parsing cheaper
- make parse -> decorate -> write out bytes metric flow much faster
Refactor serializer to use byte buffer
2016-12-01 18:17:02 +00:00