notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Want a good monitor light? See my photosAll times are UTC
Ukraine
Port details
fluent-bit Fast and lightweight data forwarder
3.2.4 sysutils on this many watch lists=3 search for ports that depend on this port Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout 3.2.3Version of this port present on the latest quarterly branch.
Maintainer: girgen@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2017-03-09 21:28:20
Last Update: 2025-01-06 22:56:37
Commit Hash: 83d8d3b
People watching this port, also watch:: dotnet, minecraft-server, openra, jellyfin, py311-Automat
License: APACHE20
WWW:
https://fluentbit.io/
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.
Homepage    cgit ¦ Codeberg ¦ GitHub ¦ GitLab ¦ SVNWeb

Manual pages:
FreshPorts has no man page information for this port.
pkg-plist: as obtained via: make generate-plist
Expand this list (197 items)
Collapse this list.
  1. /usr/local/share/licenses/fluent-bit-3.2.4/catalog.mk
  2. /usr/local/share/licenses/fluent-bit-3.2.4/LICENSE
  3. /usr/local/share/licenses/fluent-bit-3.2.4/APACHE20
  4. bin/fluent-bit
  5. @sample etc/fluent-bit/fluent-bit.conf.sample
  6. @sample etc/fluent-bit/parsers.conf.sample
  7. etc/fluent-bit/plugins.conf
  8. include/fluent-bit.h
  9. include/fluent-bit/calyptia_constants.h
  10. include/fluent-bit/config_format/flb_cf.h
  11. include/fluent-bit/config_format/flb_cf_fluentbit.h
  12. include/fluent-bit/config_format/flb_cf_yaml.h
  13. include/fluent-bit/flb_api.h
  14. include/fluent-bit/flb_avro.h
  15. include/fluent-bit/flb_aws_credentials.h
  16. include/fluent-bit/flb_aws_util.h
  17. include/fluent-bit/flb_base64.h
  18. include/fluent-bit/flb_bits.h
  19. include/fluent-bit/flb_bucket_queue.h
  20. include/fluent-bit/flb_byteswap.h
  21. include/fluent-bit/flb_callback.h
  22. include/fluent-bit/flb_cfl_ra_key.h
  23. include/fluent-bit/flb_cfl_record_accessor.h
  24. include/fluent-bit/flb_chunk_trace.h
  25. include/fluent-bit/flb_compat.h
  26. include/fluent-bit/flb_compression.h
  27. include/fluent-bit/flb_conditionals.h
  28. include/fluent-bit/flb_config.h
  29. include/fluent-bit/flb_config_format.h
  30. include/fluent-bit/flb_config_map.h
  31. include/fluent-bit/flb_connection.h
  32. include/fluent-bit/flb_coro.h
  33. include/fluent-bit/flb_crypto.h
  34. include/fluent-bit/flb_crypto_constants.h
  35. include/fluent-bit/flb_csv.h
  36. include/fluent-bit/flb_custom.h
  37. include/fluent-bit/flb_custom_plugin.h
  38. include/fluent-bit/flb_dlfcn_win32.h
  39. include/fluent-bit/flb_downstream.h
  40. include/fluent-bit/flb_downstream_conn.h
  41. include/fluent-bit/flb_dump.h
  42. include/fluent-bit/flb_endian.h
  43. include/fluent-bit/flb_engine.h
  44. include/fluent-bit/flb_engine_dispatch.h
  45. include/fluent-bit/flb_engine_macros.h
  46. include/fluent-bit/flb_env.h
  47. include/fluent-bit/flb_error.h
  48. include/fluent-bit/flb_event.h
  49. include/fluent-bit/flb_event_loop.h
  50. include/fluent-bit/flb_file.h
  51. include/fluent-bit/flb_filter.h
  52. include/fluent-bit/flb_filter_plugin.h
  53. include/fluent-bit/flb_fstore.h
  54. include/fluent-bit/flb_gzip.h
  55. include/fluent-bit/flb_hash.h
  56. include/fluent-bit/flb_hash_table.h
  57. include/fluent-bit/flb_help.h
  58. include/fluent-bit/flb_hmac.h
  59. include/fluent-bit/flb_http_client.h
  60. include/fluent-bit/flb_http_client_debug.h
  61. include/fluent-bit/flb_http_client_http1.h
  62. include/fluent-bit/flb_http_client_http2.h
  63. include/fluent-bit/flb_http_common.h
  64. include/fluent-bit/flb_http_server.h
  65. include/fluent-bit/flb_info.h
  66. include/fluent-bit/flb_input.h
  67. include/fluent-bit/flb_input_blob.h
  68. include/fluent-bit/flb_input_chunk.h
  69. include/fluent-bit/flb_input_event.h
  70. include/fluent-bit/flb_input_log.h
  71. include/fluent-bit/flb_input_metric.h
  72. include/fluent-bit/flb_input_plugin.h
  73. include/fluent-bit/flb_input_thread.h
  74. include/fluent-bit/flb_input_trace.h
  75. include/fluent-bit/flb_intermediate_metric.h
  76. include/fluent-bit/flb_io.h
  77. include/fluent-bit/flb_jsmn.h
  78. include/fluent-bit/flb_kafka.h
  79. include/fluent-bit/flb_kernel.h
  80. include/fluent-bit/flb_kv.h
  81. include/fluent-bit/flb_langinfo.h
  82. include/fluent-bit/flb_lib.h
  83. include/fluent-bit/flb_lock.h
  84. include/fluent-bit/flb_log.h
  85. include/fluent-bit/flb_log_event.h
  86. include/fluent-bit/flb_log_event_decoder.h
  87. include/fluent-bit/flb_log_event_encoder.h
  88. include/fluent-bit/flb_log_event_encoder_body_macros.h
  89. include/fluent-bit/flb_log_event_encoder_dynamic_field.h
  90. include/fluent-bit/flb_log_event_encoder_metadata_macros.h
  91. include/fluent-bit/flb_log_event_encoder_primitives.h
  92. include/fluent-bit/flb_log_event_encoder_root_macros.h
  93. include/fluent-bit/flb_lua.h
  94. include/fluent-bit/flb_luajit.h
  95. include/fluent-bit/flb_macros.h
  96. include/fluent-bit/flb_mem.h
  97. include/fluent-bit/flb_meta.h
  98. include/fluent-bit/flb_metrics.h
  99. include/fluent-bit/flb_metrics_exporter.h
  100. include/fluent-bit/flb_motd.h
  101. include/fluent-bit/flb_mp.h
  102. include/fluent-bit/flb_mp_chunk.h
  103. include/fluent-bit/flb_msgpack_append_message.h
  104. include/fluent-bit/flb_net_dns.h
  105. include/fluent-bit/flb_network.h
  106. include/fluent-bit/flb_notification.h
  107. include/fluent-bit/flb_oauth2.h
  108. include/fluent-bit/flb_output.h
  109. include/fluent-bit/flb_output_plugin.h
  110. include/fluent-bit/flb_output_thread.h
  111. include/fluent-bit/flb_pack.h
  112. include/fluent-bit/flb_parser.h
  113. include/fluent-bit/flb_parser_decoder.h
  114. include/fluent-bit/flb_pipe.h
  115. include/fluent-bit/flb_plugin.h
  116. include/fluent-bit/flb_plugin_proxy.h
  117. include/fluent-bit/flb_processor.h
  118. include/fluent-bit/flb_processor_plugin.h
  119. include/fluent-bit/flb_pthread.h
  120. include/fluent-bit/flb_ra_key.h
  121. include/fluent-bit/flb_random.h
  122. include/fluent-bit/flb_record_accessor.h
  123. include/fluent-bit/flb_regex.h
  124. include/fluent-bit/flb_reload.h
  125. include/fluent-bit/flb_ring_buffer.h
  126. include/fluent-bit/flb_router.h
  127. include/fluent-bit/flb_routes_mask.h
  128. include/fluent-bit/flb_s3_local_buffer.h
  129. include/fluent-bit/flb_scheduler.h
  130. include/fluent-bit/flb_sds.h
  131. include/fluent-bit/flb_sds_list.h
  132. include/fluent-bit/flb_signv4.h
  133. include/fluent-bit/flb_signv4_ng.h
  134. include/fluent-bit/flb_simd.h
  135. include/fluent-bit/flb_slist.h
  136. include/fluent-bit/flb_snappy.h
  137. include/fluent-bit/flb_socket.h
  138. include/fluent-bit/flb_sosreport.h
  139. include/fluent-bit/flb_sqldb.h
  140. include/fluent-bit/flb_stacktrace.h
  141. include/fluent-bit/flb_storage.h
  142. include/fluent-bit/flb_str.h
  143. include/fluent-bit/flb_stream.h
  144. include/fluent-bit/flb_strptime.h
  145. include/fluent-bit/flb_task.h
  146. include/fluent-bit/flb_task_map.h
  147. include/fluent-bit/flb_thread_pool.h
  148. include/fluent-bit/flb_thread_storage.h
  149. include/fluent-bit/flb_time.h
  150. include/fluent-bit/flb_time_utils.h
  151. include/fluent-bit/flb_typecast.h
  152. include/fluent-bit/flb_unescape.h
  153. include/fluent-bit/flb_upstream.h
  154. include/fluent-bit/flb_upstream_conn.h
  155. include/fluent-bit/flb_upstream_ha.h
  156. include/fluent-bit/flb_upstream_node.h
  157. include/fluent-bit/flb_upstream_queue.h
  158. include/fluent-bit/flb_uri.h
  159. include/fluent-bit/flb_utf8.h
  160. include/fluent-bit/flb_utils.h
  161. include/fluent-bit/flb_version.h
  162. include/fluent-bit/flb_worker.h
  163. include/fluent-bit/tls/flb_tls.h
  164. include/fluent-bit/tls/flb_tls_info.h
  165. include/fluent-bit/wasm/flb_wasm.h
  166. include/libco.h
  167. include/monkey/mk_core.h
  168. include/monkey/mk_core/mk_dep_unistd.h
  169. include/monkey/mk_core/mk_dirent.h
  170. include/monkey/mk_core/mk_event.h
  171. include/monkey/mk_core/mk_event_epoll.h
  172. include/monkey/mk_core/mk_event_kqueue.h
  173. include/monkey/mk_core/mk_event_libevent.h
  174. include/monkey/mk_core/mk_event_select.h
  175. include/monkey/mk_core/mk_file.h
  176. include/monkey/mk_core/mk_getopt.h
  177. include/monkey/mk_core/mk_iov.h
  178. include/monkey/mk_core/mk_limits.h
  179. include/monkey/mk_core/mk_list.h
  180. include/monkey/mk_core/mk_macros.h
  181. include/monkey/mk_core/mk_memory.h
  182. include/monkey/mk_core/mk_pipe.h
  183. include/monkey/mk_core/mk_pthread.h
  184. include/monkey/mk_core/mk_rconf.h
  185. include/monkey/mk_core/mk_sleep.h
  186. include/monkey/mk_core/mk_string.h
  187. include/monkey/mk_core/mk_thread.h
  188. include/monkey/mk_core/mk_thread_channel.h
  189. include/monkey/mk_core/mk_uio.h
  190. include/monkey/mk_core/mk_unistd.h
  191. include/monkey/mk_core/mk_utils.h
  192. include/settings.h
  193. lib/fluent-bit/libfluent-bit.so
  194. @comment libdata/pkgconfig/msgpack.pc
  195. @owner
  196. @group
  197. @mode
