logging-log4j-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Matt Sicker (JIRA)" <j...@apache.org>
Subject [jira] [Updated] (LOG4J2-534) As an Amazon Web Services user, I want a DynamoDB NoSQL appender
Date Tue, 08 Mar 2016 20:22:40 GMT

     [ https://issues.apache.org/jira/browse/LOG4J2-534?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel

Matt Sicker updated LOG4J2-534:
    Issue Type: New Feature  (was: Story)

> As an Amazon Web Services user, I want a DynamoDB NoSQL appender
> ----------------------------------------------------------------
>                 Key: LOG4J2-534
>                 URL: https://issues.apache.org/jira/browse/LOG4J2-534
>             Project: Log4j 2
>          Issue Type: New Feature
>          Components: Appenders
>    Affects Versions: 2.1
>         Environment: AWS, AWS Java SDK, EC2 instance, DynamoDBv2
>            Reporter: Matt Sicker
>              Labels: appender, aws, dynamodb, nosql
> (I'm used to using the agile features of Jira if you haven't already noticed)
> Anyway, AWS provides a few different services that all look promising as appenders in
Log4j. The first one that comes to mind is [DynamoDB|http://aws.amazon.com/dynamodb/] as a
good example. There's also another NoSQL serviced called [SimpleDB|http://aws.amazon.com/simpledb/]
which is rather similar (even has a use case of storing logs), but that's also still in beta
and whatnot.
> I've begun work on implementing a NoSQL plugin for DynamoDB. My main concern is that
all database objects are written as strings. Now this shouldn't be that big an issue with
the NoSQL appender as is considering all the data that's written tends to be a string or convertible
to a string. I have to explore the API options a bit more to find any better solutions, but
there is a sort of JAXB-like marshaller (using Jackson for JSON, naturally) that is useful
for giving an attribute value a more complex object rather than relying on foreign keys in
a NoSQL setting.

This message was sent by Atlassian JIRA

To unsubscribe, e-mail: log4j-dev-unsubscribe@logging.apache.org
For additional commands, e-mail: log4j-dev-help@logging.apache.org

View raw message