<?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: Zscalar to Dynatrace Integration in Automations</title>
    <link>https://community.dynatrace.com/t5/Automations/Zscalar-to-Dynatrace-Integration/m-p/278511#M2203</link>
    <description>&lt;P&gt;One idea which spring in mind. If Zscaler send XML out would it still needed to say something to the Dynatrace API?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
    <pubDate>Mon, 02 Jun 2025 13:32:21 GMT</pubDate>
    <dc:creator>MarwanC</dc:creator>
    <dc:date>2025-06-02T13:32:21Z</dc:date>
    <item>
      <title>Zscalar to Dynatrace Integration</title>
      <link>https://community.dynatrace.com/t5/Automations/Zscalar-to-Dynatrace-Integration/m-p/278015#M2177</link>
      <description>&lt;P&gt;I am trying to do an integration from Zscalar to Dynatrace which sends a specific payload which needs to be transformed to Dynatrace specific event payload to be ingested to Dynatrace. Is there a Webhook proxy in Dynatrace to do this transformation even if it is in the form of an extension. I appreciate your support on this urgent requirement.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Fri, 30 May 2025 07:58:29 GMT</pubDate>
      <guid>https://community.dynatrace.com/t5/Automations/Zscalar-to-Dynatrace-Integration/m-p/278015#M2177</guid>
      <dc:creator>MarwanC</dc:creator>
      <dc:date>2025-05-30T07:58:29Z</dc:date>
    </item>
    <item>
      <title>Re: Zscalar to Dynatrace Integration</title>
      <link>https://community.dynatrace.com/t5/Automations/Zscalar-to-Dynatrace-Integration/m-p/278017#M2178</link>
      <description>&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;You can ingest metrics or events in &lt;A title="differents ways" href="https://docs.dynatrace.com/docs/shortlink/section-extend-dynatrace" target="_blank" rel="noopener"&gt;differents ways&lt;/A&gt;.&lt;/P&gt;&lt;P&gt;Best regards&lt;/P&gt;</description>
      <pubDate>Mon, 26 May 2025 10:49:20 GMT</pubDate>
      <guid>https://community.dynatrace.com/t5/Automations/Zscalar-to-Dynatrace-Integration/m-p/278017#M2178</guid>
      <dc:creator>AntonPineiro</dc:creator>
      <dc:date>2025-05-26T10:49:20Z</dc:date>
    </item>
    <item>
      <title>Re: Zscalar to Dynatrace Integration</title>
      <link>https://community.dynatrace.com/t5/Automations/Zscalar-to-Dynatrace-Integration/m-p/278032#M2179</link>
      <description>&lt;P&gt;Thank you for the feedback Antonio, your feedback is very generic. The Zscaler send webhooks call and its payload is different than DT. A transformation is required. Any other comments on this?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Mon, 26 May 2025 14:41:01 GMT</pubDate>
      <guid>https://community.dynatrace.com/t5/Automations/Zscalar-to-Dynatrace-Integration/m-p/278032#M2179</guid>
      <dc:creator>MarwanC</dc:creator>
      <dc:date>2025-05-26T14:41:01Z</dc:date>
    </item>
    <item>
      <title>Re: Zscalar to Dynatrace Integration</title>
      <link>https://community.dynatrace.com/t5/Automations/Zscalar-to-Dynatrace-Integration/m-p/278039#M2180</link>
      <description>&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;It would depends which information you need to ingest, or if you are using Grail or Managed... I recommend you checking OpenPipeline where you can transform data before it is ingested in Dynatrace SaaS server.&lt;/P&gt;&lt;P&gt;Best regards&lt;/P&gt;</description>
      <pubDate>Mon, 26 May 2025 20:53:23 GMT</pubDate>
      <guid>https://community.dynatrace.com/t5/Automations/Zscalar-to-Dynatrace-Integration/m-p/278039#M2180</guid>
      <dc:creator>AntonPineiro</dc:creator>
      <dc:date>2025-05-26T20:53:23Z</dc:date>
    </item>
    <item>
      <title>Re: Zscalar to Dynatrace Integration</title>
      <link>https://community.dynatrace.com/t5/Automations/Zscalar-to-Dynatrace-Integration/m-p/278199#M2181</link>
      <description>&lt;P&gt;None of the ingest worked for the this kind of interface, we get always webhook configuration error. Is there a webhook proxy in DT. If not id OpenPipeline the only solution for this.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Wed, 28 May 2025 11:30:55 GMT</pubDate>
      <guid>https://community.dynatrace.com/t5/Automations/Zscalar-to-Dynatrace-Integration/m-p/278199#M2181</guid>
      <dc:creator>MarwanC</dc:creator>
      <dc:date>2025-05-28T11:30:55Z</dc:date>
    </item>
    <item>
      <title>Re: Zscalar to Dynatrace Integration</title>
      <link>https://community.dynatrace.com/t5/Automations/Zscalar-to-Dynatrace-Integration/m-p/278242#M2182</link>
      <description>&lt;P&gt;Bear in mind we are only sending events at the moment from Zscalar to Dynatrace&lt;/P&gt;</description>
      <pubDate>Wed, 28 May 2025 16:48:46 GMT</pubDate>
      <guid>https://community.dynatrace.com/t5/Automations/Zscalar-to-Dynatrace-Integration/m-p/278242#M2182</guid>
      <dc:creator>MarwanC</dc:creator>
      <dc:date>2025-05-28T16:48:46Z</dc:date>
    </item>
    <item>
      <title>Re: Zscalar to Dynatrace Integration</title>
      <link>https://community.dynatrace.com/t5/Automations/Zscalar-to-Dynatrace-Integration/m-p/278249#M2183</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="https://community.dynatrace.com/t5/user/viewprofilepage/user-id/64346"&gt;@MarwanC&lt;/a&gt;&amp;nbsp;,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;If you have syslog enabled on Zscaler, you might consider integrating those syslogs into Dynatrace. &lt;A href="https://docs.dynatrace.com/docs/analyze-explore-automate/logs/lma-log-ingestion/lma-log-investion-syslog" target="_blank"&gt;https://docs.dynatrace.com/docs/analyze-explore-automate/logs/lma-log-ingestion/lma-log-investion-syslog&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;for Event only ingestion then may be ingest event via API should help ? [ you might adjust your playload accoding to DT ]&lt;BR /&gt;&lt;A href="https://docs.dynatrace.com/docs/discover-dynatrace/references/dynatrace-api/environment-api/events-v2/post-event" target="_blank"&gt;https://docs.dynatrace.com/docs/discover-dynatrace/references/dynatrace-api/environment-api/events-v2/post-event&lt;/A&gt;&lt;BR /&gt;&lt;BR /&gt;BR,&lt;BR /&gt;&lt;BR /&gt;&lt;/P&gt;</description>
      <pubDate>Wed, 28 May 2025 20:44:35 GMT</pubDate>
      <guid>https://community.dynatrace.com/t5/Automations/Zscalar-to-Dynatrace-Integration/m-p/278249#M2183</guid>
      <dc:creator>Akhil-Jayendran</dc:creator>
      <dc:date>2025-05-28T20:44:35Z</dc:date>
    </item>
    <item>
      <title>Re: Zscalar to Dynatrace Integration</title>
      <link>https://community.dynatrace.com/t5/Automations/Zscalar-to-Dynatrace-Integration/m-p/278256#M2184</link>
      <description>&lt;P&gt;We have had a similar challenge in our environment, where there was a sending entity whose payload could not be made to fit within the constraints of Dynatrace's available API endpoints (for logs or events). After many conversations with our Dynatrace account team, we had to admit defeat. Our eventual solution was to implement an intermediate (and custom) OpenTelemetry collector to receive the incoming data using a compatible receiver and then push them into Dynatrace using the OTLP Log exporter.&lt;/P&gt;</description>
      <pubDate>Wed, 28 May 2025 21:43:40 GMT</pubDate>
      <guid>https://community.dynatrace.com/t5/Automations/Zscalar-to-Dynatrace-Integration/m-p/278256#M2184</guid>
      <dc:creator>marco_irmer</dc:creator>
      <dc:date>2025-05-28T21:43:40Z</dc:date>
    </item>
    <item>
      <title>Re: Zscalar to Dynatrace Integration</title>
      <link>https://community.dynatrace.com/t5/Automations/Zscalar-to-Dynatrace-Integration/m-p/278296#M2185</link>
      <description>&lt;P&gt;Addionally two options not yet mentioned (if the source system can only emit data and call webhook)&lt;BR /&gt;&lt;BR /&gt;&lt;/P&gt;&lt;OL&gt;&lt;LI&gt;Create a Dynatrace Extension (Python) which will listen on a webhook and send the data (event/logs/metrics... ).&amp;nbsp; This will work for both Dynatrace Platform and Dynatrace Managed&lt;/LI&gt;&lt;LI&gt;Create an &lt;A href="https://developer.dynatrace.com/develop/app-functions/create-consume/#from-outside-the-platform" target="_blank"&gt;app function&lt;/A&gt;&amp;nbsp; and call it externally. This might not be the most cost-effective solution if the webhook is called frequently.&lt;/LI&gt;&lt;/OL&gt;&lt;P&gt;Anyway, be sure to double-check and explore the standard options already mentioned.&amp;nbsp; If it's log / event data, I'd use the standard &lt;A href="https://docs.dynatrace.com/docs/shortlink/api-log-monitoring-v2-post-ingest" target="_blank"&gt;Log ingest API&lt;/A&gt;&amp;nbsp; and OpenPipeline to process it.&lt;/P&gt;</description>
      <pubDate>Thu, 29 May 2025 20:14:05 GMT</pubDate>
      <guid>https://community.dynatrace.com/t5/Automations/Zscalar-to-Dynatrace-Integration/m-p/278296#M2185</guid>
      <dc:creator>Julius_Loman</dc:creator>
      <dc:date>2025-05-29T20:14:05Z</dc:date>
    </item>
    <item>
      <title>Re: Zscalar to Dynatrace Integration</title>
      <link>https://community.dynatrace.com/t5/Automations/Zscalar-to-Dynatrace-Integration/m-p/278382#M2187</link>
      <description>&lt;P&gt;Thanks Julius, for summary of the options available, OPTION ONE: is to create a complete extension for this simple event mapping from Zscaler to Dynatrace, what is the simplest extension documentation/code that you recommend to achieve this. Is this a long shot to achieve a simple interface? OPTION TWO: seems to be interesting, an app function will accept the event payload from Zscaler in its format and then transform it to a Dynatrace payload format event, the documentation refers to doing authentication by ourselves if we want to expose a function to the outside what is meant by this, is this app function written in python like in the same concept as a lambda function here?. OPTION 3: seems to be the most viable if I look at this but I am currently struggling with OpenPipeline concept: at the entrance and when it ends up in Dynatrace in the area of event, if I understand this, the Log ingest API is called, then we design a transformer/processor (that is clear clear) to map the event coming from the different payload to the Dynatrace Payload, the last part is confusing it ends up in grail and then what, where do we see it in Dynatrace, is only visible and extracted in a notebook using DQL, if you can kindly clarify those three options mentioned even though from high level and no hand on it will be much appreciated. The webhook interface is a standard interface in the industry, and ought to be supported out of the box in Dynatrace, the mapping is the only input required as an input - I do not wish to re-invent the wheel here and struggle with difficult solution to maintain. I appreciate any feedback on this.&lt;/P&gt;</description>
      <pubDate>Fri, 30 May 2025 13:03:28 GMT</pubDate>
      <guid>https://community.dynatrace.com/t5/Automations/Zscalar-to-Dynatrace-Integration/m-p/278382#M2187</guid>
      <dc:creator>MarwanC</dc:creator>
      <dc:date>2025-05-30T13:03:28Z</dc:date>
    </item>
    <item>
      <title>Re: Zscalar to Dynatrace Integration</title>
      <link>https://community.dynatrace.com/t5/Automations/Zscalar-to-Dynatrace-Integration/m-p/278384#M2188</link>
      <description>&lt;P&gt;Thanks Marco, I fear I am dreading to the same fate at the end, "&lt;SPAN&gt;OpenTelemetry collector to receive the incoming data using a compatible receiver and then push them into Dynatrace using the OTLP Log exporter" Can you clarify the last part - OLTP log exporter? is that Dynatrace interface does it use the Dynatrace API? Thanks kindly for your reply.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Fri, 30 May 2025 13:29:43 GMT</pubDate>
      <guid>https://community.dynatrace.com/t5/Automations/Zscalar-to-Dynatrace-Integration/m-p/278384#M2188</guid>
      <dc:creator>MarwanC</dc:creator>
      <dc:date>2025-05-30T13:29:43Z</dc:date>
    </item>
    <item>
      <title>Re: Zscalar to Dynatrace Integration</title>
      <link>https://community.dynatrace.com/t5/Automations/Zscalar-to-Dynatrace-Integration/m-p/278436#M2189</link>
      <description>&lt;P&gt;Option 1 (Extension) - I don't have anything prepared at the moment, but I'd choose this path if this has to be a reusable thing and has to work with Dynatrace Managed (Onpremise). Especially if you need to combine it with other data.&lt;BR /&gt;&lt;BR /&gt;Option 2 - I'd choose this if you really need to write your own webhook and it won't be called frequently. Most likely, you don't need to choose this path at all.&lt;BR /&gt;&lt;BR /&gt;Option 3 - Ingest using API (preferred). You call the log ingest API, construct the payload and headers so that the event gets ingested. Then with OpenPipeline, you can process the data (transform it, create a metric, set storage bucket, etc.). Since you sent it as log, it can be seen in the Logs app, or Notebooks/Dashboard or in any other app querying the logs in Grail such as Security Investgator.&amp;nbsp;&lt;BR /&gt;If you are on Dynatrace Managed, you can still use this option, just it does not have Openpipeline, but you have other processing options.&lt;BR /&gt;&lt;BR /&gt;Option 4 (bizevents, not yet mentioned, noting it for reference) is similar to Option 3, just the data has slightly different characteristics and purpose.&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;If you need some help on that,&amp;nbsp; can you please elaborate more on the constraints of the webhook configuration on the zscaler side and provide same sample of the payload?&lt;/P&gt;</description>
      <pubDate>Fri, 30 May 2025 21:23:36 GMT</pubDate>
      <guid>https://community.dynatrace.com/t5/Automations/Zscalar-to-Dynatrace-Integration/m-p/278436#M2189</guid>
      <dc:creator>Julius_Loman</dc:creator>
      <dc:date>2025-05-30T21:23:36Z</dc:date>
    </item>
    <item>
      <title>Re: Zscalar to Dynatrace Integration</title>
      <link>https://community.dynatrace.com/t5/Automations/Zscalar-to-Dynatrace-Integration/m-p/278443#M2190</link>
      <description>&lt;P&gt;Thank you Julius, your recommendations make sense, I already made the decision to use OpenPipeline, it seems to fit the solution, and the filtered data can be presented on dashboards or pushed to an another Davis Event which is the intention, but I am still long way from achieving that (the pipeline is easy to construct just using rename field will do the trick). The issue that I am having at the moment is basic, that Zscaler do not publish their payloads anywhere and we sort of trying to guess what kind of data is coming through to the logs. We wrote a simple python to push a sample Zscaler payload which we found somewhere on the internet and the ingest is going through giving response code 204 indicating a success? but we can not see the entry in the logs or the logs and event apps, any idea what search criteria based on this payload data ingested that we can search on, we checked the exact date but we can not find the entry.&amp;nbsp; strange... any feedback is much appreciated. I am stuck here now.&amp;nbsp;&lt;/P&gt;&lt;PRE&gt;[2025-05-31 11:00:22] Sending raw Zscaler payload...
