Describe the bug
Cortex Data > Splunk HEC event line breaks missing
Expected behavior
JSON events from Cortex are extracted correctly, broken by line breaks when using the pan:firewall_cloud sourcetype.
Current behavior
JSON events are not line broken, preventing logs from being parsed correctly when using the pan:firewall_cloud sourcetype.
Possible solution
Preferably fix the cortex data lake side to send individual JSON events with proper line breaking as intended.
Or less preferably, update LINE_BREAKER to break out individual JSON events.
Steps to reproduce
- Configure Splunk HEC
- Configure Log Forwarding in Cortex Data Lake using Splunk/Stacked JSON option
- Observe that events are not line broken.
Screenshots

Context
This bug effectively breaks all functionality of the Palo Alto add on when using cortex data lake and Splunk HEC collectors.