Sha256: eda9e975ecfb11ffd46bdd63a1d20d6918f7ddb39a9852409baa7dfa9914f025

Contents?: true

Size: 731 Bytes

Versions: 20

Compression:

Stored size: 731 Bytes

Contents

logstash-github
===================

This plugin accepts github webhook connections and passes the data into the logstash pipeline.

Usage
=====

Example config:

    input {
        stdin {}
        github {
            port => 8080
        }
    }

    output {
        stdout {
            codec => rubydebug
        }
    }

Example Test Case using Curl:

    curl -H "Content-Type: application/json" -d '{"Something":"xyz","somethingelse":"xyz"}' http://localhost:8080/api/login

Configuration
=============

* ip - The IP you want to listen on (Default: 0.0.0.0)
* port - The port you want to listen on
* secret_token - The shared secret set for github webhook
* drop_invalid - Drop events that don't match the secret_token

Version data entries

20 entries across 20 versions & 1 rubygems

Version Path
logstash-input-github-3.0.11 DEVELOPER.md
logstash-input-github-3.0.10 DEVELOPER.md
logstash-input-github-3.0.9 DEVELOPER.md
logstash-input-github-3.0.8 DEVELOPER.md
logstash-input-github-3.0.7 DEVELOPER.md
logstash-input-github-3.0.6 DEVELOPER.md
logstash-input-github-3.0.5 DEVELOPER.md
logstash-input-github-3.0.4 DEVELOPER.md
logstash-input-github-3.0.3 DEVELOPER.md
logstash-input-github-3.0.2 DEVELOPER.md
logstash-input-github-3.0.1 DEVELOPER.md
logstash-input-github-2.0.5 DEVELOPER.md
logstash-input-github-2.0.3 DEVELOPER.md
logstash-input-github-2.0.2 DEVELOPER.md
logstash-input-github-2.0.1 DEVELOPER.md
logstash-input-github-0.1.5 DEVELOPER.md
logstash-input-github-0.1.4 DEVELOPER.md
logstash-input-github-0.1.3 DEVELOPER.md
logstash-input-github-0.1.2 DEVELOPER.md
logstash-input-github-0.1.1 README.md