stuart-warren / logit

"Log It" - Library to extend Log4J 1.2 (plus now Logback 1.0, Java.util.logging and Tomcat 7 AccessLog Valve) by providing json layouts (for logstash) and a zeromq appender (jeromq)
Apache License 2.0
6 stars 1 forks source link

Provide a class with static methods for adding metrics #26

Open stuart-warren opened 11 years ago

stuart-warren commented 11 years ago

Should be cross platform Work like the MDC, persists until you clear it. http://svn.apache.org/viewvc/logging/log4j/trunk/src/main/java/org/apache/log4j/MDC.java?view=markup Use Enums(?) for field names for more control/better visibility (javadocs)?

stuart-warren commented 11 years ago

see #11 and #10

stuart-warren commented 11 years ago

related to #18 Provide an easier way to add metrics Use yammer metrics http://metrics.codahale.com/manual/

stuart-warren commented 11 years ago

Leave MDC details in MDC object Create top level fields for objects created using this

stuart-warren commented 10 years ago

Maybe create a JUL logger to send Yammer metric based logs (on a schedule?) to the same details as specified in the appender?

stuart-warren commented 10 years ago

Should now be able to add a custom metrics based field class :)