BSD Ports

sysutils/fluent-bit 5.1.3 FreeBSD

Fast and lightweight data forwarder

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
Last update
Commit
d5105bf6cb
License
APACHE20
Categories
sysutils
Package size
7381.9 KiB, 23022.5 KiB installed

Description

Fluent Bit is a Fast and Lightweight Data Forwarder for Linux, OSX and BSD family operating systems. It has been made with a strong focus on performance to allow the collection of events from different sources without complexity.

Fluent Bit is part of the Fluentd project ecosystem.

In the other systems

SystemPortVersion
FreeBSDsysutils/fluent-bit5.1.3
NetBSDsysutils/fluent-bit0.13.2
DragonFlysysutils/fluent-bit1.9.9
MidnightBSDsysutils/fluent-bit3.2.10

Install

Binary package:

pkg install fluent-bit

From the ports tree:

cd /usr/ports/sysutils/fluent-bit/ && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	fluent-bit>0:sysutils/fluent-bit

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest5.1.35.1.31.9.9-5.1.3
FreeBSD:14:quarterly5.1.35.1.3n/a-5.1.3
FreeBSD:15:latest5.1.35.1.3n/a4.0.74.0.8
FreeBSD:15:quarterly5.1.35.1.3n/an/an/a
FreeBSD:16:latest5.1.35.1.3n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

As this port's Makefile names them.

Library 2

The full lists below include those, and their dependencies in turn.

Build dependencies 21
Run dependencies 8

No port depends on this one.

Configuration

Options name: sysutils_fluent-bit

OptionDefaultDescription
LUA_FILTERonSupport for modifying incoming records using Lua scripts
PGSQLonPostgreSQL database support
SSLonSSL protocol support
USES
bison cmake:noninja compiler:c11 gmake localbase:ldflags
Service scripts
fluent-bit

Files

