https://github.com/redborder/logstash-filter-ips
https://github.com/redborder/logstash-filter-ips
logstash logstash-plugin redborder
Last synced: 2 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/redborder/logstash-filter-ips
- Owner: redBorder
- License: apache-2.0
- Created: 2022-07-20T13:12:24.000Z (almost 4 years ago)
- Default Branch: master
- Last Pushed: 2025-11-28T11:10:55.000Z (7 months ago)
- Last Synced: 2025-11-28T21:56:47.148Z (7 months ago)
- Topics: logstash, logstash-plugin, redborder
- Language: Ruby
- Size: 56.6 KB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- Contributing: .github/CONTRIBUTING.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 filter plugin in your Logstash pipeline as follow:
```sh
filter {
ips { }
}
```
## 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-ips](https://github.com/redBorder/logstash-filter-ips)
- 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-ips.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.