Azure Firewall integration - #3578
Conversation
|
Pinging @elastic/security-external-integrations (Team:Security-External Integrations) |
🌐 Coverage report
|
There was a problem hiding this comment.
network_traffic has this as a long for the icmp datastream, but kubernetes has it as a keyword for an HTTP request code. I can't see it defined, so is there a preference?
There was a problem hiding this comment.
Unless a numeric field needs to support range queries, ES recommends keyword for the better term query performance.
For ICMP messages, I think users are more likely query for a specific request code than across a range.
|
Last round of comments have been addressed - ready for another review round. |
|
Thanks for the feedback, @efd6. I've incorporated your suggestions. |
a4721e7 to
7cdd3df
Compare
|
@elastic/obs-cloud-monitoring would you also please review as package owners? |
* adding foundation of firewall data stream * switch to grok processor for network pipeline * improve network pipeline for additional log cases * migrate to using grok for app rules * migrate dns proxy to also use grok processor * remove unneeded processors * improve dns test cases * consolidate into one firewall pipeline * unneeded removes * add docs and sample * include firewall in top-level readme * add firewall logo svg * rename firewall -> firewall_logs * set cloud.account.id * use correct constants * use unique name for storage account container * handle additional app rule case * add dashboards * add additional app log case * clean up field defs * update firewall doc * correct case * correct observer.name * add firewall screenshots * follow new conventions * formatting * bump version and update changelog * s/filebeat azure module/Azure Logs package/ * sort sample and expected events * index not needed * simplify grok with case insensitivity * regenerate firewall_logs with updated sample event * bump ECS version * clean up formatting * doc improvements based on review feedback * use v8.2.0 * use 8.3.0 in pipeline not field defs
What does this PR do?
This PR adds a new integration for Azure Firewall.
Checklist
changelog.ymlfile.How to test this PR locally
Related issues
Relates to #1205
Screenshots