Sagan:

The high performance, multi-threaded log analysis engine.

Twitter: @dabeave666

What is Sagan?

Sagan is an open source (GNU/GPLv2) high performance, real-time log analysis & correlation engine that run under *nix operating systems (Linux/FreeBSD/ OpenBSD/etc). It is written in C and uses a multi-threaded architecture to deliver high performance log & event analysis. Sagan's structure and rules work similarly to the Sourcefire "Snort" IDS/IPS engine. This was intentionally done to maintain compatibility with rule management software (oinkmaster/pulledpork /etc) and allows Sagan to correlate log events with your Snort IDS/IPS system. Sagan can also write to Snort IDS/IPS databases via Unified2/Barnyard2. Sagan is compatible with all Snort "consoles". For example, Sagan is will work with Snorby (http://www.snorby.org), Sguil (http://sguil.sourceforge.net), BASE, the Prelude IDS framework (https://www.prelude-ids.org) and proprietary consoles! (to name a few).

Sagan supports many different output formats, log normalization (via liblognorm), script execution on event detection, automatic firewall support via "Snortsam", GeoIP detection/alerting, multi-line log support, time sensitive alerting and much more.

The development of Sagan is sponsored by Quadrant Information Security Team.

Fore more details information, visit the Sagan Wiki.

Sagan News

  • [04/12/2014] Sagan version 1.0.0RC2 released! See the Change Log for details on bugs & improvements! New rules also released!
  • [03/28/2014] How Sagan integrates with Websense Threatseeker to detect anomalies through log analysis.
  • [02/03/2014] Sagan version 1.0.0RC1 released! New rules also released!
  • [12/10/2013] Champ Clark, the primary author of Sagan, will be on PaulDotCom Security Weekly on 12/12/13! Listen live if you can, or download the archive of the show! [MP3 of the interview can be found here].
  • [11/16/2013] Sagan version 0.3.1 is getting close to being released! Country tracking, "flowbit" (multi-line logs) support added and much more. Help us test Sagan via https://github.com/beave/sagan & https://github.com/beave/sagan-rules.
  • [04/30/2013] Sagan version 0.3.0 released! Release information is here.
  • [03/02/2013] Website redesign. Used Github pages to make a clean and simple design.