daos icon indicating copy to clipboard operation
daos copied to clipboard

DAOS-17447 control: Selective telemetry registration

Open mjmac opened this issue 8 months ago • 3 comments

Update daos_agent configuration and logic to allow for selective enablement and registration of client telemetry.

Adds two new daos_agent configuration parameters:

  • telemetry_enabled_procs: [regex]
  • telemetry_disabled_procs: [regex]

Setting one or the other of these will specify a pattern against which connecting client process names will be matched to provide more control over behavior. If neither are set, then all clients will have telemetry enabled, assuming that the value of telemetry_enabled is true.

Includes some improvements to the client telemetry init logic to more clearly implement different use cases.

Change-Id: Iaa8b98b008de32e9d3b2c2b8d7583a5155fff9de Signed-off-by: Michael MacDonald [email protected]

mjmac avatar Apr 23 '25 16:04 mjmac

Ticket title is 'Allow hybrid client telemetry configuration' Status is 'Open' https://daosio.atlassian.net/browse/DAOS-17447

github-actions[bot] avatar Apr 23 '25 16:04 github-actions[bot]

Test stage Functional Hardware Medium Verbs Provider MD on SSD completed with status FAILURE. https://jenkins-3.daos.hpc.amslabs.hpecorp.net//job/daos-stack/job/daos/view/change-requests/job/PR-16301/5/execution/node/1417/log

daosbuild3 avatar May 24 '25 07:05 daosbuild3

Test stage NLT on EL 8.8 completed with status UNSTABLE. https://jenkins-3.daos.hpc.amslabs.hpecorp.net/job/daos-stack/job/daos//view/change-requests/job/PR-16301/6/testReport/

daosbuild3 avatar Jun 03 '25 17:06 daosbuild3

Test stage Functional Hardware Medium Verbs Provider MD on SSD completed with status FAILURE. https://jenkins-3.daos.hpc.amslabs.hpecorp.net//job/daos-stack/job/daos/view/change-requests/job/PR-16301/7/execution/node/1519/log

daosbuild3 avatar Jul 03 '25 21:07 daosbuild3

Test stage Build RPM on EL 8 completed with status FAILURE. https://jenkins-3.daos.hpc.amslabs.hpecorp.net//job/daos-stack/job/daos/view/change-requests/job/PR-16301/12/execution/node/328/log

daosbuild3 avatar Jul 18 '25 19:07 daosbuild3

Test stage Build RPM on EL 9 completed with status FAILURE. https://jenkins-3.daos.hpc.amslabs.hpecorp.net//job/daos-stack/job/daos/view/change-requests/job/PR-16301/12/execution/node/325/log

daosbuild3 avatar Jul 18 '25 19:07 daosbuild3

Test stage Build RPM on Leap 15.5 completed with status FAILURE. https://jenkins-3.daos.hpc.amslabs.hpecorp.net//job/daos-stack/job/daos/view/change-requests/job/PR-16301/12/execution/node/341/log

daosbuild3 avatar Jul 18 '25 19:07 daosbuild3