i have this config with a long line
grok {
match => {
"message" => "%{DATESTAMP:LogDate},%{NUMBER:RamUsedPercent:float},%{NUMBER:CpuPercent:float},%{NUMBER:DiskFreePercentC:float},%{NUMBER:DiskFreePercentD:float},%{NUMBER:ASPRequestExecutionTime:float},%{NUMBER:ASPRequestWaitTime:float},%{NUMBER:ASPRequestCurrent:float},%{NUMBER:ASPRequestQueued:float},%{NUMBER:ASPRequestRejected:float},%{NUMBER:ASPApplicationsPipelineInstanceCount:float},%{NUMBER:ASPApplicationsRequestWaitTime:float},%{NUMBER:ASPApplicationsRequestsFailed:float},%{NUMBER:ASPApplicationsRequestsInApplication Queue:float},%{NUMBER:ASPApplicationsRequestsRejected:float},%{NUMBER:ASPApplicationsRequestsTimedOut:float},%{NUMBER:ASPApplicationsRequestsSec:float},%{NUMBER:AzureQueueLastLiveSessionsDequeueTime:float}"
}
How can i break it like this:
grok {
match => {
"message" => "%{DATESTAMP:LogDate},
%{NUMBER:RamUsedPercent:float},%
{NUMBER:CpuPercent:float},
%{NUMBER:DiskFreePercentC:float},
%{NUMBER:DiskFreePercentD:float},
%{NUMBER:ASPRequestExecutionTime:float},
%{NUMBER:ASPRequestWaitTime:float},
%{NUMBER:ASPRequestCurrent:float},
%{NUMBER:ASPRequestQueued:float},
%{NUMBER:ASPRequestRejected:float},
%{NUMBER:ASPApplicationsPipelineInstanceCount:float},
%{NUMBER:ASPApplicationsRequestWaitTime:float},
%{NUMBER:ASPApplicationsRequestsFailed:float},
%{NUMBER:ASPApplicationsRequestsInApplication Queue:float},%{NUMBER:ASPApplicationsRequestsRejected:float},
%{NUMBER:ASPApplicationsRequestsTimedOut:float},
%{NUMBER:ASPApplicationsRequestsSec:float},
%{NUMBER:AzureQueueLastLiveSessionsDequeueTime:float}"
}