Sending payload to: &lt;A href="https://{environmentid}.live.dynatrace.com/api/v2/logs/ingest" target="_blank" rel="noopener"&gt;https://DT_URL&lt;/A&gt;
Headers: {'Authorization': 'Api-Token REMOVED', 'Content-Type': 'application/json'}
Payload: {
  "eventType": "SECURITY_ALERT",
  "timestamp": "2025-05-31T23:00:00Z",
  "source": "Zscaler",
  "alertDetails": {
    "severity": "HIGH",
    "category": "Malware",
    "description": "Suspicious activity detected",
    "affectedUser": "user@example.com",
    "affectedDevice": "MY_LAPTOP",
    "ipAddress": "192.168.1.100",
    "location": "London, UK"
  },
  "actionTaken": "Blocked",
  "correlationId": "a770faffe1384991"
}
Response status code: 204
Response body: &lt;/PRE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Sat, 31 May 2025 09:13:53 GMT</pubDate>
      <guid>https://community.dynatrace.com/t5/Automations/Zscalar-to-Dynatrace-Integration/m-p/278443#M2190</guid>
      <dc:creator>MarwanC</dc:creator>
      <dc:date>2025-05-31T09:13:53Z</dc:date>
    </item>
    <item>
      <title>Re: Zscalar to Dynatrace Integration</title>
      <link>https://community.dynatrace.com/t5/Automations/Zscalar-to-Dynatrace-Integration/m-p/278444#M2191</link>
      <description>&lt;P&gt;We also used curl using the API part of DT, unable to find the entry, maybe I am not searching well &lt;span class="lia-unicode-emoji" title=":disappointed_face:"&gt;😞&lt;/span&gt;&lt;/P&gt;&lt;PRE&gt;&lt;SPAN&gt;curl -X &lt;/SPAN&gt;&lt;SPAN&gt;'POST'&lt;/SPAN&gt;&lt;SPAN&gt; \&lt;/SPAN&gt;  &lt;SPAN&gt;'https://DT_URL/api/v2/logs/ingest'&lt;/SPAN&gt;&lt;SPAN&gt; \&lt;/SPAN&gt;&lt;SPAN&gt;  -H &lt;/SPAN&gt;&lt;SPAN&gt;'accept: application/json; charset=utf-8'&lt;/SPAN&gt;&lt;SPAN&gt; \&lt;/SPAN&gt;&lt;SPAN&gt;  -H &lt;/SPAN&gt;&lt;SPAN&gt;'Authorization: Api-Token OUR_TOKEN'&lt;/SPAN&gt;&lt;SPAN&gt; \&lt;/SPAN&gt;&lt;SPAN&gt;  -H &lt;/SPAN&gt;&lt;SPAN&gt;'Content-Type: application/json'&lt;/SPAN&gt;&lt;SPAN&gt; \&lt;/SPAN&gt;&lt;SPAN&gt;  -d &lt;/SPAN&gt;&lt;SPAN&gt;'{&lt;/SPAN&gt;&lt;SPAN&gt;  "eventType": "SECURITY_ALERT",&lt;/SPAN&gt;&lt;SPAN&gt;  "timestamp": "2025-05-31T23:00:00Z",&lt;/SPAN&gt;&lt;SPAN&gt;  "source": "Zscaler",&lt;/SPAN&gt;&lt;SPAN&gt;  "alertDetails": {&lt;/SPAN&gt;&lt;SPAN&gt;    "severity": "HIGH",&lt;/SPAN&gt;&lt;SPAN&gt;    "category": "Malware",&lt;/SPAN&gt;&lt;SPAN&gt;    "description": "Suspicious activity detected",&lt;/SPAN&gt;&lt;SPAN&gt;    "affectedUser": "user@example.com",&lt;/SPAN&gt;&lt;SPAN&gt;    "affectedDevice": "L51W0V7",&lt;/SPAN&gt;&lt;SPAN&gt;    "ipAddress": "192.168.1.100",&lt;/SPAN&gt;&lt;SPAN&gt;    "location": "London, UK"&lt;/SPAN&gt;&lt;SPAN&gt;  },&lt;/SPAN&gt;&lt;SPAN&gt;  "actionTaken": "Blocked",&lt;/SPAN&gt;&lt;SPAN&gt;  "correlationId": "a770faffe1384991"&lt;/SPAN&gt;&lt;SPAN&gt;}'&lt;BR /&gt;&lt;BR /&gt;Output:&lt;BR /&gt;&lt;/SPAN&gt;&lt;/PRE&gt;&lt;TABLE&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;Code&lt;/TD&gt;&lt;TD&gt;Details&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;204&lt;/TD&gt;&lt;TD&gt;&lt;DIV&gt;&lt;H5&gt;Response headers&lt;/H5&gt;&lt;PRE&gt;&lt;SPAN class=""&gt; access-control-allow-origin: https://URL_DT &lt;/SPAN&gt;&lt;SPAN class=""&gt; access-control-expose-headers: * &lt;/SPAN&gt;&lt;SPAN class=""&gt; cache-control: no-store,no-cache &lt;/SPAN&gt;&lt;SPAN class=""&gt; date: Sat,31 May 2025 09:25:11 GMT &lt;/SPAN&gt;&lt;SPAN class=""&gt; dynatrace-response-source: Cluster &lt;/SPAN&gt;&lt;SPAN class=""&gt; pragma: no-cache &lt;/SPAN&gt;&lt;SPAN class=""&gt; server: ruxit gateway &lt;/SPAN&gt;&lt;SPAN class=""&gt; strict-transport-security: max-age=31536000;includeSubDomains &lt;/SPAN&gt;&lt;SPAN class=""&gt; traceresponse: 00-d6fb8d25873473cd5eaad7bf8d84cb92-b781e801e0f0df41-01 &lt;/SPAN&gt;&lt;SPAN class=""&gt; vary: Origin &lt;/SPAN&gt;&lt;SPAN class=""&gt; x-dt-tracestate: ec907795-f23c233@dt &lt;/SPAN&gt;&lt;SPAN class=""&gt; x-robots-tag: noindex &lt;/SPAN&gt;&lt;/PRE&gt;&lt;/DIV&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Sat, 31 May 2025 09:30:50 GMT</pubDate>
      <guid>https://community.dynatrace.com/t5/Automations/Zscalar-to-Dynatrace-Integration/m-p/278444#M2191</guid>
      <dc:creator>MarwanC</dc:creator>
      <dc:date>2025-05-31T09:30:50Z</dc:date>
    </item>
    <item>
      <title>Re: Zscalar to Dynatrace Integration</title>
      <link>https://community.dynatrace.com/t5/Automations/Zscalar-to-Dynatrace-Integration/m-p/278449#M2192</link>
      <description>&lt;P&gt;&lt;a href="https://community.dynatrace.com/t5/user/viewprofilepage/user-id/64346"&gt;@MarwanC&lt;/a&gt;&amp;nbsp; 204 response code means the data has been successfully ingested.&amp;nbsp;&lt;BR /&gt;&lt;BR /&gt;You can lookup the log entry for example by the API token it was ingested with (just the public part):&lt;/P&gt;&lt;LI-CODE lang="markup"&gt;fetch logs
