Commit Graph

  • 45f8096dd3 Add support for json-formatted output Henri DF 2016-04-21 16:30:51 -07:00
  • f837dfc78c Change s3 URL https->http for Jenkins Henri DF 2016-04-21 23:17:00 +00:00
  • fc5b51774a Update README.md Henri DF 2016-04-12 21:57:10 -07:00
  • 8ad7679f7f Remove priority_level from yaml file Henri DF 2016-04-12 21:49:54 -07:00
  • f2e9504bb1 Merge pull request #27 from draios/package-tweaks Henri DF 2016-04-12 21:37:12 -07:00
  • b14ae8ac11 Add digwatch.yaml to packages Henri DF 2016-04-12 21:35:39 -07:00
  • 6e008a2ff5 Improve error message when rules file not found Henri DF 2016-04-12 20:33:07 -07:00
  • a529b11e0d Clean up usage message and choice of flags Henri DF 2016-04-12 20:16:34 -07:00
  • 86e2e17c33 Change rules file command-line setting Henri DF 2016-04-12 20:15:46 -07:00
  • ef93844234 Rename digwatch.conf -> digwatch_rules.conf Henri DF 2016-04-12 18:43:33 -07:00
  • 357276b787 Fix opt def for scap input file Henri DF 2016-04-12 18:36:24 -07:00
  • b4bc2d52be rename infile -> scap_filename Henri DF 2016-04-12 18:34:49 -07:00
  • d0e489b5c2 Remove unneccessary HAS_FILTERING conditional Henri DF 2016-04-12 18:29:48 -07:00
  • 859047c5f2 Merge pull request #26 from draios/file-output Henri DF 2016-04-12 18:20:31 -07:00
  • 89b1a55d9e Add file output Henri DF 2016-04-12 18:19:03 -07:00
  • b2698f9d20 Set up outputs listed in configuration object Henri DF 2016-04-12 16:59:53 -07:00
  • 179e5519ce Small refactoring of output config Henri DF 2016-04-11 15:16:01 -07:00
  • 4eef8c9647 Merge pull request #25 from draios/configuration Henri DF 2016-04-12 16:15:30 -07:00
  • 42de0507fa search for yaml config file Henri DF 2016-04-12 16:01:52 -07:00
  • 73ec593931 Add a configuration::init() that just sets up defaults Henri DF 2016-04-12 16:00:56 -07:00
  • dc099bfb91 Add configuration object and Yaml parser Henri DF 2016-04-12 12:40:56 -07:00
  • af4089dac3 Build and link yaml-cpp lib Henri DF 2016-04-07 16:30:06 -07:00
  • 997fec2d4b Merge pull request #24 from draios/read-files Henri DF 2016-04-08 16:53:04 -07:00
  • b4859015ea Add support for reading .scap files Henri DF 2016-04-08 16:51:16 -07:00
  • 28b21eb5b3 Merge pull request #23 from draios/config Henri DF 2016-04-07 16:28:07 -07:00
  • 709568b578 Command-line options simplification Henri DF 2016-04-07 15:12:15 -07:00
  • a96816cc5d Add some simple example rules Henri DF 2016-04-06 16:08:08 -07:00
  • 5c4dc93e97 Merge pull request #22 from draios/no-env-var Henri DF 2016-04-06 16:07:52 -07:00
  • dcbae750c8 Remove the need for DIGWATCH_LUA_DIR env var Henri DF 2016-04-06 16:04:44 -07:00
  • c7d0c7dbd9 Remove unneeded -m <lua_main_filename> param Henri DF 2016-04-06 15:45:14 -07:00
  • b4f69bf6f6 Merge pull request #21 from draios/syslog Henri DF 2016-04-06 11:45:38 -07:00
  • f7ba825023 Remove dep on nixio by adding simple syslog lua function Henri DF 2016-04-06 11:44:00 -07:00
  • cddc56d179 Merge pull request #20 from draios/packaging Henri DF 2016-04-04 21:58:39 -07:00
  • 77440750e6 Load probe Henri DF 2016-04-04 18:39:42 -07:00
  • d96336ccaa Packaging: remove driver and add dep on sysdig package Henri DF 2016-04-04 17:55:05 -07:00
  • 86e1eeffb2 Statically link in lpeg lua library Henri DF 2016-04-04 15:07:16 -07:00
  • 8b748d5bcd readme change Henri DF 2016-03-31 21:19:55 -07:00
  • 39b1f64510 Packaging: Bundle lua files Henri DF 2016-03-31 21:18:23 -07:00
  • aa337f169c Change package name: draios-digwatch-> digwatch Henri DF 2016-03-31 21:11:07 -07:00
  • 171d58c805 Packaging Henri DF 2016-03-31 20:48:24 -07:00
  • 0cfb89ffb4 Add digwatch.conf to package, install to /etc Henri DF 2016-03-31 20:47:00 -07:00
  • 8546e970f0 rename rules file Henri DF 2016-03-31 20:29:41 -07:00
  • e8eb1d8ddb Update README.md Henri DF 2016-03-31 19:11:24 -07:00
  • 37d0f7d3e0 Build .deb, .rpm, and .tgz Henri DF 2016-03-31 18:54:52 -07:00
  • 8ae908fe85 Rework cmake files Henri DF 2016-03-31 18:39:49 -07:00
  • 9c459f6692 Merge pull request #19 from draios/rework-outputs Henri DF 2016-03-30 15:54:28 -07:00
  • c9806407e8 Priority level internal handling Henri DF 2016-03-30 14:38:18 -07:00
  • d6dee28bbe Output simplification Henri DF 2016-03-30 14:27:19 -07:00
  • f44bd06f1d Remove unused/unimplemented options Henri DF 2016-03-30 13:07:15 -07:00
  • 5f0123317a Remove function outputs from grammar Henri DF 2016-03-30 13:00:51 -07:00
  • a9fc4d2b09 Merge pull request #18 from draios/priorities Henri DF 2016-03-30 12:55:49 -07:00
  • aef0be3027 Add priorities to all outputs Henri DF 2016-03-30 12:54:46 -07:00
  • 6158168a97 Grammar support for priorities Henri DF 2016-03-29 21:35:07 -07:00
  • 7fcd0b98a0 Merge pull request #17 from draios/implicit-time Henri DF 2016-03-29 19:56:01 -07:00
  • 38957d3b14 Add timestamp in function outputs Henri DF 2016-03-29 19:54:15 -07:00
  • 97d7b125ba Implicit time in output formats Henri DF 2016-03-29 19:47:57 -07:00
  • bc7f955127 rules: fix error in zookeeper_port Henri DF 2016-03-29 19:47:18 -07:00
  • 2d6c6d7d2d Merge pull request #16 from draios/more-service-rules Henri DF 2016-03-29 19:36:44 -07:00
  • cfb6e56877 Merge pull request #15 from draios/error-handling-improvements Henri DF 2016-03-29 19:32:56 -07:00
  • aea9b0054b Minor error handling improvements Henri DF 2016-03-29 19:31:34 -07:00
  • 08afde0858 Add mysql rules Henri DF 2016-03-24 18:34:30 -07:00
  • 1e003fc0a6 Add more services to rules file Henri DF 2016-03-24 17:52:22 -07:00
  • 1d1a14acf9 Tweak comments in rules file Henri DF 2016-03-24 17:51:58 -07:00
  • 019e76114e Merge pull request #14 from draios/fast-ins Henri DF 2016-03-29 14:59:24 -07:00
  • faf36cd8d7 Use new sysdig support for fast processing of in-exprs Henri DF 2016-03-24 13:53:49 -07:00
  • 85772a387b Merge pull request #13 from draios/paren-optimization Henri DF 2016-03-18 13:11:34 -07:00
  • aa31d0a0fb Optimization: don't nest at every boolean op Henri DF 2016-03-16 13:25:50 -07:00
  • bbcedef54a Some tweaks to rules Henri DF 2016-03-18 13:09:17 -07:00
  • 9043c89a9b Nice formatting when printing ASTs Henri DF 2016-03-16 13:00:03 -07:00
  • 6a504c924c Add a bunch of rules for service ports Henri DF 2016-03-11 14:38:16 -08:00
  • 773bc3f5d0 rules tweaks Henri DF 2016-03-10 16:59:37 -08:00
  • 44adb46529 Rules tweaks Henri DF 2016-03-08 19:02:45 +00:00
  • 7104d52466 minor cmakefile cleanup Henri DF 2016-03-07 17:27:20 -08:00
  • 8c7cc61793 fix luajit dependency Henri DF 2016-03-07 17:19:28 -08:00
  • b8a16aab85 fix re.lua permissions Henri DF 2016-03-07 16:35:57 -08:00
  • f4c7bb8f72 un-hardcode LUA_INCLUDE in cmake file Henri DF 2016-03-07 16:35:31 -08:00
  • 972c84707f Mo rules Henri DF 2016-03-07 16:35:13 -08:00
  • a14087dc94 .gitignore Henri DF 2016-03-06 15:16:13 -08:00
  • 79e4af09ca Merge pull request #12 from draios/build-lpeg Henri DF 2016-03-04 17:55:58 -08:00
  • 8c6bb8a236 Set Lua cpath along with path Henri DF 2016-03-04 17:53:39 -08:00
  • cc4837312e Pull lpeg and build it Henri DF 2016-03-04 17:52:01 -08:00
  • 9bbe692137 Some more progress on rules Henri DF 2016-03-03 16:14:14 -08:00
  • e7adc4e1f5 Remove cruft from CMakeLists.txt Henri DF 2016-03-03 16:13:32 -08:00
  • 331042858f Initial version of outputs.lua Henri DF 2016-03-03 16:13:08 -08:00
  • 7593aac4c9 .gitignore Henri DF 2016-03-03 16:11:57 -08:00
  • 5f681b1bd8 Signal handlers and clean(er) exit Henri DF 2016-03-02 20:12:13 -08:00
  • a921e25385 Tweaks to base.txt Henri DF 2016-03-02 17:32:39 -08:00
  • b700a85b05 Add ssh alert Henri DF 2016-03-02 17:32:04 -08:00
  • ea158baa8d Fix error string Henri DF 2016-03-02 14:26:29 -08:00
  • 9c4bfecd40 Progress on base rules Henri DF 2016-03-02 12:18:08 -08:00
  • 33ad92e98b Fix typo-bug in lua code Henri DF 2016-03-01 22:01:45 -08:00
  • f0da1c724b formats.cpp: print lua error string (like elsewherE) Henri DF 2016-03-01 22:01:14 -08:00
  • a52441dcaa Some updates to base rules file Henri DF 2016-03-01 20:10:52 -08:00
  • 8343d23c3f remove debugging print from rules_loader.lua Henri DF 2016-03-01 20:10:34 -08:00
  • 2eb02a9597 Merge pull request #11 from draios/digwatch_fields Henri DF 2016-03-01 13:55:00 -08:00
  • 26fcf3415d Add digwatch.fields() to Lua API Henri DF 2016-03-01 13:49:51 -08:00
  • 3195c8abea formats.{cpp,h}: Get rid of global vars Henri DF 2016-03-01 11:56:40 -08:00
  • 0cdbdf9215 minor include cleanups Henri DF 2016-03-01 10:49:19 -08:00
  • 3feaa86db0 Merge pull request #10 from draios/support-function-outputs Henri DF 2016-02-29 20:38:45 -08:00
  • 6a99c1a978 Basic support for function calls in outputs Henri DF 2016-02-29 20:15:50 -08:00