libtinylogger

Small Yet Flexible Logger In C

This project is maintained by ehetherington

Guide to extra information

quick-start Using the main autotools build configuration may be distracting. A non-autotools build environment is provided that is sufficient for most purposes.

formats Lists all available formats.

examples There are many example programs demonstrating various aspects of the library.

levels The levels available include all the systemd levels, augmented with some java.util.logging flavored ones.

performance A test of the number of messages per second written to a file.

json-formatter A JSON output formmatter has been provided.

json-reader A reader for logs produced in JSON format by libtinylogger. It contains a Java data model for reading those log files.

xml_formatter An XML output formmatter has been provided that is compatible with the java.util.logging.XMLFormatter format.

installing as a lib Notes about installing as a lib.

doxygen installation hints Doxygen was used to document the code. Finding the doxygen package for RHEL-8.1 took some digging, Raspbian was much easier.

daemon hints Some hints to set up use in a daemon.

public-symbols The list of libtinylogger public symbols.