Add Anomali ThreatStream support to threatintel module#26350
Add Anomali ThreatStream support to threatintel module#26350adriansr merged 9 commits intoelastic:masterfrom
Conversation
This adds a new dataset, `anomali_threatstream` to the threatintel module. It allows to ingest indicators from Anomali ThreatStream Integrator via a custom SDK output.
|
Pinging @elastic/security-external-integrations (Team:Security-External Integrations) |
|
This pull request is now in conflicts. Could you fix it? 🙏 |
This sets the op_type metadata flag to index so that documents with duplicate `id` field are overwritten instead of discarded.
💚 Build Succeeded
Expand to view the summary
Build stats
Test stats 🧪
Trends 🧪💚 Flaky test reportTests succeeded. Expand to view the summary
Test stats 🧪
|
P1llus
left a comment
There was a problem hiding this comment.
Looking great and the TI Mapping seems to be on point as well! Asked the CTI team to also confirm, but if there is no feedback from them then this is all good to go 👍
Awesome work!
adriansr
left a comment
There was a problem hiding this comment.
Something to fix
x-pack/filebeat/module/threatintel/anomali_threatstream/config/config.yml
Outdated
Show resolved
Hide resolved
andrewkroh
left a comment
There was a problem hiding this comment.
LGTM. Nice docs.
Should this have its own dashboard?
|
Renamed from |
* Add Anomali ThreatStream support to threatintel module This adds a new dataset, `anomalithreatstream` to the threatintel module. It allows to ingest indicators from Anomali ThreatStream Integrator via a custom SDK output. (cherry picked from commit a6d8cdb)
This adds a new dataset, `anomalithreatstream` to the threatintel module. It allows to ingest indicators from Anomali ThreatStream Integrator via a custom SDK output. (cherry picked from commit a6d8cdb) Co-authored-by: Adrian Serrano <adrisr83@gmail.com>
* master: (32 commits) [Metricbeat] Change Account ID to Project ID in `gcp.billing` module (elastic#26412) update libbeat fields.ecs.yml file and ecsVersion to 1.10.0 (elastic#26121) [Filebeat] Update AWS ELB ingest pipeline (elastic#26441) [FIlebeat] add strict_date_optional_time_nanos date format to PanOS module (elastic#26158) Fix the irregular and typo on prometheus module. (elastic#25726) [Filebeat] Parse additonal debug data fields for Okta module (elastic#25818) fix: update MSSQL Server linux image's Docker registry (elastic#26440) Update indexing.go godocs (elastic#26408) Do not close filestream harvester if an unexpected error is returned when close.on_state_change.* is enabled (elastic#26411) Add support for copytruncate method when rotating input logs with an external tool in `filestream` input (elastic#23457) Allow fields with ip_range datatype (elastic#26444) Add Anomali ThreatStream support to threatintel module (elastic#26350) fix: use the right param type (elastic#26469) [Automation] Update elastic stack version to 8.0.0-7640093f for testing (elastic#26460) Set SM Filebeat modules as GA (elastic#26226) Fix rfc5464 date parsing in the syslog input (elastic#26419) Add linked account information into billing metricset (elastic#26285) [Filebeat] Update HA Proxy log grok patterns (elastic#25835) disable metricbeat logstash test_node_stats (elastic#26436) chore: pass BEAT_VERSION when running E2E tests (elastic#26291) ...
What does this PR do?
This adds a new dataset,
anomalithreatstreamto thethreatintelmodule.Why is it important?
Allows to ingest indicators from Anomali ThreatStream Integrator via a custom SDK output.
Checklist
CHANGELOG.next.asciidocorCHANGELOG-developer.next.asciidoc.Screenshots
Docs: