title: grok regex pattern matching
body: <p>I want to find the grok pattern for this:</p>
  
  <pre><code>INFO: 200000 packets. Current packet is class com.navtech.kernel.flat.FlatCombo [Loader] [tstamp: 1866 time: 1851.4 (30:51) split: 03.2] [Memory: 3.320G total: 22.20G free: 18.88G]
  </code></pre>
  
  <p>I tried </p>
  
  <pre><code>\A(?:%{LOGLEVEL:level})%{GREEDYDATA:message}\s(?:%{JAVACLASS:caller_class})\s+(\[%{WORD:loglevel}\]\s+)+(\[%{DATA:ts}\]\s+)+(\[%{DATA:mem}\])
  </code></pre>
  
  <p>but now what I'm missing is to extract the "Memory:" and "total:" so how will I write regular expression for that?</p>