Collapse this list.
Dependency lines:
  • fluent-bit>0:sysutils/fluent-bit
To install the port:
cd /usr/ports/sysutils/fluent-bit/ && make install clean
To add the package, run one of these commands:
  • pkg install sysutils/fluent-bit
  • pkg install fluent-bit
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
PKGNAME: fluent-bit
Flavors: there is no flavor information for this port.
distinfo:
TIMESTAMP = 1736172749 SHA256 (fluent-fluent-bit-v3.2.4_GH0.tar.gz) = 1e758df0dec0be3e33f903da1fbcc0f87bd266098147d511ca8d162cbb657576 SIZE (fluent-fluent-bit-v3.2.4_GH0.tar.gz) = 28781866

Packages (timestamps in pop-ups are UTC):
fluent-bit
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest3.2.33.2.4--3.2.4-1.6.7-
FreeBSD:13:quarterly3.1.93.2.3--3.2.3---
FreeBSD:14:latest3.2.33.2.41.9.9-3.2.4--2.1.4
FreeBSD:14:quarterly3.1.93.2.3--3.2.3---
FreeBSD:15:latest3.2.33.2.4n/a-n/a---
Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. bison : devel/bison
  2. cmake : devel/cmake-core
  3. gmake>=4.4.1 : devel/gmake
  4. pkgconf>=1.3.0_1 : devel/pkgconf
