Logging
On the ABAP door logging code mostly wraps the application log in an object-oriented API, as abap-log by Fabian LupaFabian Lupamaintains 1 entry, contributed to 7 entries does among other targets. The rest write elsewhere: a function module's parameters to a table of their own, or entries to Fluentd, Graylog or Loki outside the system.
Overview
The application log records application-specific events: log objects are defined in SLG0, applications write entries through SAP function modules, and SLG1 analyses the log. In ABAP Cloud the Application Log API is the class CL_BALI_LOG.
Not covered: Inside the system. Logs are read in SLG1; the page checked describes the application log's own function modules and transaction.
Object-oriented wrappers around the application log, as abap-logabap-logA logging library for ABAP with one logger interface in front of several targets, from the Application Log and the job log to database tables, files and the Eclipse console.independent, abap by Fabian LupaFabian Lupamaintains 1 entry, contributed to 7 entries and abap-cloud-loggerabap-cloud-loggerA logging library for ABAP Cloud that wraps the released class CL_BALI_LOG in a chainable logger, collecting exceptions, messages and tables, with a stopwatch and a sticky context tag.independent, abap do; exporters that send its entries to outside log systems such as Graylog or Loki, as abap-log-exporterabap-log-exporterExports SAP NetWeaver logs from the Business Application Log to an external log system such as Graylog or Loki, converting entries to GELF or Loki format through a separately configured reader, converter and connector.independent, abap does; and a port for ABAP transpiled to JavaScript, open-abap-balopen-abap-balApplication logging for ABAP code transpiled to JavaScript and run on Node.js, one of the runtime libraries open-abap.org lists.community org, abap from open-abapopen-abapmaintains 9 entriescommunity org.
Artifacts
Content
Details
Coverage
For your agent
- Ref
capability:logging- JSON
- /capabilities/logging.json
- MCP
- Connecting an agent