A Fully Featured Logging Framework


[Up] [Top]

Documentation for package ‘lgr’ version 0.3.2

Help Pages

add_appender Simple Logging
add_log_levels Manage Log Levels
AppenderBuffer Log to a memory buffer
AppenderConsole Log to the console
AppenderDbi Log to databases via DBI
AppenderDigest Abstract class for digests
AppenderDt Log to an in-memory data.table
AppenderFile Log to a file
AppenderFileRotating Log to a rotating file
AppenderFileRotatingDate Log to a rotating file
AppenderFileRotatingTime Log to a rotating file
AppenderGmail Send emails via gmailr
AppenderJson Log to a JSON file
AppenderMemory Abstract class for logging to memory buffers
AppenderPushbullet Send push-notifications via RPushbullet
AppenderRjdbc Log to databases via RJDBC
AppenderSendmail Send emails via sendmailR
AppenderSyslog Log to the POSIX System Log
AppenderTable Abstract class for logging to tabular structures
as.data.frame.LogEvent Coerce LogEvents to Data Frames
as.data.table.LogEvent Coerce LogEvents to Data Frames
as_logger_config Logger Configuration Objects
as_logger_config.character Logger Configuration Objects
as_logger_config.list Logger Configuration Objects
as_tibble.LogEvent Coerce LogEvents to Data Frames
basic_config Basic Setup for the Logging System
colorize_levels Colorize Levels
console_threshold Simple Logging
default_exception_handler Demote an exception to a warning
default_should_flush Default should_flush function
EventFilter Event Filters
Filter Event Filters
FilterForceLevel Event Filters
FilterInject Event Filters
format.ancestry Print a Logger Object
format.LogEvent Print or Format Logging Data
format.Logger Print a Logger Object
format.logger_tree Print Logger Trees
get_caller Information About the System
get_logger Get/Create a Logger
get_logger_glue Get/Create a Logger
get_log_levels Manage Log Levels
get_user Information About the System
is_filter Check if an R Object is a Filter
label_levels Label/Unlabel Log Levels
LayoutDb2 Format Log Events for Output to Databases
LayoutDbi Format Log Events for Output to Databases
LayoutFormat Format Log Events as Text
LayoutGlue Format Log Events as Text via glue
LayoutJson Format LogEvents as JSON
LayoutMySql Format Log Events for Output to Databases
LayoutPostgres Format Log Events for Output to Databases
LayoutRjdbc Format Log Events for Output to Databases
LayoutRjdbcDb2 Format Log Events for Output to Databases
LayoutSqlite Format Log Events for Output to Databases
lgr_data Log to an in-memory data.table
LogEvent Events - The Atomic Unit of Logging
LogEvents Events - The Atomic Unit of Logging
Logger Loggers
LoggerGlue Loggers
Loggers Loggers
logger_config Logger Configuration Objects
logger_tree Logger Tree
log_exception Simple Logging
log_level Manage Log Levels
log_levels Manage Log Levels
pad_left Pad Character Vectors
pad_right Pad Character Vectors
print.ancestry Print a Logger Object
print.Appender Print an Appender object
print.LogEvent Print or Format Logging Data
print.Logger Print a Logger Object
print.logger_tree Print Logger Trees
read_json_lines Read a JSON logfile
remove_appender Simple Logging
remove_log_levels Manage Log Levels
select_dbi_layout Select Appropriate Database Table Layout
show_data Simple Logging
show_dt Simple Logging
show_log Simple Logging
simple_logging Simple Logging
suspend_logging Suspend All Logging
system_infos Information About the System
threshold Simple Logging
unlabel_levels Label/Unlabel Log Levels
unsuspend_logging Suspend All Logging
use_logger Setup a Simple Logger for a Package
without_logging Suspend All Logging
with_logging Suspend All Logging
with_log_level Inject Values into Logging Calls
with_log_value Inject Values into Logging Calls