https://github.com/sonots/fluent-plugin-tagged_copy
Fluentd out_copy extension to do tagging before copy
https://github.com/sonots/fluent-plugin-tagged_copy
fluentd-output-plugin fluentd-plugin multioutput to-do-v14 v12
Last synced: 4 months ago
JSON representation
Fluentd out_copy extension to do tagging before copy
- Host: GitHub
- URL: https://github.com/sonots/fluent-plugin-tagged_copy
- Owner: sonots
- License: other
- Created: 2014-03-27T10:01:57.000Z (over 11 years ago)
- Default Branch: master
- Last Pushed: 2016-05-20T14:39:50.000Z (about 9 years ago)
- Last Synced: 2025-03-06T00:35:20.329Z (4 months ago)
- Topics: fluentd-output-plugin, fluentd-plugin, multioutput, to-do-v14, v12
- Language: Ruby
- Size: 5.86 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE
Awesome Lists containing this project
README
# fluent-plugin-tagged_copy
## About
Fluentd out\_copy extension to do tagging before passing to chained plugins
## Examples
```apache
type tagged_copy
add_tag_prefix foo
remove_tag_prefix bar
type stdout
tag blah
type stdout
```
## Parameters
Basically same with out\_copy plugin. See http://docs.fluentd.org/articles/out_copy
But, you can specify `filter` directive with following options
* tag
The tag name
* add_tag_prefix
Add tag prefix for output message
* remove_tag_prefix
Remove tag prefix for output message
* add_tag_suffixAdd tag suffix for output message
* remove_tag_suffix
Remove tag suffix for output message
## Contributing1. Fork it
2. Create your feature branch (`git checkout -b my-new-feature`)
3. Commit your changes (`git commit -am 'Add some feature'`)
4. Push to the branch (`git push origin my-new-feature`)
5. Create new [Pull Request](../../pull/new/master)## ChangeLog
See [CHANGELOG.md](CHANGELOG.md) for details.
## Copyright
* Copyright (c) 2014- Naotoshi Seo
* See [LICENSE](LICENSE) for details.