We are having an issue where in order to see correct JSON syntax highlighting it requires setting "max lines" to "all lines".
On a separate post the resolution was to turn off "pretty printing" so instead of each event taking up multiple lines it is only takes up one. Which then allows Splunk to show the data in the correct JSON syntax highlighting.
How do I turn this off?
I believe you should have something like below, did you already try this?
On Your parsing instance
[my_sourcetype]
SHOULD_LINEMERGE = false
LINE_BREAKER = }([\n\r]*){
TRUNCATE = as needed
On your Search Head
[my_sourcetype]
KV_MODE = json
Hope this helps.