https://github.com/redborder/logstash-filter-clamscan
https://github.com/redborder/logstash-filter-clamscan
logstash logstash-plugin redborder
Last synced: 2 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/redborder/logstash-filter-clamscan
- Owner: redBorder
- License: apache-2.0
- Created: 2022-08-05T13:45:56.000Z (almost 4 years ago)
- Default Branch: master
- Last Pushed: 2025-09-02T12:58:32.000Z (10 months ago)
- Last Synced: 2025-09-02T14:47:20.790Z (10 months ago)
- Topics: logstash, logstash-plugin, redborder
- Language: Ruby
- Size: 51.8 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE
- Notice: NOTICE.TXT
Awesome Lists containing this project
README
# Logstash Plugin
This is a plugin for [Logstash](https://github.com/elastic/logstash).
This filter is use as part of an internal event process for redBorder platform.
## Documentation
Add the clamscan score in your Logstash pipeline.
[Take a look at the documentation.](docs/index.asciidoc)
## Need Help?
Need help? Try sending us an email to support@redborder.com
## Developing
### 1. Plugin Developement and Testing
#### Code
- To get started, you'll need JRuby with the Bundler gem installed:
```sh
rvm install jruby-9.2.6.0
```
- Clone from the GitHub [logstash-filter-clamscan](https://github.com/redBorder/logstash-filter-clamscan)
- Install dependencies
```sh
bundle install
```
#### Test
- Update your dependencies
```sh
bundle install
```
- Run tests
```sh
bundle exec rspec
```
### 2. Running your unpublished Plugin in Logstash
#### 2.1 Run in an installed Logstash
- Build your plugin gem
```sh
gem build logstash-filter-clamscan.gemspec
```
- Install the plugin from the Logstash home
```sh
# Logstash 2.3 and higher
bin/logstash-plugin install --no-verify
# Prior to Logstash 2.3
bin/plugin install --no-verify
```
- Start Logstash and proceed to test the plugin
## Contributing
All contributions are welcome: ideas, patches, documentation, bug reports, complaints, and even something you drew up on a napkin.
Programming is not a required skill. Whatever you've seen about open source and maintainers or community members saying "send patches or die" - you will not see that here.
It is more important to the community that you are able to contribute.