* [outputs.signalfx] Add output plugin for SignalFX This output plugin converts the `telegraf.Metrics` into signalfx `datapoint`s and then transmits them to the ingest servers using signalfx golang client lib. As of this commit, the client lib is allowed to pick sane defaults and none of its fields are overridable via telegraf config. This can be changed in the future if needed. The unit tests only test for conversion of `telegraf.Metric`s to the `datapoint` structs. All code that executes after that is assumed to be tested in the signalfx client lib itself (and not worth writing end-to-end tests for). Further enhancements: - Custom ingest urls - Better batching - More extensive tests - Support for events, sent by whitelist only Co-authored-by: Ben Keith <benkeith@splunk.com> Co-authored-by: Akshay <akshay.moghe@gmail.com> Co-authored-by: Jay Camp <jcamp@splunk.com> |
||
|---|---|---|
| .. | ||
| AGGREGATORS.md | ||
| AGGREGATORS_AND_PROCESSORS.md | ||
| CONFIGURATION.md | ||
| DATA_FORMATS_INPUT.md | ||
| DATA_FORMATS_OUTPUT.md | ||
| EXTERNAL_PLUGINS.md | ||
| FAQ.md | ||
| INPUTS.md | ||
| INTEGRATION_TESTS.md | ||
| LICENSE_OF_DEPENDENCIES.md | ||
| METRICS.md | ||
| OUTPUTS.md | ||
| PROCESSORS.md | ||
| PROFILING.md | ||
| README.md | ||
| TEMPLATE_PATTERN.md | ||
| TLS.md | ||
| WINDOWS_SERVICE.md | ||
README.md
Telegraf
- Concepts
- Administration