Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/hakobera/fluent-plugin-heroku-syslog
fluent plugin to drain heroku syslog
https://github.com/hakobera/fluent-plugin-heroku-syslog
Last synced: about 1 month ago
JSON representation
fluent plugin to drain heroku syslog
- Host: GitHub
- URL: https://github.com/hakobera/fluent-plugin-heroku-syslog
- Owner: hakobera
- License: other
- Created: 2014-01-30T04:26:46.000Z (almost 11 years ago)
- Default Branch: master
- Last Pushed: 2018-01-30T09:00:07.000Z (almost 7 years ago)
- Last Synced: 2024-10-31T13:46:56.580Z (about 2 months ago)
- Language: Ruby
- Homepage:
- Size: 245 KB
- Stars: 6
- Watchers: 3
- Forks: 5
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE.txt
Awesome Lists containing this project
README
# fluent-plugin-heroku-syslog
[fluent](http://fluentd.org) plugin to drain heroku syslog.
[![Build Status](https://travis-ci.org/hakobera/fluent-plugin-heroku-syslog.png?branch=master)](https://travis-ci.org/hakobera/fluent-plugin-heroku-syslog)
## Installation
Install with gem or fluent-gem command as:
```
# for fluentd
$ gem install fluent-plugin-heroku-syslog# for td-agent
$ sudo /usr/lib64/fluent/ruby/bin/fluent-gem install fluent-plugin-heroku-syslog
```## Component
### HerokuSyslogInput
Plugin to accept syslog input from [heroku syslog drains](https://devcenter.heroku.com/articles/log-drains#syslog-drains).
#### Configuration
```
type heroku_syslog
port 5140
bind 0.0.0.0
tag heroku```
### HerokuSyslogHttpInput
Plugin to accept syslog input from [heroku http(s) drains](https://devcenter.heroku.com/articles/log-drains#http-s-drains).
#### Configuration
##### Basic
```
type heroku_syslog_http
port 9880
bind 0.0.0.0
tag heroku```
##### Filter by drain_ids
```
type heroku_syslog_http
port 9880
bind 0.0.0.0
tag heroku
drain_ids ["YOUR-HEROKU-DRAIN-ID"]```
## Copyright
- Copyright
- Copyright(C) 2014- Kazuyuki Honda (hakobera)
- License
- Apache License, Version 2.0