PackagePackagetypeA library you install and call yourself.See every one →What this type is →independently maintainedindependently maintainedoriginPublished by one person or a small company outside SAP. Says nothing about quality; the readings say that.See every one →

ABAP-Logger

A logging library for ABAP that records messages into the standard Application Log (BC-SRV-BAL) and displays them from there, installed through abapGit on ABAP 702 or higher.

Records a message into the standard Application Log (BC-SRV-BAL) and displays it from there. It installs through abapGit on ABAP 702 or higher, and a 2021 change to the folder layout means an existing installation has to be uninstalled and reinstalled rather than upgraded in place. Its own unit tests run through transaction SLG0 under the ABAPUNIT object.

Facts

Last pushLicenceMIT

Where it sits

Lives in
Provides
LoggingABAPLoggingcapabilitySeeing what a running service did, in a form something can read afterwards — levels, a formatter that suits a laptop and one that suits a log service.
Requires
abapGitabapGitartifactInstalls the repository into the ABAP system; the README gives ABAPGit as the installation method.

Who is behind it

ABAP-LoggerABAP-LoggerOrganisationMaintains this
In the atlas: maintains 1
@ABAP-Logger
maintainerAlexandreHTPersonContributes to this
In the atlas: contributes to 6
@AlexandreHT
Alexander PetrenzPersonContributes to this
In the atlas: contributes to 2
@alpex8
Andreas KoppPersonContributes to this
In the atlas: contributes to 2
@andkopp
cavabapPersonContributes to this
In the atlas: contributes to 2
@cavabap
Christian GünterPersonContributes to this
In the atlas: maintains 1, contributes to 13
@christianguenter2
Christian WildtPersonContributes to this
In the atlas: contributes to 8
@cwildt
EnnoPersonContributes to this
In the atlas: contributes to 8
@Ennowulff
EricPersonContributes to this
In the atlas: contributes to 1
@epeterson320
Fernando FurtadoPersonContributes to this
In the atlas: contributes to 1
@fernandofurtado
FinkeFloPersonContributes to this
In the atlas: contributes to 2
@FinkeFlo
29 contributors

What it declares

Every artifact

Type
Package
Origin
Independently maintained

As a package

Where it runs
does not say
Distributed through
abapGit

Connections4

README

quoted from ABAP-Logger/ABAP-Logger under MIT, read
ABAP-Logger/ABAP-Logger/README.mdOn GitHub

ABAP Logger

SAP Logging as painless as any other language.

ABAP Version: 702 or higher

See the mission statement

Features

Installation

  • Install this project via ABAPGit.

⚠️ Migration Required ⚠️

On 2021, February 28 the folder logic was changed, and the abapGit may not able to perform this migration automatically. Therefore, you may need to follow the following steps:

  1. Uninstall Repository (see Uninstall repository).
  2. Reinstall ABAP-Logger:

Run Unit Tests

  1. In transaction code SLG0, create for object ABAPUNIT.
  2. Launch unit test with Ctrl + Alt + F10.
MIT, read
Logging
  1. abap-log-exporterExports Business Application Log entries to Graylog or Loki
  2. ABAP-PRCFramework for multi-step ABAP processes with monitoring
  3. abap-logABAP logging library with one interface across output targets
  4. ABAP_LOGGINGObject-oriented wrapper around the Business Application Log
  5. abap-cloud-loggerChainable logger for ABAP Cloud around CL_BALI_LOG
  6. abap-fm-loggerLogger storing RFC function module call parameters as JSON
  7. open-abap-balApplication logging for ABAP transpiled to JavaScript on Node.js
  8. abap-fluentdFluentd client in ABAP for sending log lines to a collector
  9. sap-usi-logging-apiObject-oriented wrapper around SAP's Application Log (SLG1)
  10. abap-message-loggerMessage logger for ABAP Cloud that saves to the Application Log

Details

Sources3
dotabapdiscovered herechecked
github.com/ABAP-Logger/ABAP-Loggertree, pushes, contributors, CIchecked
README.mdquoted, and what the entry declareschecked

Sources are graph entities: the same page may back several entries, and an unreachable source flags every row that rests on it.

Compatibility and provenance
discovered viadotabap
first seen in the atlas
ecosystem and domainabap, operations-and-runtime
abaplint
issues under its own abaplint configuration0
lines4,474
statements2,526
objects16
files34
analysed, main
abaplint version2.120.91
Contributors29
History in the atlas1
  1. First seen.
For your agent
Ref
artifact:abap-logger-abap-logger
JSON
/artifacts/abap-logger-abap-logger.json
MCP
Connecting an agent