Skip to content

Commit a144735

Browse files
andrewvcjordansissel
authored andcommitted
Cleanup for initial release
Fixes #20
1 parent a4b63a4 commit a144735

File tree

4 files changed

+8
-17
lines changed

4 files changed

+8
-17
lines changed

.gitignore

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,4 +3,5 @@ Gemfile.lock
33
.bundle
44
vendor
55
*~
6-
.idea
6+
.idea
7+
*.log

CHANGELOG.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
* 1.0.0
2+
- Initial release

README.md

Lines changed: 1 addition & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,5 @@
11
# Logstash HTTP input plugin
22

3-
## This plugin is a WIP! Expect things to break!
4-
53
This plugin is based off [logstash-input-rest](https://github.com/maximede/logstash-input-rest) by @maximede.
64

75
This [Logstash](https://github.com/elasticsearch/logstash) input plugin allows you to call an HTTP API, decode the output of it into event(s), and send them on their merry way.
@@ -12,17 +10,7 @@ It is fully free and fully open source. The license is Apache 2.0, meaning you a
1210

1311
## Config Example
1412

15-
```
16-
input{
17-
rest{
18-
urls => { "test1" => "http://localhost:11100/content/management/metrics"
19-
"test2" => "http://localhost:21100/content/management/metrics"}
20-
interval => 60
21-
type => "something-fancy"
22-
}
23-
}
24-
25-
```
13+
For config examples see `http_poller.rb` in `lib/logstash/inputs/` in this repo.
2614

2715
## Documentation
2816

logstash-input-http-poller.gemspec

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
Gem::Specification.new do |s|
22
s.name = 'logstash-input-http_poller'
3-
s.version = '0.0.4'
3+
s.version = '1.0.0'
44
s.licenses = ['Apache License (2.0)']
5-
s.summary = "Placeholder"
6-
s.description = "This gem is a logstash plugin required to be installed on top of the Logstash core pipeline using $LS_HOME/bin/plugin install gemname. This gem is not a stand-alone program"
5+
s.summary = "Poll HTTP endpoints with Logstash."
6+
s.description = "This gem is a logstash plugin required to be installed on top of the Logstash core pipeline using $LS_HOME/bin/plugin install gemname. This gem is not a stand-alone program."
77
s.authors = ["andrewvc"]
88
s.homepage = "http://www.elastic.co/guide/en/logstash/current/index.html"
99
s.require_paths = ["lib"]

0 commit comments

Comments
 (0)