Commit db4a47d
committed
crowdstrike: clean up ingest pipeline
Use codegen for the pipeline. While doing this remove duplicated
processors, add tags to all processors, and group processors somewhat
more logically.
[git-generate]
SHA=54781ceda31cbf6b74a434549c6eeb1652e0065c
git clone --depth=1 [email protected]:efd6/fdr_gen.git
(
cd fdr_gen
git fetch --depth=1 origin ${SHA}
INGEST=../packages/crowdstrike/data_stream/fdr/elasticsearch/ingest_pipeline
go run ./default.go -out ${INGEST}/default.yml
go run ./categorize.go -out ${INGEST}/categorize.yml
go run ./data_protection.go -out ${INGEST}/data_protection_detection_summary.yml
go run ./network.go -dir inbound -out ${INGEST}/inbound_network.yml
go run ./network.go -dir outbound -out ${INGEST}/outbound_network.yml
)
rm -rf fdr_gen
cd packages/crowdstrike
elastic-package changelog add --description "Improve ingest pipeline maintainability." --type enhancement --next minor --link #162131 parent a1e4e74 commit db4a47d
File tree
7 files changed
+3075
-2308
lines changed- packages/crowdstrike
- data_stream/fdr/elasticsearch/ingest_pipeline
7 files changed
+3075
-2308
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
2 | 7 | | |
3 | 8 | | |
4 | 9 | | |
5 | | - | |
6 | | - | |
| 10 | + | |
7 | 11 | | |
8 | 12 | | |
9 | 13 | | |
| |||
62 | 66 | | |
63 | 67 | | |
64 | 68 | | |
65 | | - | |
66 | | - | |
| 69 | + | |
67 | 70 | | |
68 | 71 | | |
69 | 72 | | |
| |||
78 | 81 | | |
79 | 82 | | |
80 | 83 | | |
81 | | - | |
82 | | - | |
83 | | - | |
84 | | - | |
85 | | - | |
86 | | - | |
| 84 | + | |
87 | 85 | | |
88 | 86 | | |
89 | 87 | | |
| |||
0 commit comments