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 1
@andkopp
cavabapPersonContributes to this
In the atlas: contributes to 2
@cavabap
Christian GünterPersonContributes to this
In the atlas: maintains 1, contributes to 12
@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 Lokifrom ABAP
  2. ABAP-PRCFramework for multi-step ABAP processes with monitoringfrom ABAP
  3. SAP Application Logging service for SAP BTPCollects Cloud Foundry or Kyma logs into a searchable Kibanafrom BTP/BAIP
  4. SAP Cloud LoggingOpenSearch-based store for logs, metrics and tracesfrom BTP/BAIP
  5. com.sap.cds:cds-services-bomMaven bill of materials pinning CAP Java module versionsfrom CAP
  6. @cap-js/audit-loggingCAP integration with the SAP Audit Log servicefrom CAP
  7. abap-logABAP logging library with one interface across output targetsfrom ABAP
  8. ABAP_LOGGINGObject-oriented wrapper around the Business Application Logfrom ABAP
  9. abap-cloud-loggerChainable logger for ABAP Cloud around CL_BALI_LOGfrom ABAP
  10. abap-fm-loggerLogger storing RFC function module call parameters as JSONfrom ABAP
  11. openui5-error-collectorUI5 library collecting an app's JavaScript errorsfrom UI5
  12. open-abap-balApplication logging for ABAP transpiled to JavaScript on Node.jsfrom ABAP
  13. @openui5/sap.ui.coreFramework core: module loader, MVC runtime, binding, routing, themingfrom UI5
  14. abap-fluentdFluentd client in ABAP for sending log lines to a collectorfrom ABAP
  15. @saptools/cf-logsLog fetcher and parser for one Cloud Foundry appfrom BTP/BAIP
  16. @saptools/cf-tailMerged log tail of every started app in a Cloud Foundry spacefrom BTP/BAIP
  17. sap-usi-logging-apiObject-oriented wrapper around SAP's Application Log (SLG1)from ABAP
  18. srbjsloggerA browser JavaScript logger whose log, warn and error calls write prominent output to the console, loaded into a UI5 app through index.html or the manifest's resources.from UI5
  19. abap-message-loggerMessage logger for ABAP Cloud that saves to the Application Logfrom ABAP

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.84
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