Instrument close and reopen events on work items

What does this MR do and why?

Instruments the close/reopen internal events on work items with the new tracking service introduced here Instrument note related work item events (!214705 - merged)

References

Screenshots or screen recordings

Before After

How to set up and validate locally

  1. Run bin/rails runner scripts/internal_events/monitor.rb work_item_close work_item_reopen to monitor their usage

  2. In your local gdk, close then reopen a work item

  3. Verify that in your terminal the events were captured properly, and that the work item udpate metrics have incremented accordingly

Screenshot_2025-12-05_at_3.59.50_PM

MR acceptance checklist

Evaluate this MR against the MR acceptance checklist. It helps you analyze changes to reduce risks in quality, performance, reliability, security, and maintainability.

Related to #579672

Edited by Nasser Zahrani

Merge request reports

Loading