<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: How to detect / alarm process crashes? in Alerting</title>
    <link>https://community.dynatrace.com/t5/Alerting/How-to-detect-alarm-process-crashes/m-p/299187#M6309</link>
    <description>&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;Maybe a workflow can be triggered when that event is found.&lt;/P&gt;&lt;P&gt;Best regards&lt;/P&gt;</description>
    <pubDate>Fri, 08 May 2026 06:35:18 GMT</pubDate>
    <dc:creator>AntonPineiro</dc:creator>
    <dc:date>2026-05-08T06:35:18Z</dc:date>
    <item>
      <title>How to detect / alarm process crashes?</title>
      <link>https://community.dynatrace.com/t5/Alerting/How-to-detect-alarm-process-crashes/m-p/299181#M6308</link>
      <description>&lt;P&gt;Dynatrace detects &amp;amp; lists processes that have crashed.&lt;/P&gt;
&lt;P&gt;But there is no way known to me that alerts us to these events. How can we find them and alert on them? They are events, as they appear in the list of events for processes. Best practices by someone that has tackled this issue?&lt;/P&gt;
&lt;P&gt;In my immediate case, this is for Managed. But also interested in Grail.&lt;/P&gt;</description>
      <pubDate>Mon, 11 May 2026 11:55:28 GMT</pubDate>
      <guid>https://community.dynatrace.com/t5/Alerting/How-to-detect-alarm-process-crashes/m-p/299181#M6308</guid>
      <dc:creator>AntonioSousa</dc:creator>
      <dc:date>2026-05-11T11:55:28Z</dc:date>
    </item>
    <item>
      <title>Re: How to detect / alarm process crashes?</title>
      <link>https://community.dynatrace.com/t5/Alerting/How-to-detect-alarm-process-crashes/m-p/299187#M6309</link>
      <description>&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;Maybe a workflow can be triggered when that event is found.&lt;/P&gt;&lt;P&gt;Best regards&lt;/P&gt;</description>
      <pubDate>Fri, 08 May 2026 06:35:18 GMT</pubDate>
      <guid>https://community.dynatrace.com/t5/Alerting/How-to-detect-alarm-process-crashes/m-p/299187#M6309</guid>
      <dc:creator>AntonPineiro</dc:creator>
      <dc:date>2026-05-08T06:35:18Z</dc:date>
    </item>
    <item>
      <title>Re: How to detect / alarm process crashes?</title>
      <link>https://community.dynatrace.com/t5/Alerting/How-to-detect-alarm-process-crashes/m-p/299188#M6310</link>
      <description>&lt;P class=""&gt;&lt;SPAN&gt;Hello &lt;a href="https://community.dynatrace.com/t5/user/viewprofilepage/user-id/17213"&gt;@AntonioSousa&lt;/a&gt;&amp;nbsp;,&lt;/SPAN&gt;&lt;/P&gt;&lt;P class=""&gt;&lt;SPAN&gt;For Dynatrace Managed, I tried many times to find a reliable way to detect process crashes directly, but I could not find a better option other than:&lt;/SPAN&gt;&lt;/P&gt;&lt;OL&gt;&lt;LI&gt;&lt;SPAN&gt;Creating &lt;/SPAN&gt;&lt;STRONG&gt;&lt;SPAN&gt;Process Group Availability Monitoring&lt;/SPAN&gt;&lt;/STRONG&gt;&lt;SPAN&gt;, or using &lt;/SPAN&gt;&lt;STRONG&gt;&lt;SPAN&gt;logs&lt;/SPAN&gt;&lt;/STRONG&gt;&lt;SPAN&gt; if the crash is detected in the logs and Log Monitoring is enabled.&lt;/SPAN&gt;&lt;/LI&gt;&lt;LI&gt;&lt;SPAN&gt;Using the &lt;/SPAN&gt;&lt;STRONG&gt;&lt;SPAN&gt;Events API&lt;/SPAN&gt;&lt;/STRONG&gt;&lt;SPAN&gt; to periodically extract process crash events.&lt;/SPAN&gt;&lt;/LI&gt;&lt;/OL&gt;&lt;P class=""&gt;&lt;SPAN&gt;However, these approaches may not be 100% reliable as an alerting mechanism, especially when they depend on periodic polling.&lt;/SPAN&gt;&lt;/P&gt;&lt;P class=""&gt;&lt;SPAN&gt;For Grail, you can create a &lt;/SPAN&gt;&lt;STRONG&gt;&lt;SPAN&gt;Davis Anomaly Detection&lt;/SPAN&gt;&lt;/STRONG&gt;&lt;SPAN&gt; alert using DQL. The below query might help:&lt;/SPAN&gt;&lt;/P&gt;&lt;PRE&gt;&lt;SPAN&gt;fetch dt.davis.events.snapshots
| filter event.kind == "DAVIS_EVENT"
| fieldsAdd affected_process_entities = arrayConcat(toArray(`dt.entity.process_group_instance`), affected_entity_ids)
| filter iAny(startsWith(toString(affected_process_entities[]), "PROCESS_GROUP_INSTANCE-"))
| dedup {event.id}, sort: {timestamp desc}
| sort event.start desc
| filter event.group_label == "Process crashed"&lt;BR /&gt;&lt;/SPAN&gt;&lt;/PRE&gt;&lt;P&gt;&amp;nbsp;Best Regards,&lt;/P&gt;&lt;P&gt;Hamdy&lt;/P&gt;</description>
      <pubDate>Fri, 08 May 2026 07:10:35 GMT</pubDate>
      <guid>https://community.dynatrace.com/t5/Alerting/How-to-detect-alarm-process-crashes/m-p/299188#M6310</guid>
      <dc:creator>Mohamed_Hamdy</dc:creator>
      <dc:date>2026-05-08T07:10:35Z</dc:date>
    </item>
  </channel>
</rss>

