Coder Social home page Coder Social logo

elmah-mongodb's People

Contributors

adamkirkton avatar antonsamarsky avatar captaincodeman avatar chrisdrobison avatar honestegg avatar jefclaes avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar

elmah-mongodb's Issues

Different database to connection string

When using Mongo with authentication, you have to connect to the admin database initially. After this you can work with collections in any other databases that you have access to.

I think elmah-mongdb assumes that you want to store the Elmah error logs in the database specified in the connection string though... it would be great if the database could be [optionally] configured separately though so that one database (the admin database) was used to establish the connection to MongoDB but another database was used for error logs.

Cheers,
James

Change NameValue Collection to serialize like a Dictionary<string,string>

So I was just splunking some of the data in mongo for some of the errors and noticed that the name value collection is serialized as just an array of arrays which seems about impossible to query off of in Mongo. I see that a couple of the checkins are around serializing the serverVariables. I don't need to splunk the data that much but the form it is in makes analyzing the data in mongo very difficult.

Specifying the ApplicationName changes the collectionName. Need to be able to customise the CollectionName.

When specifying the applicationName - it creates a separate collection for each applicationName.

eg. if the ApplicationName = "App1", then the collection name is automatically changed to "Elmah-App1", it doens't remain as just "Elmah".

There should be a way of overriding this default behaviour, so you can specify a ApplicationName, but still log to a collection of your choice. (ie also allow you to specify a CollectionName property in the <errorLog> Configuration settings)

Update Nuget

Please update nuget if the version with new Mongodb 2.0 driver is all set, see #15.

Thank you.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.