Skip to content

Fluent Bit 2.2.0

Compare
Choose a tag to compare
@github-actions github-actions released this 09 Nov 11:03
· 954 commits to master since this release
db8487d

https://fluentbit.io/announcements/v2.2.0/

What's Changed

  • release: update to 2.1.11 by @github-actions in #7987
  • bin: windows: Restore Ctrl-C behavior on windows by @cosmo0920 in #7986
  • documentation: update users graphic by @erikbledsoe in #7999
  • out_syslog: when using a message key, avoid prefixing raw messages by @edsiper in #6896
  • flb_utils: add code to get the machine-id on windows machines. by @pwhelan in #7970
  • http_server: v2: reload: windows: Enable hot reloading by @cosmo0920 in #7984
  • tests: internal: log_event_encoder: add test code by @nokute78 in #7992
  • workflows: bump ossf/scorecard-action from 2.2.0 to 2.3.0 by @dependabot in #8021
  • out_loki: add new option 'uri' to customize HTTP URI endpoint by @edsiper in #8040
  • version: happy new year 2023 by @nokute78 in #8020
  • plugin_proxy: core: expose more callbacks for golang plugins by @cosmo0920 in #7997
  • in_node_exporter_metrics: Initial support for macOS metrics by @cosmo0920 in #7947
  • in_node_exporter_metrics: implement processes metrics by @cosmo0920 in #7880
  • node_exporter_metrics: Fix macOS build by @cosmo0920 in #8048
  • reload: add missing flb_cf_destroy by @nokute78 in #8042
  • out_chronicle: remove redundant code by @lecaros in #8004
  • in_node_exporter_metrics: fix referencing wrong interval between cpu and cpufreq by @nokute78 in #8019
  • sp: fix missing key names when query contains GROUP BY by @koleini in #8028
  • in_forward: fix checking return value of cmt_decode_msgpack_create(#8000) by @nokute78 in #8015
  • config_format: yaml: fix error logic for input processors and cfl_array. by @pwhelan in #7976
  • cloudwatch_logs: remove sequence tokens from API calls by @matthewfala in #7973
  • input: Add ingestion_paused metrics to confirm whether an input plugin is paused or not by @cosmo0920 in #8044
  • fluent-bit: modify hot reload handler by @nokute78 in #8041
  • lib: cmetrics: upgrade to v0.6.4 by @edsiper in #8065
  • workflows: update Actuated sizes and use CNCF runners by @patrick-stephens in #8069
  • custom_calyptia: free machine_id when it is automatically set. by @pwhelan in #7978
  • in_docker: Implement a capability for cgroups V2 by @cosmo0920 in #8087
  • out_stackdriver: Don't overwrite ctx->client_email and ctx->private_key. by @igorpeshansky in #8093
  • chunk_trace: use a threaded pipeline. by @pwhelan in #8097
  • custom_calyptia: correctly set fleet_id for out_calyptia when fleet_name is set. by @pwhelan in #8089
  • in_calyptia_fleet: remove unused event_fd configuration property. by @pwhelan in #8090
  • in_calyptia_fleet: add old configuration file to checks. by @pwhelan in #8091
  • workflows: bump ossf/scorecard-action from 2.3.0 to 2.3.1 by @dependabot in #8084
  • workflows: ensure we do non-interactive set up by @patrick-stephens in #8107
  • workflows: bump hashicorp/setup-terraform from 2 to 3 by @dependabot in #8109
  • workflows: update to handle 2.2 releases by @patrick-stephens in #8113
  • workflows: update_version.sh handles copyright year and BB files by @patrick-stephens in #8073
  • in_calyptia_fleet: add missing release function on collect by @nokute78 in #8124
  • in_calyptia_fleet: add missing release function by @nokute78 in #8123
  • in_calyptia_fleet: fix memory leaks during hot-reload of current and new configurations. by @pwhelan in #8133
  • core: in memory filtering implementation by @leonardo-albertovich in #8129
  • in_splunk: ensure releasing tag_from_record by @nokute78 in #8127
  • reload: bin: filter: handle invalid values of configuration correctly on hot reloading by @cosmo0920 in #8110
  • config_format: flb_cf_yaml: change log level in processing. by @lecaros in #8131
  • filter_sysinfo: add filter sysinfo plugin by @nokute78 in #8106
  • in_node_exporter: more pluggable structure by @nokute78 in #8077
  • out_cloudwatch_logs: enhance api error response readability by @matthewfala in #8122
  • filter_lua: add index to arraylength call by @braydonk in #8103
  • in_docker: Add unit test and make configurable paths by @cosmo0920 in #8100
  • in_fluentbit_metrics: add missing release function on init by @nokute78 in #8126
  • in_dummy: Add interval settings. by @franciscovalentecastro in #8060
  • input_chunk: fixed a corner case when records are dropped by @leonardo-albertovich in #8136
  • forward: Handle to forward for compressed non log types of chunks by @cosmo0920 in #8057
  • out_http: Fix keepalive by @bchess in #6784
  • flb_utils: add code for getting the machineID on macOS. by @pwhelan in #8096
  • dockerfiles: Add support for s390x by @ajaypvictor in #8095
  • in_node_exporter_metrics: Implement NVMe metrics by @cosmo0920 in #8049
  • chunk_trace: add wait in test to avoid use after free in lib callback. by @pwhelan in #8139
  • in_calyptia_fleet: get __mkdir to work on non-Unix operating systems. by @pwhelan in #7969
  • in_thermal: support hwmon by @nokute78 in #8016
  • in_process_exporter_metrics: implement process exporter metrics by @cosmo0920 in #7943
  • out_loki: add ability to add arbitrary http headers and adjust the URI path by @alarobric in #7979

New Contributors

Full Changelog: v2.1.10...v2.2.0