Skip to content

feat(inputs.statsd): Add support for Datadog service checks #18259

Open
skartikey wants to merge 1 commit intoinfluxdata:masterfrom
skartikey:inputs_statsd_datadog_service
Open

feat(inputs.statsd): Add support for Datadog service checks #18259
skartikey wants to merge 1 commit intoinfluxdata:masterfrom
skartikey:inputs_statsd_datadog_service

Conversation

@skartikey
Copy link
Contributor

Summary

Add parsing support for Datadog service check messages (_sc format) when datadog_extensions is enabled. Service checks allow monitoring the status of external services and are commonly used by Datadog agents.

Service check format: _sc|<name>|<status>|d:<timestamp>|h:<hostname>|#<tags>|m:<message>

The parsed service checks produce metrics with measurement name "statsd_service_check" containing status code, status text, and optional message fields.

Checklist

Related issues

resolves #17480

@skartikey skartikey self-assigned this Jan 26, 2026
@telegraf-tiger telegraf-tiger bot added area/statsd feat Improvement on an existing feature such as adding a new setting/mode to an existing plugin plugin/input 1. Request for new input plugins 2. Issues/PRs that are related to input plugins labels Jan 26, 2026
Add parsing support for Datadog service check messages (_sc format) when datadog_extensions is enabled. Service checks allow monitoring the status of external services and are commonly used by Datadog agents.
@skartikey skartikey force-pushed the inputs_statsd_datadog_service branch from 73f0318 to 90a5a22 Compare January 26, 2026 21:32
@telegraf-tiger
Copy link
Contributor

@skartikey skartikey assigned srebhan and mstrandboge and unassigned skartikey Feb 5, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

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

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[inputs.statsd] Splitting ':', unable to parse metric: _sc|jmxfetch-config.can_connect|0

3 participants