-
Notifications
You must be signed in to change notification settings - Fork 37
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Refactor CloudWatch related code and add logs input #43
Commits on Aug 9, 2017
-
Refactor CloudWatch related code
- Create a generic Kinesis transport and reader that can be used by different inputs - Create an abstract CloudWatch log data codec - Rename some flow log classes to more generic names
Configuration menu - View commit details
-
Copy full SHA for 20b4e03 - Browse repository at this point
Copy the full SHA 20b4e03View commit details -
Configuration menu - View commit details
-
Copy full SHA for eef764b - Browse repository at this point
Copy the full SHA eef764bView commit details
Commits on Aug 10, 2017
-
Configuration menu - View commit details
-
Copy full SHA for 494182d - Browse repository at this point
Copy the full SHA 494182dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5c4c36a - Browse repository at this point
Copy the full SHA 5c4c36aView commit details -
Configuration menu - View commit details
-
Copy full SHA for dc02d17 - Browse repository at this point
Copy the full SHA dc02d17View commit details -
Configuration menu - View commit details
-
Copy full SHA for d421fb1 - Browse repository at this point
Copy the full SHA d421fb1View commit details -
Use unique application name per Kinesis stream
The Kinesis client is using a DynamoDB table under the hood to track shard offsets. When a consumer is using the same application name for two different Kinesis streams, checkpointing will fail.
Configuration menu - View commit details
-
Copy full SHA for b5318af - Browse repository at this point
Copy the full SHA b5318afView commit details -
Periodically checkpoint the Kinesis stream
This ensures that we are getting old records after a Graylog server restart instead of starting with LATEST on each restart.
Configuration menu - View commit details
-
Copy full SHA for f9c8e34 - Browse repository at this point
Copy the full SHA f9c8e34View commit details -
Configuration menu - View commit details
-
Copy full SHA for f9b45ba - Browse repository at this point
Copy the full SHA f9b45baView commit details -
Pass auth provider into InstanceLookupTable to allow different methods
Also use AmazonEC2Client builder instead of deprecated constructor.
Configuration menu - View commit details
-
Copy full SHA for ddcd318 - Browse repository at this point
Copy the full SHA ddcd318View commit details -
Configuration menu - View commit details
-
Copy full SHA for bcbda91 - Browse repository at this point
Copy the full SHA bcbda91View commit details
Commits on Aug 14, 2017
-
Configuration menu - View commit details
-
Copy full SHA for 592c791 - Browse repository at this point
Copy the full SHA 592c791View commit details -
Use default config in instance name lookup processor
- Remove now unused "AWSPluginConfiguration#isComplete()" - Log a warning if the lookup processor is enabled but no regions are configured
Configuration menu - View commit details
-
Copy full SHA for f3bf4dd - Browse repository at this point
Copy the full SHA f3bf4ddView commit details
Commits on Aug 16, 2017
-
Configuration menu - View commit details
-
Copy full SHA for 5e35da9 - Browse repository at this point
Copy the full SHA 5e35da9View commit details