Hi Jai -

> Metron is a SIEM tool and by default if i add is_alert as true,then how
can i really leverage Metron as a SIEM . please correct me if i am
wrong.All data will be pushed as alerts right.

You should set `is_alert` to a Stellar expression using whatever logic is
appropriate for your use case.  This lets you determine what is important
enough for you to triage. You wouldn't just set it to true for all
telemetry, unless you do indeed want to triage everything.  All telemetry
gets indexed for search (Solr/Elasticsearch) and analytics (HDFS).

> How about batch enrichment. Is it possible to use batch during
enrichment.

No, we do enrichment on the streaming telemetry.  Keep in mind many
enrichments can be time sensitive. What sort of use case do you have in
mind for this?

Hope this helps



On Thu, Dec 5, 2019 at 11:48 AM Geeks Girls <[email protected]> wrote:

> Hi Sanket,
>
>
> Thanks a lot for the explanation. I am able to see the logs after adding
> an additional column is_alert to true. Metron is a SIEM tool and by default
> if i add is_alert as true,then how can i really leverage Metron as a SIEM .
> please correct me if i am wrong.All data will be pushed as alerts right.
>
> Also i could see configuration for batch indexing in json file. How about
> batch enrichment. Is it possible to use batch during enrichment.
>
> Thanks,
> Jai
>
>
> On Thu, 5 Dec, 2019, 4:14 AM Sanket Sharma, <[email protected]>
> wrote:
>
>> Hi Jai,
>>
>>
>>
>> Please see my responses below:
>>
>>
>>
>> >>>>>>>“But for bro logs, is_alert field is blank .I verified the data
>> in the Kibana. Though the is_alert is blank ,those logs also appearing in
>> metron alerts ui.How this could be possible.”
>>
>>
>>
>> This confused me in the beginning as well, but “is_alert” field only
>> controls threat triage score and does not change the behaviour of what gets
>> display in the alerts UI. If the is_alert field is set to true, then threat
>> triage score is calculated based on the rules specified. If is_alert is set
>> to false, then score calculation is skipped. It has no effect on indexing
>> and does not change the behaviour of what gets displayed in the alerts UI.
>> As @Nick Allen <[email protected]> explained to me earlier:
>>
>>
>>
>> “Threat Triage only runs on messages where there is a field named
>> "is_alert" with a Stellar expression that evaluates to true.  This allows
>> you to avoid the expense of Threat Triage, in cases where you know it is
>> not needed. The "is_alert" field is used as a flag to indicate which
>> messages should undergo Threat Triage processing.  Once a message completes
>> Threat Triage and gets a score, changing or removing the "is_alert" field
>> does not do anything. “
>>
>>
>>
>>
>>
>> >>>>>>>” Also i pushed json data to the new datasource which i
>> configured . I created a new elastic search template. When reading the
>> readme file, it has been mentioned to create metron_alert field. What is
>> the difference between is_alert and metron_alert.”
>>
>>
>>
>> As explained earlier, the is_alert field is required on the incoming
>> message/event from the telemetry source. If the field is present and set to
>> true, then the event/message will be undergo threat triage processing and a
>> score will be assigned to it using the rules defined. “metron_alert” field
>> on the other hand is required on the index template on Elasticsearch (not
>> on the incoming event/message). I stand to be corrected, but there are some
>> references which mention that this is a dummy field (
>> https://metron.apache.org/current-book/metron-platform/metron-elasticsearch/index.html
>> )
>>
>>
>>
>> >>>>>>>” But i couldn't find anything i. AlertsUI”
>>
>>
>>
>> Usually it is because of a missing field that is required by
>> Elasticsearch and metron. You may refer to documentation here
>> https://github.com/apache/metron/tree/master/metron-platform/metron-elasticsearch/metron-elasticsearch-common
>>  and
>> https://docs.cloudera.com/HDPDocuments/HCP1/HCP-1.9.0/add-new-telemetry-data-source/content/create_elasticsearch_index_template.html
>>
>> Refer to section “Elastic Search” and “Using Metron with ElasticSearch
>> 5.6” for details. Please also refer to metron-rest logs.  If you still face
>> issues, please include your index template in your response.
>>
>>
>>
>> Hope that helps.
>>
>>
>>
>> Best regards,
>>
>> Sanket
>>
>>
>>
>> *From: *Geeks Girls <[email protected]>
>> *Reply to: *"[email protected]" <[email protected]>
>> *Date: *Wednesday, 04 December 2019 at 21:34
>> *To: *"[email protected]" <[email protected]>
>> *Subject: *Data not populating in metron alerts ui
>>
>>
>>
>> Hi,
>>
>>
>>
>> I am planning to use Metron as a SIEM and exploring it's features. Thanks
>> for the great documentation. It helped a lot to set it up quickly.
>> Initially configured snort ,bro,yaf logs to flow into Metron . For snort,
>> could see threat triage rules configured in the Metron enrichment config.
>> But for bro logs, is_alert field is blank .I verified the data in the
>> Kibana. Though the is_alert is blank ,those logs also appearing in metron
>> alerts ui.How this could be possible.
>>
>> Also i pushed json data to the new datasource which i configured . I
>> created a new elastic search template. When reading the readme file, it has
>> been mentioned to create metron_alert field. What is the difference between
>> is_alert and metron_alert.
>>
>>
>>
>> What are the configuration needed to push data as alerts in metron
>> AlertsUI. I could see logs are being parsed,enriched and indexed in the
>> elastic search. So created Kibana dashboard .But i couldn't find anything
>> i. AlertsUI. What should i do?Any help is highly appreciated.
>>
>>
>>
>> Thanks,
>>
>> Jai
>>
>

Reply via email to