Get or set log record layout
Arguments
- layout
 function defining the structure of a log record, eg
layout_simple(),layout_glue()orlayout_glue_colors(),layout_json(), or generator functions such aslayout_glue_generator(), default NULL- namespace
 logger namespace
- index
 index of the logger within the namespace
See also
Other log configutation functions:
log_appender(),
log_formatter(),
log_threshold()
Examples
log_layout(layout_json())
log_info(42)
#> {"time":"2025-10-30 21:00:53","level":"INFO","ns":"global","ans":"global","topenv":"R_GlobalEnv","fn":"eval","node":"runnervmwhb2z","arch":"x86_64","os_name":"Linux","os_release":"6.11.0-1018-azure","os_version":"#18~24.04.1-Ubuntu SMP Sat Jun 28 04:46:03 UTC 2025","pid":9787,"user":"runner","msg":"42"}
