Commit Graph

  • ad4b24013a
    Merge ecf3415f2a into 2346a397f7 Federico Di Pierro 2025-05-30 17:05:50 +0000
  • 2346a397f7 chore(userspace/falco): fix build for non linux minimal builds. master Federico Di Pierro 2025-05-30 09:57:56 +0200
  • 24f92dfdbc fix(userspace/falco): only enable prometheus metrics once all inspectors have been opened. Federico Di Pierro 2025-05-30 09:04:44 +0200
  • a68b5bc000 chore(userspace/falco): fix build for non linux minimal builds. Federico Di Pierro 2025-05-30 09:57:56 +0200
  • a21cbe26f9 fix(userspace/falco): only enable prometheus metrics once all inspectors have been opened. Federico Di Pierro 2025-05-30 09:04:44 +0200
  • 2c047d4495
    Merge 9b8c018c45 into 1d51203c29 ndouglas-cloudsmith 2025-05-29 11:36:37 +0200
  • 1d51203c29 update(docs): bumped changelog for release. Federico Di Pierro 2025-05-28 09:58:50 +0200
  • ec9ed09335 update(docs): bumped changelog for release. Federico Di Pierro 2025-05-28 09:58:50 +0200
  • ecf3415f2a fix(userspace/falco): when collecting metrics for stats_writer, create a libs_metrics_collector for each source. fix/stats_writer_libs_metrics_collector_per_source Federico Di Pierro 2025-05-29 09:19:33 +0200
  • b94cda0b12 update(docs): bumped changelog for release. 0.41.0-rc2 0.41.0 release/0.41.x Federico Di Pierro 2025-05-28 09:58:50 +0200
  • dfe08bdecb chore(userspace/falco): make re2 patterns statically lived. Federico Di Pierro 2025-05-28 09:05:01 +0200
  • 79a5f9f3d9 cleanup(userspace/falco): only push metrics for enabled sources. Federico Di Pierro 2025-05-27 11:53:34 +0200
  • 466373359c fix(metrics/prometheus): non-duplicate evt_source retrieval Melissa Kilby 2025-05-21 16:23:05 +0000
  • b46e4188d8 cleanup(metrics/prometheus): add detailed logic explanation wrt inspector loop Melissa Kilby 2025-05-21 05:16:10 +0000
  • 6bcef8f94e update(metrics/prometheus): place syscalls inspector (if applicable) at index 0 of loop Melissa Kilby 2025-05-21 05:00:50 +0000
  • cf6857f13b fix(metrics/prometheus): gracefully handle multiple event sources, avoid erroneous duplicate metrics Melissa Kilby 2025-05-19 03:42:26 +0000
  • bfbb9921cc update(docs): bumped changelog for release. Federico Di Pierro 2025-05-28 09:58:50 +0200
  • 725e219391 chore(userspace/falco): make re2 patterns statically lived. Federico Di Pierro 2025-05-28 09:05:01 +0200
  • 76e0bb05cf cleanup(userspace/falco): only push metrics for enabled sources. Federico Di Pierro 2025-05-27 11:53:34 +0200
  • 87cdaa7d38 fix(metrics/prometheus): non-duplicate evt_source retrieval Melissa Kilby 2025-05-21 16:23:05 +0000
  • 59d00d7630 cleanup(metrics/prometheus): add detailed logic explanation wrt inspector loop Melissa Kilby 2025-05-21 05:16:10 +0000
  • 65b210b037 update(metrics/prometheus): place syscalls inspector (if applicable) at index 0 of loop Melissa Kilby 2025-05-21 05:00:50 +0000
  • 32625a765b fix(metrics/prometheus): gracefully handle multiple event sources, avoid erroneous duplicate metrics Melissa Kilby 2025-05-19 03:42:26 +0000
  • a7433e032b chore(userspace/falco): make re2 patterns statically lived. Federico Di Pierro 2025-05-28 09:05:01 +0200
  • bac052f5d2 cleanup(userspace/falco): only push metrics for enabled sources. Federico Di Pierro 2025-05-27 11:53:34 +0200
  • 0ffe864e42 fix(metrics/prometheus): non-duplicate evt_source retrieval Melissa Kilby 2025-05-21 16:23:05 +0000
  • 4ef697b2c6 cleanup(metrics/prometheus): add detailed logic explanation wrt inspector loop Melissa Kilby 2025-05-21 05:16:10 +0000
  • b90f3cc18e update(metrics/prometheus): place syscalls inspector (if applicable) at index 0 of loop Melissa Kilby 2025-05-21 05:00:50 +0000
  • 4c12c2b1b5 fix(metrics/prometheus): gracefully handle multiple event sources, avoid erroneous duplicate metrics Melissa Kilby 2025-05-19 03:42:26 +0000
  • 152ce10383 chore(userspace/falco): make re2 patterns statically lived. Federico Di Pierro 2025-05-28 09:05:01 +0200
  • 9c2cff370d chore(build): update falcoctl, rules for artifact follow Luca Guerra 2025-05-27 14:04:25 +0000
  • d746a455fa chore(build): update falcoctl, rules for artifact follow Luca Guerra 2025-05-27 14:04:25 +0000
  • 8f86f20d17 chore(build): update falcoctl, rules for artifact follow Luca Guerra 2025-05-27 14:04:25 +0000
  • 21da4903e1 chore(build): update falcoctl, rules for artifact follow Luca Guerra 2025-05-27 14:04:25 +0000
  • b14159109d cleanup(userspace/falco): only push metrics for enabled sources. Federico Di Pierro 2025-05-27 11:53:34 +0200
  • 1a4ff6781b update(containers): add labels 0.41.0-rc1 Luca Guerra 2025-05-26 10:09:22 +0000
  • f15dca4a3b chore(userspace/falco): initialize m_falco_reload_ts to 0. Federico Di Pierro 2025-05-26 10:14:57 +0200
  • 43122a21e5 cleanup: apply minor code pilot suggestions Melissa Kilby 2025-05-22 17:09:16 +0000
  • eb59f3603b cleanup(configs): move runtime generated configs to section w/ clear comments Melissa Kilby 2025-05-21 15:14:38 +0000
  • 72910f23e9 cleanup(metrics): simplify logic around immediate metrics logging after start/reload Melissa Kilby 2025-05-21 15:12:50 +0000
  • 4c258afd9b clenaup(metrics): rename new restart_ts to reload_ts to reflect hot relaod conditions Melissa Kilby 2025-05-19 15:27:03 +0000
  • aa67a0270a update(metrics): introduce restart ts metric to statistically inspect restart/hot_reload conditions Melissa Kilby 2025-05-18 16:57:10 +0000
  • 60721592e5 update(metrics): introduce immediate initial metrics msg (output_rule or output_file) upon start/restart/hot_reload Melissa Kilby 2025-05-18 16:31:03 +0000
  • 9e67d90e19 update(cmake): bumped falcoctl to 0.11.1 and rules to 4.0.0. Federico Di Pierro 2025-05-14 09:11:29 +0200
  • afc4798d4c update(cmake/rules): bump to falco-rules-4.0.0-rc1 Leonardo Grasso 2025-05-20 18:15:14 +0200
  • 6bcc73aeff cleanup(userspace/falco): drop unused libs_metrics_collector variable. Federico Di Pierro 2025-05-20 10:23:46 +0200
  • 000916c2c1 update(containers): add labels Luca Guerra 2025-05-26 10:09:22 +0000
  • dfaddd1fc7 chore(userspace/falco): initialize m_falco_reload_ts to 0. Federico Di Pierro 2025-05-26 10:14:57 +0200
  • 455fafb488 cleanup: apply minor code pilot suggestions Melissa Kilby 2025-05-22 17:09:16 +0000
  • bd270ee199 cleanup(configs): move runtime generated configs to section w/ clear comments Melissa Kilby 2025-05-21 15:14:38 +0000
  • d32e4996c1 cleanup(metrics): simplify logic around immediate metrics logging after start/reload Melissa Kilby 2025-05-21 15:12:50 +0000
  • 49218320da clenaup(metrics): rename new restart_ts to reload_ts to reflect hot relaod conditions Melissa Kilby 2025-05-19 15:27:03 +0000
  • 6824e369b9 update(metrics): introduce restart ts metric to statistically inspect restart/hot_reload conditions Melissa Kilby 2025-05-18 16:57:10 +0000
  • 0123af47e7 update(metrics): introduce immediate initial metrics msg (output_rule or output_file) upon start/restart/hot_reload Melissa Kilby 2025-05-18 16:31:03 +0000
  • c5c51eb14d update(cmake): bumped falcoctl to 0.11.1 and rules to 4.0.0. Federico Di Pierro 2025-05-14 09:11:29 +0200
  • 4148e91a91 update(cmake/rules): bump to falco-rules-4.0.0-rc1 Leonardo Grasso 2025-05-20 18:15:14 +0200
  • 6f2bb5cfd0 cleanup(userspace/falco): drop unused libs_metrics_collector variable. Federico Di Pierro 2025-05-20 10:23:46 +0200
  • 70b0167f76 chore(deps): Bump submodules/falcosecurity-rules dependabot[bot] 2025-05-26 16:28:08 +0000
  • 38cb34edc6 update(cmake): bumped falcoctl to 0.11.1 and rules to 4.0.0. Federico Di Pierro 2025-05-14 09:11:29 +0200
  • 19fdb8a857
    chore(deps): Bump submodules/falcosecurity-rules dependabot[bot] 2025-05-26 16:28:08 +0000
  • 334ca42166
    fix(metrics/prometheus): non-duplicate evt_source retrieval Melissa Kilby 2025-05-21 16:23:05 +0000
  • efad3b2889
    cleanup(metrics/prometheus): add detailed logic explanation wrt inspector loop Melissa Kilby 2025-05-21 05:16:10 +0000
  • 7460415b25
    update(metrics/prometheus): place syscalls inspector (if applicable) at index 0 of loop Melissa Kilby 2025-05-21 05:00:50 +0000
  • 6171274bcd
    fix(metrics/prometheus): gracefully handle multiple event sources, avoid erroneous duplicate metrics Melissa Kilby 2025-05-19 03:42:26 +0000
  • ce6039488a update(cmake): bumped falcoctl to 0.11.1 and rules to 4.0.0. Federico Di Pierro 2025-05-14 09:11:29 +0200
  • 8a10bd52e6 update(containers): add labels Luca Guerra 2025-05-26 10:09:22 +0000
  • d4e7325c06 update(build): update container plugin to 0.2.4 Luca Guerra 2025-05-26 10:22:26 +0000
  • 8c703602c1 chore(userspace/falco): initialize m_falco_reload_ts to 0. Federico Di Pierro 2025-05-26 10:14:57 +0200
  • faee56fc1a cleanup: apply minor code pilot suggestions Melissa Kilby 2025-05-22 17:09:16 +0000
  • c4dcf9e4e8 cleanup(configs): move runtime generated configs to section w/ clear comments Melissa Kilby 2025-05-21 15:14:38 +0000
  • 309ccf65d3 cleanup(metrics): simplify logic around immediate metrics logging after start/reload Melissa Kilby 2025-05-21 15:12:50 +0000
  • 22d40e2a65 clenaup(metrics): rename new restart_ts to reload_ts to reflect hot relaod conditions Melissa Kilby 2025-05-19 15:27:03 +0000
  • c86a45e2ca update(metrics): introduce restart ts metric to statistically inspect restart/hot_reload conditions Melissa Kilby 2025-05-18 16:57:10 +0000
  • 7b8fdd8f97 update(metrics): introduce immediate initial metrics msg (output_rule or output_file) upon start/restart/hot_reload Melissa Kilby 2025-05-18 16:31:03 +0000
  • da41f071eb update(containers): add labels Luca Guerra 2025-05-26 10:09:22 +0000
  • 8d11f7ef35 update(build): update container plugin to 0.2.4 Luca Guerra 2025-05-26 10:22:26 +0000
  • 97a28d580d chore(userspace/falco): initialize m_falco_reload_ts to 0. Federico Di Pierro 2025-05-26 10:14:57 +0200
  • 2250c0135b chore(deps): Bump submodules/falcosecurity-rules dependabot[bot] 2025-05-22 16:40:09 +0000
  • 9f0834c441 update(cmake): update libs and driver to latest master. update/libs poiana 2025-05-26 06:40:09 +0000
  • b74c243232
    cleanup: apply minor code pilot suggestions Melissa Kilby 2025-05-22 17:09:16 +0000
  • 40bcd145fc
    chore(deps): Bump submodules/falcosecurity-rules dependabot[bot] 2025-05-22 16:40:09 +0000
  • 355c8eb252
    cleanup(configs): move runtime generated configs to section w/ clear comments Melissa Kilby 2025-05-21 15:14:38 +0000
  • 404861c73e
    cleanup(metrics): simplify logic around immediate metrics logging after start/reload Melissa Kilby 2025-05-21 15:12:50 +0000
  • 917a477ec2 update(cmake/rules): bump to falco-rules-4.0.0-rc1 Leonardo Grasso 2025-05-20 18:15:14 +0200
  • 5986b57e40
    update(cmake/rules): bump to falco-rules-4.0.0-rc1 Leonardo Grasso 2025-05-20 18:15:14 +0200
  • 831e804473 cleanup(userspace/falco): drop unused libs_metrics_collector variable. Federico Di Pierro 2025-05-20 10:23:46 +0200
  • 7a8b9aecab cleanup(userspace/falco): drop unused libs_metrics_collector variable. Federico Di Pierro 2025-05-20 10:23:46 +0200
  • 1c17a38509
    clenaup(metrics): rename new restart_ts to reload_ts to reflect hot relaod conditions Melissa Kilby 2025-05-19 15:27:03 +0000
  • 9fe7230d31 update(cmake): bump libs and driver to latest tagged releases. Federico Di Pierro 2025-05-19 16:01:47 +0200
  • fabe591dcd update(cmake): bump libs and driver to latest tagged releases. Federico Di Pierro 2025-05-19 16:01:47 +0200
  • 145036e923 update(cmake): update libs and driver to latest master. poiana 2025-05-19 06:39:53 +0000
  • d85a4b716f update(cmake): update libs and driver to latest master. poiana 2025-05-19 06:39:53 +0000
  • 289f003e22
    update(metrics): introduce restart ts metric to statistically inspect restart/hot_reload conditions Melissa Kilby 2025-05-18 16:57:10 +0000
  • 3191c8a80c
    update(metrics): introduce immediate initial metrics msg (output_rule or output_file) upon start/restart/hot_reload Melissa Kilby 2025-05-18 16:31:03 +0000
  • 0287bada3a
    Merge 6c114e359a into 4074148435 Federico Di Pierro 2025-05-16 14:34:33 +0200
  • 4074148435 fix(build): fixed container custom_target sed command. Federico Di Pierro 2025-05-15 10:10:28 +0200
  • 1728a5febc chore(deps): Bump submodules/falcosecurity-rules dependabot[bot] 2025-05-14 16:34:34 +0000
  • 1533734fc4 There is an issue in building the bundled c-ares on certain distributions such as SLES. The cmake file for c-ares sets 'CARES_LIB' destination directory to '${CARES_SRC}/lib' but when the bundled c-ares is compiled it produces a binary which is placed in the '${CARES_SRC}/lib64' directory. Tero Kauppinen 2025-05-15 13:47:48 +0300
  • 49f40d2e14
    There is an issue in building the bundled c-ares on certain distributions such as SLES. The cmake file for c-ares sets 'CARES_LIB' destination directory to '${CARES_SRC}/lib' but when the bundled c-ares is compiled it produces a binary which is placed in the '${CARES_SRC}/lib64' directory. Tero Kauppinen 2025-05-15 13:47:48 +0300
  • 6c114e359a wip: to be removed new/static_fields Federico Di Pierro 2025-05-15 10:46:51 +0200