Library dependencies:
  1. libyaml.so : textproc/libyaml
  2. libluajit-5.1.so : lang/luajit-devel
  3. libpq.so.5 : databases/postgresql16-client
There are no ports dependent upon this port

Configuration Options:
===> The following configuration options are available for fluent-bit-3.2.4: LUA_FILTER=on: Support for modifying incoming records using Lua scripts PGSQL=on: PostgreSQL database support SSL=on: SSL protocol support ===> Use 'make config' to modify these settings
Options name:
sysutils_fluent-bit
USES:
bison cmake:noninja compiler:c11 gmake localbase:ldflags luajit:luajit-devel pkgconfig pgsql ssl
FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (1 items)
Collapse this list.
  1. https://codeload.github.com/fluent/fluent-bit/tar.gz/v3.2.4?dummy=/
Collapse this list.

Number of commits found: 126 (showing only 26 on this page)

«  1 | 2 

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
1.6.2
26 Oct 2020 10:03:02
Revision:553331Original commit files touched by this commit
girgen search for other commits by this committer
Upgrading to 1.6.2

Release notes:	https://fluentbit.io/announcements/v1.6.2/
1.5.6
24 Sep 2020 16:20:00
Revision:549926Original commit files touched by this commit
girgen search for other commits by this committer
Add upstreams patch to fix build problem

Update to 1.5.6
Release notes:	https://fluentbit.io/announcements/v1.5.6/
1.5.2
20 Sep 2020 14:04:45
Revision:549116Original commit files touched by this commit
girgen search for other commits by this committer
Revert to 1.5.2 since the new version does not build
1.5.6
15 Sep 2020 08:30:23
Revision:548715Original commit files touched by this commit
girgen search for other commits by this committer
Upgrade to version 1.5.6

Release notes:	https://fluentbit.io/announcements/v1.5.6/
1.5.2
03 Aug 2020 07:53:49
Revision:544034Original commit files touched by this commit
girgen search for other commits by this committer
Upgrade to 1.5.2

Release notes:	https://fluentbit.io/announcements/v1.5.2/
1.5.1
18 Jul 2020 13:36:14
Revision:542503Original commit files touched by this commit
girgen search for other commits by this committer
Upgrade to version 1.5.1

For people upgrading from previous versions you must read the Upgrading Notes
section of our documentation:

Upgrade notes:	https://docs.fluentbit.io/manual/installation/upgrade_notes
Release notes:	https://fluentbit.io/announcements/v1.5.1/
1.4.5
25 May 2020 06:47:32
Revision:536440Original commit files touched by this commit
girgen search for other commits by this committer
Upgrade to 1.4.5

Release notes:	https://fluentbit.io/announcements/
1.4.2
13 Apr 2020 10:13:44
Revision:531590Original commit files touched by this commit
girgen search for other commits by this committer
Upgrade to 1.4.2

Added a knob for an optional postgresql output plugin.

Release notes:	https://fluentbit.io/announcements/v1.4.2/
1.3.9
27 Feb 2020 08:43:17
Revision:527238Original commit files touched by this commit
girgen search for other commits by this committer
Update to 1.3.9

Release notes:	https://fluentbit.io/announcements/v1.3.9/
1.3.8
20 Feb 2020 08:06:58
Revision:526545Original commit files touched by this commit
girgen search for other commits by this committer
Update to 1.3.8

Release notes:	https://fluentbit.io/announcements/v1.3.8/
1.3.7
15 Feb 2020 18:04:49
Revision:526233Original commit files touched by this commit
girgen search for other commits by this committer
Update fluent-bit to 1.3.7

Release notes:	https://fluentbit.io/announcements/v1.3.7/
1.3.4
14 Dec 2019 21:46:18
Revision:520145Original commit files touched by this commit
girgen search for other commits by this committer
Upgrade to version 1.3.4

Release note:	https://fluentbit.io/announcements/v1.3.4/
1.3.2
11 Oct 2019 07:48:23
Revision:514263Original commit files touched by this commit
girgen search for other commits by this committer
Upgrade to 1.3.2

