Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/abap-observability-tools/abap-log-exporter

Exports SAP Netweaver logs to a log system of your choice.
https://github.com/abap-observability-tools/abap-log-exporter

abap logs sap-netweaver

Last synced: 26 days ago
JSON representation

Exports SAP Netweaver logs to a log system of your choice.

Awesome Lists containing this project

README

        

![abap-log-exporter](docs/logo-abap-log-exporter-horizontal.png)

# abap-log-exporter :construction: WIP

[![Known Vulnerabilities](https://snyk.io/test/github/Goala/abap-log-exporter/badge.svg?targetFile=package.json)](https://snyk.io/test/github/Goala/abap-log-exporter?targetFile=package.json)
![GitHub package.json dependency version (dev dep on branch)](https://img.shields.io/github/package-json/dependency-version/Goala/abap-log-exporter/dev/@abaplint/cli)
![Run abaplint](https://github.com/Goala/abap-log-exporter/workflows/Run%20abaplint/badge.svg)

# architecture

![architecture](./out/architecture/architecture/architecture.png)

# documentation

## components

| component | variant | status |
| ----------------|----------------|---------|
| reader | BAL | :heavy_check_mark: |
| | SMICM | open |
| | SM21 | [#41](https://github.com/abap-observability-tools/abap-log-exporter/issues/41) |
| converter | GELF | :heavy_check_mark: |
| | Loki | :heavy_check_mark: |
| connector | GELF | :heavy_check_mark: |
| | Loki | :heavy_check_mark: |

## customizing

Different scenarios can be customized via transaction ZALE_CONFIG. This are the fields for each sceanrio

| Field | Description |
| ----------------|-------------------------------------|
| reader class | class for the reader component |
| converter class | class for the converter component |
| connector url | URL to the log tool e.g. GrayLog |
| connector class | class for the connector component |

# local tests

[local test folder](local-tests/)

:warning: instead of localhost the URLs have to be customized with the IP of the Ethernet Adapter