log4j - Logging user interactions with a program -


we have app , want log how user interacting it. example using pages expect them to. dont want log via app hard me information device. each page interacts webservices planning log interaction.

i have had thoughts on * webservice being called add logging table database - problem here performance impact * use log4j async mode log these details.

does have other suggestion on how this? im reading lean startup @ moment (very far) , sort of thing seems fundamental im wondering if there other tips this.

thanks

since no 1 answered couple months, thought couple pointers might you...

  1. use mobile analytics tools

  2. have server record users access (that's approach you're considering). offload overhead, there couple tactics employ (mix 'n match will):

    • use async mechanisms (async operations in server, such futures; log4j async mode; async databases; etc).
    • use separate database.
    • use nosql database write accesses. later on process information in separate analytics application.
  3. have client (mobile app) record actions , send them in bulk server once in while (as need / want / can afford).

cheers


Comments

Popular posts from this blog

get url and add instance to a model with prefilled foreign key :django admin -

css - Make div keyboard-scrollable in jQuery Mobile? -

ruby on rails - Seeing duplicate requests handled with Unicorn -