Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/saagie/fluent-bit-mongo
https://github.com/saagie/fluent-bit-mongo
Last synced: 7 days ago
JSON representation
- Host: GitHub
- URL: https://github.com/saagie/fluent-bit-mongo
- Owner: saagie
- Created: 2018-12-19T09:56:55.000Z (about 6 years ago)
- Default Branch: master
- Last Pushed: 2023-04-04T21:22:02.000Z (almost 2 years ago)
- Last Synced: 2024-06-21T18:12:59.447Z (7 months ago)
- Language: Go
- Size: 81.1 KB
- Stars: 4
- Watchers: 10
- Forks: 1
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# fluent-bit-mongo
This module makes the link between fluent-bit & mongoDB, in order to save the logs with metadata converted into a defined format.
If you want to save logs with other data and/or for a new type of Mongo document, it is necessary to modify the file `pkg/entry/mongo/document.go`.
This module has 2 Github Actions:
- check: allows you to check the auto tests on the branch. This action is launched systematically during the push on master or manually via https://github.com/saagie/fluent-bit-mongo/actions/workflows/check.yml
- release: allows to create the compilation and the build of an image corresponding to the branch. This action is launched on the push of a git tag. It is also possible to launch it manually via https://github.com/saagie/fluent-bit-mongo/blob/master/.github/workflows/release.yml The image thus created will be uploaded to the DockerHub defined in the settings. Note that a git tag is mandatory for this action to publish the image on DockerHub.