Sven Rebhan

Results 58 issues of Sven Rebhan

## Summary This PR restructures the logging framework to implement "early" logging to collect log-messages that are issued before the actual logger is set-up. Currently, this is limited to non-fatal...

ready for final review
chore

## Summary Propose a new rate-limiting feature for output plugins allowing to limit the metric-rate sent to services. ## Checklist - [x] No AI generated code was used in this...

docs
plugin/output
specification

## Summary Allow to read single bits of holding and input registers. This can be necessary if multiple bits are interlaced into a single 16-bit register value. ## Checklist -...

feat
area/modbus
plugin/input

## Summary This PR adds support for (still experimental) [OpenTelemetry profiles](https://github.com/open-telemetry/oteps/blob/main/text/profiles/0239-profiles-data-model.md) making Telegraf the world's first collector to support it. ;-) As a side effect, the unit-tests are extended to...

feat
plugin/input

## Summary Allow to set the startup error behavior for the plugin ## Checklist - [x] No AI generated code was used in this PR ## Related issues resolves #15770

feat
area/syslog
plugin/output

## Summary ## Checklist - [x] No AI generated code was used in this PR ## Related issues resolves #15746

chore
go

## Summary This PR adds a new plugin for collecting metrics from the [Neoom Beaam IoE Gateway](https://neoom.com/produkte/beaam) using the local [Beaam API](https://developer.neoom.com/reference/concepts-terms-1). ## Checklist - [x] No AI generated code...

feat
new plugin
ready for final review
plugin/input

## Summary Structured logging is a machine-readable way of outputting logs and useful when automatically processing the produced logs. This PR implements a `structured` log-target producing JSON formatted structured logs....

feat
area/logging
ready for final review

## Summary This PR adds the basic infrastructure to add rate-limiting to output plugins. As an example it converts the InfluxDBv2 plugin to the new infrastructure. ## Checklist - [x]...

feat
area/influxdb
plugin/output

## Summary Add specification for handling partial-write errors on outputs, defining the behavior and error content ## Checklist - [x] No AI generated code was used in this PR ##...

docs
ready for final review