Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/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://github.com/airbnb/streamalert
analysis aws kinesis lambda rules security serverless terraform
Last synced: 6 days ago
JSON representation
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.
- Host: GitHub
- URL: https://github.com/airbnb/streamalert
- Owner: airbnb
- License: apache-2.0
- Created: 2017-01-22T01:10:56.000Z (almost 8 years ago)
- Default Branch: master
- Last Pushed: 2023-10-23T17:15:34.000Z (about 1 year ago)
- Last Synced: 2024-11-28T21:03:38.851Z (13 days ago)
- Topics: analysis, aws, kinesis, lambda, rules, security, serverless, terraform
- Language: Python
- Homepage: https://streamalert.io
- Size: 42.4 MB
- Stars: 2,863
- Watchers: 101
- Forks: 334
- Open Issues: 90
-
Metadata Files:
- Readme: README.rst
- Contributing: .github/CONTRIBUTING.rst
- License: LICENSE
- Authors: AUTHORS.rst
Awesome Lists containing this project
- awesome-streaming - StreamAlert - Airbnb's Real-time Data Analysis and Alerting. (Table of Contents / Streaming Library)
- DevSecOps - https://github.com/airbnb/streamalert - time data analysis framework which empowers you to ingest, analyze, and alert |![StreamAlert](https://img.shields.io/github/stars/airbnb/streamalert?style=for-the-badge) | (AWS)
- awesome-repositories - 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. (Python)
- awesome-cloud-security - StreamAlert by Airbnb
- awesome-list - StreamAlert - 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. (Data Management & Processing / Streaming Data Management)
- awesome-streaming - StreamAlert - Airbnb's Real-time Data Analysis and Alerting. (Table of Contents / Streaming Library)
- awesome-python-machine-learning-resources - GitHub - 24% open · ⏱️ 20.07.2022): (Others)
README
StreamAlert - Serverless, Realtime Data Analysis Framework
==========================================================.. image:: https://github.com/airbnb/streamalert/workflows/Actions%20CI/badge.svg
:target: https://github.com/airbnb/streamalert/actions?query=workflow%3AActions+CI.. image:: https://coveralls.io/repos/github/airbnb/streamalert/badge.svg?branch=master
:target: https://coveralls.io/github/airbnb/streamalert?branch=master.. image:: docs/images/sa-banner.png
:align: center
:alt: StreamAlertStreamAlert is a serverless, real-time data analysis framework which empowers you to ingest, analyze,
and alert on data from any environment, using data sources and alerting logic you define. Computer
security teams use StreamAlert to scan terabytes of log data every day for incident detection and
response.Features
--------* Rules are written in Python; they can utilize any Python libraries or functions
* Ingested logs and generated alerts can be retroactively searched for compliance and research
* Serverless design is cheaper, easier to maintain, and scales to terabytes per day
* Deployment is automated: simple, safe and repeatable for any AWS account
* Secure by design: least-privilege execution, containerized analysis, and encrypted data storage
* Merge similar alerts and automatically promote new rules if they are not too noisy
* Built-in support for dozens of log types and schemas
* Built-in collection of broadly applicable community rules
* Fully open source and customizable: add your own log schemas, rules, and alert outputsReady? Let's `get started! `_
Resources
-----------* `Blog Post `_
* `User Guide `_
* `Slack `_ (unofficial)