{
  "_id": "6a1ff861b401979e73443bb8",
  "Type": "Package",
  "Package": "lgrExtra",
  "Title": "Extra Appenders for 'lgr'",
  "Version": "0.2.2.9000",
  "Authors@R": "c(\nperson(\"Stefan\", \"Fleck\", , \"stefan.b.fleck@gmail.com\", role = c(\"aut\", \"cre\"),\ncomment = c(ORCID = \"0000-0003-3344-9851\")),\nperson(\"Jimmy\", \"Briggs\", , \"jimmy.briggs@jimbrig.com\", role = c(\"ctb\", \"rev\"),\ncomment = c(ORCID = \"0000-0002-7489-8787\"))\n)",
  "Description": "Additional appenders for the logging package 'lgr' that\nsupport logging to 'Elasticsearch', 'Dynatrace',\n'AWSCloudWatchLog', databases, 'syslog', email- and push\nnotifications, and more.",
  "License": "MIT + file LICENSE",
  "URL": "https://s-fleck.github.io/lgrExtra/",
  "Encoding": "UTF-8",
  "Roxygen": "list(markdown = TRUE)",
  "RoxygenNote": "7.3.2",
  "Repository": "https://s-fleck.r-universe.dev",
  "Date/Publication": "2025-11-01 19:32:37 UTC",
  "RemoteUrl": "https://github.com/s-fleck/lgrextra",
  "RemoteRef": "HEAD",
  "RemoteSha": "a73efefe277cb78c714af3617d2de0808f4b8c5a",
  "NeedsCompilation": "no",
  "Packaged": {
    "Date": "2026-06-03 09:44:43 UTC",
    "User": "root"
  },
  "Author": "Stefan Fleck [aut, cre] (ORCID:\n<https://orcid.org/0000-0003-3344-9851>),\nJimmy Briggs [ctb, rev] (ORCID:\n<https://orcid.org/0000-0002-7489-8787>)",
  "Maintainer": "Stefan Fleck <stefan.b.fleck@gmail.com>",
  "MD5sum": "e4ea57afb8cda799c6a882c079f84f8d",
  "_user": "s-fleck",
  "_type": "src",
  "_file": "lgrExtra_0.2.2.9000.tar.gz",
  "_fileid": "c09582628f05f4cb1c443aa4f6c6a3914f5ebd99da23d8a997961ac43920e616",
  "_filesize": 243390,
  "_sha256": "c09582628f05f4cb1c443aa4f6c6a3914f5ebd99da23d8a997961ac43920e616",
  "_created": "2026-06-03T09:44:43.000Z",
  "_published": "2026-06-03T09:48:17.784Z",
  "_distro": "noble",
  "_jobs": [
    {
      "job": 79266214135,
      "time": 142,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "WARNING",
      "artifact": "7381160619"
    },
    {
      "job": 79266214144,
      "time": 126,
      "config": "linux-release-x86_64",
      "r": "4.6.0",
      "check": "WARNING",
      "artifact": "7381154408"
    },
    {
      "job": 79266214164,
      "time": 110,
      "config": "macos-oldrel-arm64",
      "r": "4.5.3",
      "check": "WARNING",
      "artifact": "7381147646"
    },
    {
      "job": 79266214161,
      "time": 140,
      "config": "macos-release-arm64",
      "r": "4.6.0",
      "check": "WARNING",
      "artifact": "7381159557"
    },
    {
      "job": 79265455580,
      "time": 248,
      "config": "source",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7381105635"
    },
    {
      "job": 79266214104,
      "time": 110,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7381148703"
    },
    {
      "job": 79266214353,
      "time": 165,
      "config": "windows-devel",
      "r": "4.7.0",
      "check": "WARNING",
      "artifact": "7381169414"
    },
    {
      "job": 79266214076,
      "time": 108,
      "config": "windows-oldrel",
      "r": "4.5.3",
      "check": "WARNING",
      "artifact": "7381148110"
    },
    {
      "job": 79266214169,
      "time": 101,
      "config": "windows-release",
      "r": "4.6.0",
      "check": "WARNING",
      "artifact": "7381145486"
    }
  ],
  "_buildurl": "https://github.com/r-universe/s-fleck/actions/runs/26876577943",
  "_status": "success",
  "_host": "GitHub-Actions",
  "_upstream": "https://github.com/s-fleck/lgrextra",
  "_commit": {
    "id": "a73efefe277cb78c714af3617d2de0808f4b8c5a",
    "author": "Stefan Fleck <stefan.b.fleck@gmail.com>",
    "committer": "Stefan Fleck <stefan.b.fleck@gmail.com>",
    "message": "Add digits argument to as_unix_epoch_ms, update docs, fix pkgdown\n",
    "time": 1762025557
  },
  "_maintainer": {
    "name": "Stefan Fleck",
    "email": "stefan.b.fleck@gmail.com",
    "login": "s-fleck",
    "description": "",
    "uuid": 9320338,
    "orcid": "0000-0003-3344-9851"
  },
  "_registered": true,
  "_dependencies": [
    {
      "package": "data.table",
      "role": "Imports"
    },
    {
      "package": "lgr",
      "version": ">= 0.5.0",
      "role": "Imports"
    },
    {
      "package": "R6",
      "role": "Imports"
    },
    {
      "package": "covr",
      "role": "Suggests"
    },
    {
      "package": "DBI",
      "role": "Suggests"
    },
    {
      "package": "elastic",
      "role": "Suggests"
    },
    {
      "package": "gmailr",
      "role": "Suggests"
    },
    {
      "package": "httr2",
      "role": "Suggests"
    },
    {
      "package": "jsonlite",
      "role": "Suggests"
    },
    {
      "package": "knitr",
      "role": "Suggests"
    },
    {
      "package": "paws.management",
      "version": ">= 0.4.0",
      "role": "Suggests"
    },
    {
      "package": "pool",
      "role": "Suggests"
    },
    {
      "package": "RMariaDB",
      "role": "Suggests"
    },
    {
      "package": "rmarkdown",
      "role": "Suggests"
    },
    {
      "package": "RPostgres",
      "role": "Suggests"
    },
    {
      "package": "RPushbullet",
      "role": "Suggests"
    },
    {
      "package": "RSQLite",
      "role": "Suggests"
    },
    {
      "package": "rsyslog",
      "role": "Suggests"
    },
    {
      "package": "sendmailR",
      "role": "Suggests"
    },
    {
      "package": "testthat",
      "role": "Suggests"
    },
    {
      "package": "utils",
      "role": "Suggests"
    }
  ],
  "_owner": "s-fleck",
  "_selfowned": true,
  "_usedby": 0,
  "_updates": [
    {
      "week": "2025-25",
      "n": 13
    },
    {
      "week": "2025-28",
      "n": 6
    },
    {
      "week": "2025-29",
      "n": 6
    },
    {
      "week": "2025-30",
      "n": 11
    },
    {
      "week": "2025-35",
      "n": 4
    },
    {
      "week": "2025-44",
      "n": 2
    }
  ],
  "_tags": [
    {
      "name": "0.1.0",
      "date": "2025-06-20"
    },
    {
      "name": "0.1.1",
      "date": "2025-07-09"
    },
    {
      "name": "0.2.0",
      "date": "2025-07-23"
    },
    {
      "name": "0.2.1",
      "date": "2025-08-25"
    },
    {
      "name": "0.2.2",
      "date": "2025-10-31"
    }
  ],
  "_stars": 8,
  "_contributors": [
    {
      "user": "s-fleck",
      "count": 113,
      "uuid": 9320338
    },
    {
      "user": "dyfanjones",
      "count": 7,
      "uuid": 23235152
    },
    {
      "user": "jimbrig",
      "count": 3,
      "uuid": 32652297
    },
    {
      "user": "hadley",
      "count": 1,
      "uuid": 4196
    }
  ],
  "_userbio": {
    "uuid": 9320338,
    "type": "user",
    "name": "Stefan Fleck"
  },
  "_downloads": {
    "count": 159,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/lgrExtra"
  },
  "_devurl": "https://github.com/s-fleck/lgrextra",
  "_pkgdown": "https://s-fleck.github.io/lgrExtra/",
  "_searchresults": 7,
  "_rbuild": "4.6.0",
  "_assets": [
    "extra/citation.cff",
    "extra/citation.html",
    "extra/citation.json",
    "extra/citation.txt",
    "extra/contents.json",
    "extra/lgrExtra.html",
    "extra/NEWS.html",
    "extra/NEWS.txt",
    "extra/readme.html",
    "extra/readme.md",
    "manual.pdf"
  ],
  "_homeurl": "https://github.com/s-fleck/lgrextra",
  "_realowner": "s-fleck",
  "_cranurl": true,
  "_releases": [
    {
      "version": "0.0.5",
      "date": "2021-02-24"
    },
    {
      "version": "0.0.6",
      "date": "2022-05-05"
    },
    {
      "version": "0.0.7",
      "date": "2022-09-07"
    },
    {
      "version": "0.0.8",
      "date": "2023-01-06"
    },
    {
      "version": "0.0.9",
      "date": "2024-09-03"
    },
    {
      "version": "0.1.0",
      "date": "2025-06-20"
    },
    {
      "version": "0.1.1",
      "date": "2025-07-09"
    },
    {
      "version": "0.2.0",
      "date": "2025-07-23"
    },
    {
      "version": "0.2.1",
      "date": "2025-08-25"
    },
    {
      "version": "0.2.2",
      "date": "2025-10-31"
    }
  ],
  "_exports": [
    "AppenderAWSCloudWatchLog",
    "AppenderDbi",
    "AppenderDigest",
    "AppenderDynatrace",
    "AppenderElasticSearch",
    "AppenderGmail",
    "AppenderPool",
    "AppenderPushbullet",
    "AppenderSendmail",
    "AppenderSyslog",
    "as_unix_epoch_ms",
    "DynatraceLayout",
    "ElasticSearchLayout",
    "LayoutDb2",
    "LayoutDbi",
    "LayoutElasticSearch",
    "LayoutMySql",
    "LayoutPostgres",
    "LayoutRjdbc",
    "LayoutRjdbcDb2",
    "LayoutSqlite",
    "select_dbi_layout",
    "Serializer",
    "SerializerJson",
    "transform_event_dynatrace",
    "transform_event_elasticsearch",
    "unpack_json_cols"
  ],
  "_help": [
    {
      "page": "AppenderAWSCloudWatchLog",
      "title": "Log to AWS CloudWatch Logs",
      "concept": [
        "Appenders"
      ],
      "topics": [
        "AppenderAWSCloudWatchLog"
      ]
    },
    {
      "page": "AppenderDbi",
      "title": "Log to databases via DBI",
      "concept": [
        "Appenders"
      ],
      "topics": [
        "AppenderDbi"
      ]
    },
    {
      "page": "AppenderDigest",
      "title": "Abstract class for digests (multi-log message notifications)",
      "concept": [
        "Digest Appenders",
        "abstract classes"
      ],
      "topics": [
        "AppenderDigest"
      ]
    },
    {
      "page": "AppenderDynatrace",
      "title": "Log to Dynatrace via HTTP",
      "concept": [
        "Appenders"
      ],
      "topics": [
        "AppenderDynatrace"
      ]
    },
    {
      "page": "AppenderElasticSearch",
      "title": "Log to ElasticSearch",
      "concept": [
        "Appenders"
      ],
      "topics": [
        "AppenderElasticSearch"
      ]
    },
    {
      "page": "AppenderGmail",
      "title": "Send emails via the Gmail REST API",
      "concept": [
        "Appenders"
      ],
      "topics": [
        "AppenderGmail"
      ]
    },
    {
      "page": "AppenderMail",
      "title": "Abstract class for email Appenders",
      "concept": [
        "Digest Appenders",
        "abstract classes"
      ],
      "topics": [
        "AppenderMail"
      ]
    },
    {
      "page": "AppenderPool",
      "title": "Log to databases via pool",
      "concept": [
        "Appenders"
      ],
      "topics": [
        "AppenderPool"
      ]
    },
    {
      "page": "AppenderPushbullet",
      "title": "Send push-notifications via RPushbullet",
      "concept": [
        "Appenders",
        "Digest Appenders"
      ],
      "topics": [
        "AppenderPushbullet"
      ]
    },
    {
      "page": "AppenderSendmail",
      "title": "Send emails via sendmailR",
      "concept": [
        "Appenders",
        "Digest Appenders"
      ],
      "topics": [
        "AppenderSendmail"
      ]
    },
    {
      "page": "AppenderSyslog",
      "title": "Log to the POSIX system log",
      "concept": [
        "Appenders"
      ],
      "topics": [
        "AppenderSyslog"
      ]
    },
    {
      "page": "as_unix_epoch_ms",
      "title": "Convert POSIXct to Unix Epoch milliseconds",
      "topics": [
        "as_unix_epoch_ms"
      ]
    },
    {
      "page": "LayoutDbi",
      "title": "Format log events for output to databases",
      "concept": [
        "Layout",
        "database layouts"
      ],
      "topics": [
        "LayoutDb2",
        "LayoutDbi",
        "LayoutMySql",
        "LayoutPostgres",
        "LayoutRjdbc",
        "LayoutRjdbcDb2",
        "LayoutSqlite"
      ]
    },
    {
      "page": "LayoutElasticSearch",
      "title": "Format log events for output to ElasticSearch",
      "concept": [
        "Layout"
      ],
      "topics": [
        "LayoutElasticSearch"
      ]
    },
    {
      "page": "select_dbi_layout",
      "title": "Automatically select appropriate layout for logging to a database",
      "topics": [
        "select_dbi_layout"
      ]
    },
    {
      "page": "Serializer",
      "title": "Serializers",
      "topics": [
        "Serializer",
        "SerializerJson"
      ]
    },
    {
      "page": "DynatraceLayout",
      "title": "A json layout for Dynatrace ingestion",
      "topics": [
        "DynatraceLayout",
        "transform_event_dynatrace"
      ]
    },
    {
      "page": "ElasticSearchLayout",
      "title": "A json layout for Elasticsearch ingestion",
      "topics": [
        "ElasticSearchLayout",
        "transform_event_elasticsearch"
      ]
    },
    {
      "page": "unpack_json_cols",
      "title": "Unserialize data frame columns that contain JSON",
      "topics": [
        "unpack_json_cols",
        "unpack_json_cols.data.frame",
        "unpack_json_cols.data.table"
      ]
    }
  ],
  "_readme": "https://github.com/s-fleck/lgrextra/raw/HEAD/README.md",
  "_rundeps": [
    "data.table",
    "lgr",
    "R6"
  ],
  "_score": 4.857332496431269,
  "_indexed": true,
  "_nocasepkg": "lgrextra",
  "_universes": [
    "s-fleck"
  ],
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "0.2.2.9000",
      "date": "2026-06-03T09:47:11.000Z",
      "distro": "noble",
      "commit": "a73efefe277cb78c714af3617d2de0808f4b8c5a",
      "fileid": "6314fd356444b55a598d521fc5e3e61419081046552e5fa845eca1cdce6dd0bf",
      "status": "success",
      "check": "WARNING",
      "buildurl": "https://github.com/r-universe/s-fleck/actions/runs/26876577943"
    },
    {
      "r": "4.6.0",
      "os": "linux",
      "version": "0.2.2.9000",
      "date": "2026-06-03T09:46:54.000Z",
      "distro": "noble",
      "commit": "a73efefe277cb78c714af3617d2de0808f4b8c5a",
      "fileid": "6b21fd611add1cbfe1c2e81f72a920311cfabdbdd80b0b3767ff5fb00e24c685",
      "status": "success",
      "check": "WARNING",
      "buildurl": "https://github.com/r-universe/s-fleck/actions/runs/26876577943"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "0.2.2.9000",
      "date": "2026-06-03T09:46:42.000Z",
      "commit": "a73efefe277cb78c714af3617d2de0808f4b8c5a",
      "fileid": "cc926aa8e059a0e0a81daef000a36520e5b8ae9860526ccfcc54fde747a954fc",
      "status": "success",
      "check": "WARNING",
      "buildurl": "https://github.com/r-universe/s-fleck/actions/runs/26876577943"
    },
    {
      "r": "4.6.0",
      "os": "mac",
      "version": "0.2.2.9000",
      "date": "2026-06-03T09:47:06.000Z",
      "commit": "a73efefe277cb78c714af3617d2de0808f4b8c5a",
      "fileid": "ba991822006e071d0f6fcbb6c5dcee60984cf0bd1ec0fd95ab5d434ffb9a812b",
      "status": "success",
      "check": "WARNING",
      "buildurl": "https://github.com/r-universe/s-fleck/actions/runs/26876577943"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "0.2.2.9000",
      "date": "2026-06-03T09:47:02.000Z",
      "commit": "a73efefe277cb78c714af3617d2de0808f4b8c5a",
      "fileid": "a9d4c8410f75d0b9f4b6f2553aa68d596828c2aa5f900486971fcac2b8efe3c7",
      "status": "success",
      "buildurl": "https://github.com/r-universe/s-fleck/actions/runs/26876577943"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "0.2.2.9000",
      "date": "2026-06-03T09:46:39.000Z",
      "commit": "a73efefe277cb78c714af3617d2de0808f4b8c5a",
      "fileid": "4535fa21da0fb4a41b86a82d622a550276e31494e8ad56ba565bb9b06be1b854",
      "status": "success",
      "check": "WARNING",
      "buildurl": "https://github.com/r-universe/s-fleck/actions/runs/26876577943"
    },
    {
      "r": "4.5.3",
      "os": "win",
      "version": "0.2.2.9000",
      "date": "2026-06-03T09:46:21.000Z",
      "commit": "a73efefe277cb78c714af3617d2de0808f4b8c5a",
      "fileid": "38992376cf24cf1c834d18b85a8c5c5e16f4f43f69d6c65079b70a56fe6a026d",
      "status": "success",
      "check": "WARNING",
      "buildurl": "https://github.com/r-universe/s-fleck/actions/runs/26876577943"
    },
    {
      "r": "4.6.0",
      "os": "win",
      "version": "0.2.2.9000",
      "date": "2026-06-03T09:46:09.000Z",
      "commit": "a73efefe277cb78c714af3617d2de0808f4b8c5a",
      "fileid": "fc9cb787d10015929bacc53a2f15581ad622db4f6665c6d6b1b1e0eba851d8e2",
      "status": "success",
      "check": "WARNING",
      "buildurl": "https://github.com/r-universe/s-fleck/actions/runs/26876577943"
    }
  ]
}