elastic / integrations

Elastic Integrations
https://www.elastic.co/integrations
Other
29 stars 446 forks source link

Barracuda Cloudgen Firewall #3773

Closed jamiehynds closed 2 years ago

jamiehynds commented 2 years ago

Description

Barracuda CloudGen Firewall provides multiple layers of detection including advanced threat signatures, behavioral and heuristic analysis, static code analysis, and finally comprehensive sandboxing, to provide accurate detection and in-depth protection against ransomware, malware, and other advanced cyber-attacks.

Architecture

CloudGen ships with Filebeat which processes data on the CloudGen side into structured JSON data. They then output to Logstash via the Lumberjack protocol (see steps here). With this integration, we're proposing to add a lumberjack input to Filebeat, which could receive the structured events from CloudGen. We then build a Fleet integration with ingest pipelines and dashboards.

An alternative approach is their syslog output, but the data doesn't conform to the syslog RFC's and may be difficult to parse. There would also be more maintenance involved as their syslog parsing often changes with major releases.

Integration release checklist

This checklist is intended for integrations maintainers to ensure consistency when creating or updating a Package, Module or Dataset for an Integration.

All changes

New Package

Dashboards changes

Log dataset changes

elasticmachine commented 2 years ago

Pinging @elastic/security-external-integrations (Team:Security-External Integrations)