Github user nickwallen commented on the issue:

    https://github.com/apache/metron/pull/768
  
    When grouping, we are implicitly filtering any alerts that do not have a 
value defined for the 'group by' field.  
    
    For example, in this screenshot there are roughly 44k alarms.  I have 
grouped by host and all my groups add up to about 17k.  The other 27k alarms 
are actually from Snort where the 'host' field is not defined.
    
    ![screen shot 2017-10-09 at 4 34 37 
pm](https://user-images.githubusercontent.com/2475409/31357704-cec45818-ad10-11e7-881e-31f32541221d.png)
    
    Would it be better to treat undefined, blank or missing fields as their own 
group?  So in this example, we would have another group that has no value and 
would have an alert count of roughly 27k.
    
    The advantages I see with this...
    * My group subtotals will always add up to the total number of alarms, 
which eliminates the mystery of missing alarms.
    * Digging into alarms where a field is not defined or blank is a reasonable 
thing that a user would want to do.
    
    This may very well be something to fix on the backend.
    



---

Reply via email to