fluent-bit-solr-plugin

command module
v0.0.0-...-a2e5f9f Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jul 22, 2022 License: Apache-2.0 Imports: 12 Imported by: 0

README

Fluent-Bit Solr Output Plugin

Docker Pulls Go Report Card license

Fluent Bit Solr plugin

Properties
  • Url: url of the Solr host (or proxy)
  • Collection: Solr collection
  • Context: Context (uri) for the URL. Default /solr
  • TimeSolrField: Field name that will be generated for the documents as timestamp. (Default format: 2006-01-02T15:04:05.000)
  • Epoch: Use unix epoch for the TimeSolrField. Default: false
Usage

Build & Run with fluent-bit:

go build -buildmode=c-shared -ldflags="-s -w" -o out_solr.so out_solr.go
/fluent-bit/bin/fluent-bit -e /fluent-bit/out_solr.so -c /fluent-bit/etc/fluent-bit.conf

Use with docker:

# /fluent-bit/etc/fluent-bit.conf can be used from a volume
docker run --rm oleewere/fluent-bit
Example configuration
[SERVICE]
    Daemon       Off
    Log_Level    debug

[INPUT]
    Name          tail
    Path          examples/example.log
    Parser        myparser

[OUTPUT]
    Name       solr
    Match      *
    Collection hadoop_logs
    Url        http://localhost:8983

Documentation

The Go Gopher

There is no documentation for this package.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL