https://github.com/parolkar/fluent-plugin-http-enhanced
Enhanced HTTP input plugin for Fluent event collector
https://github.com/parolkar/fluent-plugin-http-enhanced
Last synced: 8 months ago
JSON representation
Enhanced HTTP input plugin for Fluent event collector
- Host: GitHub
- URL: https://github.com/parolkar/fluent-plugin-http-enhanced
- Owner: parolkar
- Created: 2011-12-07T07:48:06.000Z (over 14 years ago)
- Default Branch: master
- Last Pushed: 2021-04-09T14:50:06.000Z (about 5 years ago)
- Last Synced: 2024-12-21T00:12:41.572Z (over 1 year ago)
- Language: Ruby
- Homepage:
- Size: 3.91 KB
- Stars: 8
- Watchers: 1
- Forks: 3
- Open Issues: 2
-
Metadata Files:
- Readme: README.rdoc
Awesome Lists containing this project
README
= Enhanced HTTP input plugin for Fluent event collector
== Overview
This plugin enables some advanced features on existing HTTP input plugin
== Installation
gem install fluent-plugin-http-enhanced
== Configuration
type httpenhanced
port
full_query_string_record # this will allow request like http://host:port/tag?key1=value1&key2=value2 to be translated to json.
respond_with_empty_img # this will respond with empty gif image of 1x1 pixel. Its usefull when you use image tags to fire events (like Google Analytics)
default_tag development # this tag will be used if your request has no tag in it eg. http://host:port/?key1=value1&key2=value2
If your events contain a param named 'time' or 't' (eg. http://host:port/tag?key1=value1&t=123456789), it will be treated as timestamp for the event (Unix epoch time format)
It also serves /crossdomain.xml so that your flash apps can post events too.
== Copyright
Copyright:: Copyright (c) 2015 Abhishek Parolkar
License:: Apache License, Version 2.0