| filter matchesValue(dt.auth.origin, "dt0c01.JUR2SVT6KBWHDJ7JWERHQ5UB")&lt;/LI-CODE&gt;&lt;P&gt;&lt;BR /&gt;If you still can't see it, please verify:&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;If the entry had not been removed in any OpenPipeline or in the classic pipeline by some processing rules&lt;/LI&gt;&lt;LI&gt;If you have permissions to query data from the log bucket where the was stored by OpenPipeline or classic pipeline&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;Actually, it's not important to know the payloads in advance; that's where the power of Grail comes in. You can just ingest it (maybe easily enrich it by adding log.source or some other data) and you can parse the content on query.&lt;BR /&gt;&lt;BR /&gt;This is the curl example of yours in my environment (I just pointed it to my environment and used my API token. I executed the curl twice, that's why you can see two records here.&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Julius_Loman_2-1748702304015.png" style="width: 400px;"&gt;&lt;img src="https://community.dynatrace.com/t5/image/serverpage/image-id/28296i08DBC5BA8288ECAF/image-size/medium?v=v2&amp;amp;px=400" role="button" title="Julius_Loman_2-1748702304015.png" alt="Julius_Loman_2-1748702304015.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;/P&gt;</description>
      <pubDate>Sat, 31 May 2025 14:40:15 GMT</pubDate>
      <guid>https://community.dynatrace.com/t5/Automations/Zscalar-to-Dynatrace-Integration/m-p/278449#M2192</guid>
      <dc:creator>Julius_Loman</dc:creator>
      <dc:date>2025-05-31T14:40:15Z</dc:date>
    </item>
    <item>
      <title>Re: Zscalar to Dynatrace Integration</title>
      <link>https://community.dynatrace.com/t5/Automations/Zscalar-to-Dynatrace-Integration/m-p/278451#M2193</link>
      <description>&lt;P&gt;Indeed thank you, I knew my data were ingested but did not search in an efficient way - thank you&lt;/P&gt;&lt;P&gt;Just a silly question, how did you change the filter box to be able to run DQL, mine is always forcing a filter, I used a Notebook to do the search (see screenshots) next step is now to build the pipeline - thanks very much for your feedback.&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="dql.png" style="width: 400px;"&gt;&lt;img src="https://community.dynatrace.com/t5/image/serverpage/image-id/28297iCFCCD19C9E3F7EF2/image-size/medium?v=v2&amp;amp;px=400" role="button" title="dql.png" alt="dql.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt; &lt;/P&gt;</description>
      <pubDate>Sat, 31 May 2025 16:31:47 GMT</pubDate>
      <guid>https://community.dynatrace.com/t5/Automations/Zscalar-to-Dynatrace-Integration/m-p/278451#M2193</guid>
      <dc:creator>MarwanC</dc:creator>
      <dc:date>2025-05-31T16:31:47Z</dc:date>
    </item>
    <item>
      <title>Re: Zscalar to Dynatrace Integration</title>
      <link>https://community.dynatrace.com/t5/Automations/Zscalar-to-Dynatrace-Integration/m-p/278453#M2194</link>
      <description>&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="mine.png" style="width: 400px;"&gt;&lt;img src="https://community.dynatrace.com/t5/image/serverpage/image-id/28298iEC48423003BD571C/image-size/medium?v=v2&amp;amp;px=400" role="button" title="mine.png" alt="mine.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt; &lt;/P&gt;</description>
      <pubDate>Sat, 31 May 2025 16:32:47 GMT</pubDate>
      <guid>https://community.dynatrace.com/t5/Automations/Zscalar-to-Dynatrace-Integration/m-p/278453#M2194</guid>
      <dc:creator>MarwanC</dc:creator>
      <dc:date>2025-05-31T16:32:47Z</dc:date>
    </item>
    <item>
      <title>Re: Zscalar to Dynatrace Integration</title>
      <link>https://community.dynatrace.com/t5/Automations/Zscalar-to-Dynatrace-Integration/m-p/278459#M2195</link>
      <description>&lt;P&gt;&lt;a href="https://community.dynatrace.com/t5/user/viewprofilepage/user-id/64346"&gt;@MarwanC&lt;/a&gt;&amp;nbsp;switch to DQL input in the logs app is hidden a little bit, I'd give it a more prominent space in the app (FYI&amp;nbsp;&lt;a href="https://community.dynatrace.com/t5/user/viewprofilepage/user-id/8042"&gt;@michal_franczak&lt;/a&gt;&amp;nbsp;)&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Julius_Loman_0-1748722482545.png" style="width: 400px;"&gt;&lt;img src="https://community.dynatrace.com/t5/image/serverpage/image-id/28299i65CF3498258EEF65/image-size/medium?v=v2&amp;amp;px=400" role="button" title="Julius_Loman_0-1748722482545.png" alt="Julius_Loman_0-1748722482545.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;/P&gt;</description>
      <pubDate>Sat, 31 May 2025 20:15:51 GMT</pubDate>
      <guid>https://community.dynatrace.com/t5/Automations/Zscalar-to-Dynatrace-Integration/m-p/278459#M2195</guid>
      <dc:creator>Julius_Loman</dc:creator>
      <dc:date>2025-05-31T20:15:51Z</dc:date>
    </item>
    <item>
      <title>Re: Zscalar to Dynatrace Integration</title>
      <link>https://community.dynatrace.com/t5/Automations/Zscalar-to-Dynatrace-Integration/m-p/278478#M2196</link>
      <description>&lt;P&gt;Thanks for the reply. Indeed I agree may be the switch option should be at the top. As I mentioned that the simple ingest API call I conducted is either done from a curl or python program and this seems to work but when we do the actual test on the Zscaler intself and providing the the logs ingest call and the token: I am getting the following error:&amp;nbsp;Failed : Invalid Webhook Config {"RESPONSE_MESSAGE":"The webhook configuration is not valid. Check the values of the configuration fields if they meet requirements."} - what is meant by the webhook configuration. Your feedback is much appreciated.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Mon, 02 Jun 2025 07:40:36 GMT</pubDate>
      <guid>https://community.dynatrace.com/t5/Automations/Zscalar-to-Dynatrace-Integration/m-p/278478#M2196</guid>
      <dc:creator>MarwanC</dc:creator>
      <dc:date>2025-06-02T07:40:36Z</dc:date>
    </item>
    <item>
      <title>Re: Zscalar to Dynatrace Integration</title>
      <link>https://community.dynatrace.com/t5/Automations/Zscalar-to-Dynatrace-Integration/m-p/278479#M2197</link>
      <description>&lt;P&gt;&lt;a href="https://community.dynatrace.com/t5/user/viewprofilepage/user-id/64346"&gt;@MarwanC&lt;/a&gt;&amp;nbsp;that seems to be an issue on the zscaler side - not accepting the configuration you provided. Unfortunately, I don't have access to any zscaler environment. Can you share the configuration you are trying to do in zscaler?&lt;/P&gt;</description>
      <pubDate>Mon, 02 Jun 2025 07:47:24 GMT</pubDate>
      <guid>https://community.dynatrace.com/t5/Automations/Zscalar-to-Dynatrace-Integration/m-p/278479#M2197</guid>
      <dc:creator>Julius_Loman</dc:creator>
      <dc:date>2025-06-02T07:47:24Z</dc:date>
    </item>
  </channel>
</rss>

