Github user cestella commented on a diff in the pull request:

    https://github.com/apache/metron/pull/1099#discussion_r202813546
  
    --- Diff: metron-platform/metron-parsers/README.md ---
    @@ -82,6 +82,12 @@ topology in kafka.  Errors are collected with the 
context of the error
     (e.g. stacktrace) and original message causing the error and sent to an
     `error` queue.  Invalid messages as determined by global validation
     functions are also treated as errors and sent to an `error` queue. 
    +
    +Multiple sensors can be aggregated into a single Storm topology. When this 
is done, there will be
    +multiple Kafka spouts, but only a single parser bolt which will handle 
delegating to the correct 
    --- End diff --
    
    Well, parser chaining allows for DAGs of parsers, not just one level.  
Also, you might not want to group parsers based on chained units, but rather 
based on velocity or some other metric (e.g. I don't want to group a high 
velocity sensor with a bunch of low velcoity sensors in the syslog case).  In 
that case, you would need the intermediate kafka topics.


---

Reply via email to