Package: lgrExtra 0.0.9

lgrExtra: Extra Appenders for 'lgr'

Additional appenders for the logging package 'lgr' that support logging to databases, email and push notifications.

Authors:Stefan Fleck [aut, cre]

lgrExtra_0.0.9.tar.gz
lgrExtra_0.0.9.zip(r-4.5)lgrExtra_0.0.9.zip(r-4.4)lgrExtra_0.0.9.zip(r-4.3)
lgrExtra_0.0.9.tgz(r-4.5-any)lgrExtra_0.0.9.tgz(r-4.4-any)lgrExtra_0.0.9.tgz(r-4.3-any)
lgrExtra_0.0.9.tar.gz(r-4.5-noble)lgrExtra_0.0.9.tar.gz(r-4.4-noble)
lgrExtra_0.0.9.tgz(r-4.4-emscripten)lgrExtra_0.0.9.tgz(r-4.3-emscripten)
lgrExtra.pdf |lgrExtra.html
lgrExtra/json (API)
NEWS

# Install 'lgrExtra' in R:
install.packages('lgrExtra', repos = c('https://s-fleck.r-universe.dev', 'https://cloud.r-project.org'))

Peer review:

Bug tracker:https://github.com/s-fleck/lgrextra/issues

On CRAN:

3.54 score 7 stars 3 scripts 324 downloads 20 exports 3 dependencies

Last updated 5 months agofrom:80eaa8394e. Checks:6 OK, 2 NOTE. Indexed: yes.

TargetResultLatest binary
Doc / VignettesOKJan 31 2025
R-4.5-winOKJan 31 2025
R-4.5-macOKJan 31 2025
R-4.5-linuxOKJan 31 2025
R-4.4-winNOTEJan 31 2025
R-4.4-macOKJan 31 2025
R-4.3-winNOTEJan 31 2025
R-4.3-macOKJan 31 2025

Exports:AppenderDbiAppenderDigestAppenderDtAppenderElasticSearchAppenderGmailAppenderPushbulletAppenderSendmailAppenderSyslogLayoutDb2LayoutDbiLayoutElasticSearchLayoutMySqlLayoutPostgresLayoutRjdbcLayoutRjdbcDb2LayoutSqliteselect_dbi_layoutSerializerSerializerJsonunpack_json_cols

Dependencies:data.tablelgrR6

Readme and manuals

Help Manual

Help pageTopics
Log to databases via DBIAppenderDbi
Abstract class for digests (multi-log message notifications)AppenderDigest
Log to an in-memory data.tableAppenderDt
Log to ElasticSearchAppenderElasticSearch
Send emails via the Gmail REST APIAppenderGmail
Abstract class for email AppendersAppenderMail
Send push-notifications via RPushbulletAppenderPushbullet
Send emails via sendmailRAppenderSendmail
Log to the POSIX system logAppenderSyslog
Format log events for output to databasesLayoutDb2 LayoutDbi LayoutMySql LayoutPostgres LayoutRjdbc LayoutRjdbcDb2 LayoutSqlite
Format log events for output to ElasticSearchLayoutElasticSearch
Automatically select appropriate layout for logging to a databaseselect_dbi_layout
SerializersSerializer SerializerJson
Unserialize data frame columns that contain JSONunpack_json_cols unpack_json_cols.data.frame unpack_json_cols.data.table