Skip to content

feat(outputs.influxdb_v2): report total amount of bytes sent, number of retries, number of failures #17275

@LarsStegman

Description

@LarsStegman

Use Case

We are interested in seeing how much data we send over the satellite exactly. Right now, we have a rough estimate, but we would like to see this more precisely. Even nicer would be per bucket/address.

I propose to add a selfstat counter that keep track of how much data was sent.

Second, some counters should also be added to keep track of failures and retries

Expected behavior

There is a metric internal_influxdb2,bucket=destination,url=http://localhost:8086 bytes_sent that reports how many bytes of data have been sent to the destination, per bucket and per url. This counter also includes any failed writes.

Actual behavior

Not available

Additional info

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    feature requestRequests for new plugin and for new features to existing plugins

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions