When updating an alarm field (such as troubleTicket) through the DX O2 API, the updated data is lost or overwritten when the source product (e.g., DX UIM, DX Spectrum, Dynatrace, or Grafana) sends a subsequent update due to a change in severity, message update, or alarm closure.
To ensure that ticket ID is retained during source updates, follow these steps:
Enable the ITSM channel within the DX OI tenant. It is not necessary to implement policies or actively use the channel for ticket creation; simply enabling it prevents the source product from overwriting the ticket ID field when updating the alarm.
Ensure that the API call used to update the alarm matches the metadata provided by the source product: