Skip to content

Develop - #52

Merged
amitava82 merged 3 commits into
masterfrom
develop
Sep 11, 2026
Merged

Develop#52
amitava82 merged 3 commits into
masterfrom
develop

Conversation

@amitava82

Copy link
Copy Markdown
Member

No description provided.

Follows two agent fixes and one long-standing inaccuracy.

ETW is opt-in. The agent used to bake the ETW receiver into the shipped Windows
config and collect IIS traces from every host at install time, with the tracing
toggle unable to stop it. It now adds the receiver only for application pools you
turn tracing on for, matching eBPF on Linux. The pages said IIS traffic flowed
automatically, which was true of the old behaviour and is not of the new one, so
Windows now reads like Linux: host metrics automatic, logs and traces opt-in.

Windows service discovery. The platform notes said the agent discovers Windows
services through the Service Control Manager, without saying it only listed
services whose executable it recognised by name. A self-contained .NET service
named after its application was silently left out, which on a typical host is
most of them. The agent now reads the PE headers for a CLR header as well, so
the new "Which Windows services are listed" section documents both paths, the
Framework/.NET distinction, and the system-directory skip.

WMI is not used. Three pages said the agent reads WMI: for listening ports, in
the mechanisms overview, and in two privilege lists. The agent has never called
WMI. Ports come from the system TCP table, services from the Service Control
Manager, and IIS from applicationHost.config. Corrected in all of them.
@amitava82
amitava82 merged commit 25bdb47 into master Sep 11, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant