macOS

Calyptia Fluent Bit is compatible with latest Apple macOS system on x86_64 and Apple Silicon M1 architectures.

Dependencies

For macOS installations, Core Agent has the following general dependencies:

  • libc

  • libsasl

  • libsystemd

  • libyaml

  • OpenSSL

  • zlib

Installation Packages

You can download the latest macOS .pkg files from the downloads page.

Download Calyptia Fluent Bit

wget https://calyptia-lts-release-standard.s3.amazonaws.com/macos/VERSION/calyptia-fluent-bit-VERSION-apple.pkg

Replace both instances of VERSION with the latest version number, such as 24.4.17.

Installing Calyptia Fluent Bit

sudo installer -pkg calyptia-fluent-bit-VERSION-apple.pkg -target /usr/local/bin/

Replace VERSION with the latest version number, such as 24.4.17.

Now as a simple test, try Fluent Bit by generating a simple dummy message which will be printed to the standard output interface every 1 second:

 calyptia-fluent-bit -i dummy -o stdout -f 1

You will see an output similar to this:


Calyptia Fluent Bit v24.4.17, patch_level=1
* Enterprise Fluent Bit by Calyptia
* https://calyptia.com
* https://fluentbit.io

[2023/06/19 12:20:38] [ info] [calyptia fluent bit] version=24.4.17 patch=1 pid=47417
[2023/06/19 12:20:38] [ info] [storage] ver=1.4.0, type=memory, sync=normal, checksum=off, max_chunks_up=128
[2023/06/19 12:20:38] [ info] [cmetrics] version=0.6.1
[2023/06/19 12:20:38] [ info] [ctraces ] version=0.3.0
[2023/06/19 12:20:38] [ info] [input:dummy:dummy.0] initializing
[2023/06/19 12:20:38] [ info] [input:dummy:dummy.0] storage_strategy='memory' (memory only)
[2023/06/19 12:20:38] [ info] [output:stdout:stdout.0] worker #0 started
[2023/06/19 12:20:38] [ info] [sp] stream processor started
[0] dummy.0: [[1687191639.101610000, {}], {"message"=>"dummy"}]
[0] dummy.0: [[1687191640.102175000, {}], {"message"=>"dummy"}]
^C[2023/06/19 12:20:41] [engine] caught signal (SIGINT)
[2023/06/19 12:20:41] [ info] [input] pausing dummy.0
[2023/06/19 12:20:41] [ info] [output:stdout:stdout.0] thread worker #0 stopping...
[2023/06/19 12:20:41] [ info] [output:stdout:stdout.0] thread worker #0 stopped

To halt the process, press ctrl-c in the terminal.

Last updated