airbnb / streamalert

StreamAlert is a serverless, realtime data analysis framework which empowers you to ingest, analyze, and alert on data from any environment, using datasources and alerting logic you define.
https://streamalert.io
Apache License 2.0
2.86k stars 334 forks source link

Move artifact extractor logic to classifier #1268

Closed chunyong-lin closed 4 years ago

chunyong-lin commented 4 years ago

to: @airbnb/streamalert-maintainers related to: #1250 resolves: #1265

Background

Unfortunately, Firehose Data Transformation is expensive, it charges us twice for the same data sent to a Firehose delivery stream. So we are moving the Artifact Extractor logic to Classifier, that will only increase Classifier lambda running time by few seconds.

Changes

Testing

Tested the new code in staging account and it is working as expected.