pkg-plist 210
  • bin/fluent-bit
  • @sample etc/fluent-bit/fluent-bit.conf.sample
  • @sample etc/fluent-bit/parsers.conf.sample
  • etc/fluent-bit/plugins.conf
  • include/fluent-bit.h
  • include/fluent-bit/calyptia_constants.h
  • include/fluent-bit/config_format/flb_cf.h
  • include/fluent-bit/config_format/flb_cf_fluentbit.h
  • include/fluent-bit/config_format/flb_cf_yaml.h
  • include/fluent-bit/flb_api.h
  • include/fluent-bit/flb_avro.h
  • include/fluent-bit/flb_aws_credentials.h
  • include/fluent-bit/flb_aws_util.h
  • include/fluent-bit/flb_base64.h
  • include/fluent-bit/flb_bits.h
  • include/fluent-bit/flb_blob_db.h
  • include/fluent-bit/flb_bucket_queue.h
  • include/fluent-bit/flb_byteswap.h
  • include/fluent-bit/flb_callback.h
  • include/fluent-bit/flb_cfl_ra_key.h
  • include/fluent-bit/flb_cfl_record_accessor.h
  • include/fluent-bit/flb_chunk_trace.h
  • include/fluent-bit/flb_compat.h
  • include/fluent-bit/flb_compression.h
  • include/fluent-bit/flb_conditionals.h
  • include/fluent-bit/flb_config.h
  • include/fluent-bit/flb_config_format.h
  • include/fluent-bit/flb_config_map.h
  • include/fluent-bit/flb_connection.h
  • include/fluent-bit/flb_coro.h
  • include/fluent-bit/flb_crypto.h
  • include/fluent-bit/flb_crypto_constants.h
  • include/fluent-bit/flb_csv.h
  • include/fluent-bit/flb_custom.h
  • include/fluent-bit/flb_custom_plugin.h
  • include/fluent-bit/flb_dlfcn_win32.h
  • include/fluent-bit/flb_downstream.h
  • include/fluent-bit/flb_downstream_conn.h
  • include/fluent-bit/flb_downstream_worker.h
  • include/fluent-bit/flb_dump.h
  • include/fluent-bit/flb_emitter.h
  • include/fluent-bit/flb_endian.h
  • include/fluent-bit/flb_engine.h
  • include/fluent-bit/flb_engine_dispatch.h
  • include/fluent-bit/flb_engine_macros.h
  • include/fluent-bit/flb_env.h
  • include/fluent-bit/flb_error.h
  • include/fluent-bit/flb_event.h
  • include/fluent-bit/flb_event_loop.h
  • include/fluent-bit/flb_file.h
  • include/fluent-bit/flb_filter.h
  • include/fluent-bit/flb_filter_plugin.h
  • include/fluent-bit/flb_fips.h
  • include/fluent-bit/flb_fstore.h
  • include/fluent-bit/flb_gzip.h
  • include/fluent-bit/flb_hash.h
  • include/fluent-bit/flb_hash_table.h
  • include/fluent-bit/flb_help.h
  • include/fluent-bit/flb_hmac.h
  • include/fluent-bit/flb_http_client.h
  • include/fluent-bit/flb_http_client_debug.h
  • include/fluent-bit/flb_http_client_http1.h
  • include/fluent-bit/flb_http_client_http2.h
  • include/fluent-bit/flb_http_common.h
  • include/fluent-bit/flb_http_server.h
  • include/fluent-bit/flb_info.h
  • include/fluent-bit/flb_input.h
  • include/fluent-bit/flb_input_blob.h
  • include/fluent-bit/flb_input_chunk.h
  • include/fluent-bit/flb_input_event.h
  • include/fluent-bit/flb_input_log.h
  • include/fluent-bit/flb_input_metric.h
  • include/fluent-bit/flb_input_plugin.h
  • include/fluent-bit/flb_input_profiles.h
  • include/fluent-bit/flb_input_thread.h
  • include/fluent-bit/flb_input_trace.h
  • include/fluent-bit/flb_intermediate_metric.h
  • include/fluent-bit/flb_io.h
  • include/fluent-bit/flb_jsmn.h
  • include/fluent-bit/flb_json.h
  • include/fluent-bit/flb_kafka.h
  • include/fluent-bit/flb_kernel.h
  • include/fluent-bit/flb_kv.h
  • include/fluent-bit/flb_langinfo.h
  • include/fluent-bit/flb_lib.h
  • include/fluent-bit/flb_lock.h
  • include/fluent-bit/flb_log.h
  • include/fluent-bit/flb_log_event.h
  • include/fluent-bit/flb_log_event_decoder.h
  • include/fluent-bit/flb_log_event_encoder.h
  • include/fluent-bit/flb_log_event_encoder_body_macros.h
  • include/fluent-bit/flb_log_event_encoder_dynamic_field.h
  • include/fluent-bit/flb_log_event_encoder_metadata_macros.h
  • include/fluent-bit/flb_log_event_encoder_primitives.h
  • include/fluent-bit/flb_log_event_encoder_root_macros.h
  • include/fluent-bit/flb_lua.h
  • include/fluent-bit/flb_luajit.h
  • include/fluent-bit/flb_macros.h
  • include/fluent-bit/flb_mem.h
  • include/fluent-bit/flb_meta.h

The first 100 are listed.

distinfo 1
FileSizeSHA256
fluent-fluent-bit-v5.1.3_GH0.tar.gz4.4159923e+07cc7de4fca3e08bce2cee5b82ddff512118e08ceb63fcdb433dbf49f1a43586fb

Commit history 6

DateCommitCreditsLog message
d5105bf6cb Palle Girgensohn sysutils/fluent-bit: Update to 5.1.3
Release notes: https://github.com/fluent/fluent-bit/releases/tag/v5.1.3
9f0758550b Jimmy Olgeni sysutils/fluent-bit: Restore libyaml dependency (unbreak)
The update to 5.1.2 replaced the libyaml LIB_DEPENDS entry with libzstd instead of adding it. FLB_CONFIG_YAML is still enabled by default, so the FLB_HAVE_LIBYAML configure test failed and the build stopped with "YAML development dependencies required for YAML configuration format handling". Both libraries are needed: the resulting binary links against libyaml-0.so.2 and libzstd.so.1.
2e617c06f5 Palle Girgensohn sysutils/fluent-bit: Update to 5.1.2
Release notes: https://github.com/fluent/fluent-bit/releases/tag/v5.1.2
be222c9712 Palle Girgensohn sysutils/fluent-bit: Update to 5.1.1
Release notes: https://github.com/fluent/fluent-bit/releases/tag/v5.1.1
6093a15a8e Palle Girgensohn sysutils/fluent-bit: Update to 5.1.0
Release notes: https://github.com/fluent/fluent-bit/releases/tag/v5.1.0

The latest 5 of 6 in the history this site was built from.