J256 Cloudwatch Logback Appender Versions Save

Appender that publishes logback log entries to AWS CloudWatch

cloudwatchlogbackappender-2.1

3 years ago
  • Added code to throw if bad characters in logGroup and convert ':' to '_' in logStream.

cloudwatchlogbackappender-1.5

3 years ago
  • Added support for cloudwatchappender.aws.accessKeyId cloudwatchappender.aws.secretKey properties.
  • Better handling of sequence token with a retry.
  • Added better unit tests and fixed a couple of wiring issues.

cloudwatchlogbackappender-1.6

3 years ago
  • Fix to the EC2 instance name lookup to add in the region. Thanks to alexfoxgill.

cloudwatchlogbackappender-1.7

3 years ago
  • Fixed problem with the DefaultAWSCredentialsProviderChain properties. Thanks to alexfoxgill.

cloudwatchlogbackappender-1.8

3 years ago
  • Added sorting of events before posting to CloudWatch because otherwise an exception is thrown by AWS.

cloudwatchlogbackappender-1.9

3 years ago
  • Create the Cloudwatch log-group and log-stream using reflection to hack around the AWS SDK incompatibility.

cloudwatchlogbackappender-1.10

3 years ago
  • Got rid of Long.compare(...). Not in Java 6.

cloudwatchlogbackappender-1.11

3 years ago
  • Added instance-name and instance-id expansion into the log-stream name. Thanks much to Johannes Röckert.
  • Refined dependency documentation to just logs and ec2. Thanks to @RedXi and @m1schka.

cloudwatchlogbackappender-2.0

3 years ago
  • Render the log-stream name with the Ec2PatternLayout to support %date and other patterns.
  • Added %uuid, %hostName, %hostAddress, %systemProperty, and %systemEnviron layout patterns.
  • Added support for the handling of event messages larger than 256k. Thanks to @fs-aikito and @alexvanacker.
  • Fixed event race conditions by adding copyEvents setting (default true). Thanks to @fs-aikito.
  • Added printRejectedEvents config setting for sending failed events to stderr.
  • Moved to requiring java 7.