Skip to content

Conversation

@srebhan
Copy link
Member

@srebhan srebhan commented Sep 8, 2025

Summary

This PR adds a heartbeat output plugin sending heartbearts via POST to a HTTP endpoint with a regular interval. The plugin allows to send additional information about the Telegraf instance.

Checklist

  • No AI generated code was used in this PR

Related issues

based on #17998
based on #18050
based on #18062
resolves #17303

@telegraf-tiger telegraf-tiger bot added feat Improvement on an existing feature such as adding a new setting/mode to an existing plugin plugin/output 1. Request for new output plugins 2. Issues/PRs that are related to out plugins labels Sep 8, 2025
@srebhan srebhan force-pushed the output_heartbeat branch 2 times, most recently from b84e4b9 to e10c790 Compare October 23, 2025 09:54
Copy link
Collaborator

@sanderson sanderson left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@srebhan This looks great! I found some typos in the docs, but I love the status evaluation implementation. This is going to be super helpful. Thanks for this!

@srebhan srebhan changed the title feat(outputs.heartbeat): Add plugin feat(outputs.heartbeat): Add status evaluation Nov 13, 2025
@srebhan srebhan self-assigned this Nov 17, 2025
@telegraf-tiger
Copy link
Contributor

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

feat Improvement on an existing feature such as adding a new setting/mode to an existing plugin plugin/output 1. Request for new output plugins 2. Issues/PRs that are related to out plugins

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Add heartbeat output plugin

4 participants