Skip to content

[pull] master from DataDog:master#621

Merged
pull[bot] merged 1 commit into
ConnectionMaster:masterfrom
DataDog:master
Jun 25, 2026
Merged

[pull] master from DataDog:master#621
pull[bot] merged 1 commit into
ConnectionMaster:masterfrom
DataDog:master

Conversation

@pull

@pull pull Bot commented Jun 25, 2026

Copy link
Copy Markdown

See Commits and Changes for more details.


Created by pull[bot] (v2.0.0-alpha.4)

Can you help keep this open source service alive? 💖 Please sponsor : )

* Add group_per_user_services option to windows_service

Strip the per-session LUID suffix from Windows per-user service instances
so they report under their template name, reducing windows_service and
display_name tag cardinality. Detection gates on the
SERVICE_USERSERVICE_INSTANCE type flag plus a trailing _<LUID> suffix.
Defaults to false.

* Address review: type hints, comment, filter-mode test

Add type hints to _group_per_user_service_name and drop the redundant
suffix-search guard. Document the grouped-instance behavior (instances
collapse to one series; last-emitted state wins) as a code comment.
Add a test covering grouping when services are selected by name filter.

* Add changelog entry

* Reuse ServiceAssertion in group_per_user tests

Use the existing ServiceAssertion / assert_service_check_and_metrics
helpers in the group_per_user tests for consistency with the rest of the
suite; this also asserts the uptime/state/restarts metrics, not just the
service check.
@pull pull Bot locked and limited conversation to collaborators Jun 25, 2026
@pull pull Bot added the ⤵️ pull label Jun 25, 2026
@pull pull Bot merged commit 9212de9 into ConnectionMaster:master Jun 25, 2026
@pull pull Bot had a problem deploying to typo-squatting-release June 25, 2026 06:48 Failure
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant