We'll try to throw some docs together tomorrow to help you out.  We need to 
make sure we are clear enough in our docs so everyone knows how to do what you 
are trying to do.  We'll put more clarity around creating monit scripts and 
doing HDFS and ES pruning.  

28.09.2016, 06:54, "Otto Fowler" <[email protected]>:
> I’ve written the rules in the configuration, I’m going through the parser
> deployment integration that I know about ( configuration for parser,
> enrichment, es-templates ), but I still have to do the monit stuff, hdfs
> pruning etc that I’ve been asking about
>
> --
>
> Sent with Airmail
>
> On September 28, 2016 at 01:02:56, James Sirota ([email protected]) wrote:
>
> Do you still need help? Or were you able to do what you wanted?
>
> 27.09.2016, 12:34, "Otto Fowler" <[email protected]>:
>>  I’ll get there
>>
>>  --
>>
>>  On September 27, 2016 at 15:23:10, Casey Stella ([email protected])
>
> wrote:
>>  Yeah, it's confusing, so I feel your pain. I made a "Navigating the
>>  Architecture" (which should probably be named "Navigating the Developer
>>  Docs" ;) section in the top-level doc here
>>  <https://github.com/apache/incubator-metron#navigating-the-architecture>
>>  that
>>  links to the docs for various parts of the architecture.
>>
>>  Hope that's helpful in the future! :)
>>
>>  On Tue, Sep 27, 2016 at 3:05 PM, Otto Fowler <[email protected]>
>>  wrote:
>>
>>>   Ok, I was going by the readme in metron-common and the wiki.
>>>   I’ll look in both readme files next time
>>>
>>>   --
>>>
>>>   Sent with Airmail
>>>
>>>   On September 27, 2016 at 14:49:29, Casey Stella ([email protected])
>>>   wrote:
>>>
>>>   It's described in
>
> https://github.com/apache/incubator-metron/tree/master/
>>>   metron-platform/metron-parsers#fieldtransformation-configuration under
>>>   "REMOVE". The wiki tends to lag; the README.md docs are mostly
>>
>>  up-to-date.
>>>   Casey
>>>
>>>   On Tue, Sep 27, 2016 at 2:47 PM, Otto Fowler <[email protected]>
>>>   wrote:
>>>
>>>   > I’m going by the wiki and REMOVE is not in there. Where should I look
>>
>>  for
>>>   > the most up to date stuff? The unit tests?
>>>   >
>>>   >
>>>   >
>>>   > On September 27, 2016 at 14:33:08, Casey Stella ([email protected])
>>>   > wrote:
>>>   >
>>>   > Yes, it is in the parser. You can assign a field to NULL and it will
>>>   > remove it.
>>>   >
>>>   > Consider the following example parser config which takes the foo
>
> field
>>>   and
>>>   > renames it to bar:
>>>   >
>>>   > {
>>>   > "parserClassName":"org.apache.metron.parsers.json.JSONMapParser",
>>>   > "sensorTopic":"custom",
>>>   > "parserConfig" : {
>>>   > "mapStrategy" : "UNFOLD"
>>>   > },"fieldTransformations" : [
>>>   > {
>>>   > "transformation" : "STELLAR"
>>>   > ,"output" : [ "bar", "foo" ]
>>>   > ,"config" : {
>>>   > "bar" : "foo"
>>>   > ,"foo" : "NULL"
>>>   > }
>>>   > }
>>>   > ]
>>>   > }
>>>   >
>>>   > Note the output section, that defines the order in which the stellar
>>>   > statements are executed. You first set bar to whatever is in foo.
>
> Then
>>>   > you set foo to NULL, which will delete it. You will be left with just
>>>   bar,
>>>   > which will contain what is in foo.
>>>   >
>>>   > Another way to do this is to use the REMOVE transformation
>>>   > <
>>>   > https://github.com/apache/incubator-metron/tree/master/
>>>   > metron-platform/metron-parsers#fieldtransformation-configuration>
>>>   >
>>>   > in
>>>   > combination with the stellar transformation:
>>>   > {
>>>   > "parserClassName":"org.apache.metron.parsers.json.JSONMapParser",
>>>   > "sensorTopic":"custom",
>>>   > "parserConfig" : {
>>>   > "mapStrategy" : "UNFOLD"
>>>   > },"fieldTransformations" : [
>>>   > {
>>>   > "transformation" : "STELLAR"
>>>   > ,"output" : [ "bar", "foo" ]
>>>   > ,"config" : {
>>>   > "bar" : "foo"
>>>   > }
>>>   > },
>>>   > {
>>>   > "input" : "foo"
>>>   > , "transformation" : "REMOVE"
>>>   > }
>>>   > ]
>>>   > }
>>>   >
>>>   > Best,
>>>   >
>>>   > Casey
>>>   >
>>>   > On Tue, Sep 27, 2016 at 2:12 PM, Otto Fowler <[email protected]>
>
>>>   > wrote:
>>>   >
>>>   > > Is it possible to remove and rename fields with stellar?
>>>   > > I have “foreign” json coming out of the JSONParser, and I need to
>>>   rename
>>>   > > some fields to the core metron json object names and possibly
>
> remove
>>>   some
>>>   > > other fields.
>>>   > >
>>>   >
>
> -------------------
> Thank you,
>
> James Sirota
> PPMC- Apache Metron (Incubating)
> jsirota AT apache DOT org

------------------- 
Thank you,

James Sirota
PPMC- Apache Metron (Incubating)
jsirota AT apache DOT org

Reply via email to