Documentation

What is Usage Logging?

Defines usage logging by giving some examples of problems solved by usage logging, and comparing usage logging with other solutions.

Logging Rules

Describes how to set rules for privacy and data protection. Gives examples of each type of rule, with conditional matching and regular expressions.

Logging from Java

Shows adding usage loggers to Java apps based on Spring Boot, Jersey and Spark frameworks, or to servlet containers like Tomcat and Jetty.

Logging from Node.js

Shows adding usage loggers to Node.js apps based on the Express framework, or through direct use of our logging API.

Logging from Ruby

Shows adding usage loggers to Ruby apps based on Rack, Sinatra and Rails frameworks.

JSON Format

Describes format for JSON messages produced by our usage loggers. Defines all key-value pairs that may appear in valid JSON messages.