https://github.com/kakoni/logstash-output-swift
Openstack Swift output for Logstash
https://github.com/kakoni/logstash-output-swift
Last synced: about 2 months ago
JSON representation
Openstack Swift output for Logstash
- Host: GitHub
- URL: https://github.com/kakoni/logstash-output-swift
- Owner: kakoni
- License: apache-2.0
- Created: 2017-12-12T07:57:31.000Z (over 7 years ago)
- Default Branch: master
- Last Pushed: 2024-07-27T00:23:22.000Z (10 months ago)
- Last Synced: 2025-02-15T15:51:21.980Z (3 months ago)
- Language: Ruby
- Homepage:
- Size: 198 KB
- Stars: 0
- Watchers: 3
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE
Awesome Lists containing this project
README
# logstash-output-swift
This plugin is provided as an external plugin and is not part of the Logstash project.
Its forked from [logstash-out-s3](https://github.com/logstash-plugins/logstash-output-s3) project.This plugin allows you to output to Openstack swift storage.
## Changelog
See CHANGELOG.md## Versions
Released versions are available via rubygems.## Installation
- Run `bin/logstash-plugin install logstash-output-swift` in your logstash installation directory
- Configure## Configuration options
| Option | Type | Description | Required? | Default |
| ------ | ---- | ----------- | --------- | ------- |
| username | String | Openstack Username | Yes | |
| api_key | String | Openstack apikey | Yes | |
| auth_url | String | Keystone server | Yes | |
| project_name | String | Project name | Yes | |
| domain_name | String | Domain name | Yes | |
| container | String | Swift container for the logs | Yes | |## Development and Running tests
- `bundle exec rspec`## Releasing
- Update Changelog
- Bump version in gemspec
- Commit
- Create tag `git tag v`
- `gem build logstash-output-swift.gemspec`
- `gem push`