Release notes:	https://fluentbit.io/announcements/v1.3.2/
PR:		239985
1.3.1
07 Oct 2019 07:47:56
Revision:513923Original commit files touched by this commit
girgen search for other commits by this committer
Update to version 1.3.1

Release notes:	https://fluentbit.io/announcements/v1.3.1/index.html
1.0.4
03 May 2019 21:06:51
Revision:500752Original commit files touched by this commit
linimon search for other commits by this committer
These ports now build on aarch64.

Where necessary, pet portlint.

Approved by:	portmgr
Obtained from:	aarch64 TRYBROKEN run
1.0.4
05 Mar 2019 20:52:12
Revision:494739Original commit files touched by this commit
girgen search for other commits by this committer
Update to version 1.0.4

Releasenotes:	https://fluentbit.io/announcements/v1.0.4/
1.0.2
12 Jan 2019 14:35:23
Revision:490059Original commit files touched by this commit
girgen search for other commits by this committer
Update to 1.0.2
1.0.1
07 Jan 2019 23:25:33
Revision:489620Original commit files touched by this commit
girgen search for other commits by this committer
Update to 1.0.1

Release notes:	https://fluentbit.io/announcements/
0.11.6
08 Dec 2017 01:46:01
Revision:455765Original commit files touched by this commit
linimon search for other commits by this committer
Mark these ports as buildable on armv6 after a trybroken run.  (Also
tested with trybroken on armv7.)

The 'runaway process' ones are most likely just statistical.

Approved by:	portmgr (tier-2 blanket)
0.11.6
05 Aug 2017 23:13:46
Revision:447435Original commit files touched by this commit
sunpoet search for other commits by this committer
Use post-install: instead of post-stage:

- Do not silence installation messages
- While I'm here, fix indent

Approved by:	portmgr (blanket)
0.11.6
25 Jun 2017 21:07:58
Revision:444324Original commit files touched by this commit
tcberner search for other commits by this committer
Make ninja opt-out in cmake.mk

Using ninja instead of make (1) can lead to significant speed ups while
building.
Therefore switch from having the ninja generator opt-in to having it opt-out.

Previously cmake-ports that wanted to use ninja could set
    CMAKE_NINJA=yes
now, ports that do not work with ninja can set
    cmake:<existing args>,noninja
Note, that needing this should be an exception and most often points to a broken
cmake of the port.

The ports using cmake were modified
* removed USES=gmake, if ninja is used
* removed MAKE_ARGS, if ninja is used
* added the cmake-argument noninja if necessary

PR:		219629
PR:		213331
Exp-run by:	antoine
Reviewed by:	rakuco
Differential Revision:	https://reviews.freebsd.org/D10748
0.11.6
06 Jun 2017 16:38:01
Revision:442784Original commit files touched by this commit
mat search for other commits by this committer
Add a fixup-lib-pkgconfig target to move files in lib/pkgconfig into
libdata/pkgconfig.

Fix ports that where installing the file in the wrong place.

PR:		218067
Submitted by:	mat
Exp-run by:	antoine
Reviewed by:	rene, antoine
Sponsored by:	Absolight
Differential Revision:	https://reviews.freebsd.org/D10129
0.11.6
28 May 2017 08:22:38
Revision:441900Original commit files touched by this commit
girgen search for other commits by this committer
Update to latest version and add rc script
0.10.1
13 May 2017 23:50:49
Revision:440860Original commit files touched by this commit
linimon search for other commits by this committer
Mark some ports failing on power64.  In cases where the error message
was a stub, provide a real one.

While here, pet portlint.

Approved by:	portmgr (tier-2 blanket)
0.10.1
03 May 2017 01:14:05
Revision:439999Original commit files touched by this commit
linimon search for other commits by this committer
Mark some ports failing on aarch64, and, in a few cases, other tier-2
archs.

While here, pet portlint.

Approved by:	portmgr (tier-2 blanket)
0.10.1
09 Mar 2017 21:28:12
Revision:435802Original commit files touched by this commit
girgen search for other commits by this committer
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.

WWW: http://fluentbit.io/

Number of commits found: 126 (showing only 26 on this page)

«  1 | 2