Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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: 2 months ago
JSON representation
Exports SAP Netweaver logs to a log system of your choice.
- Host: GitHub
- URL: https://github.com/abap-observability-tools/abap-log-exporter
- Owner: abap-observability-tools
- License: mit
- Created: 2020-02-29T19:14:09.000Z (almost 5 years ago)
- Default Branch: main
- Last Pushed: 2023-05-08T04:21:07.000Z (over 1 year ago)
- Last Synced: 2024-04-14T01:50:43.409Z (8 months ago)
- Topics: abap, logs, sap-netweaver
- Language: ABAP
- Homepage: https://abap-observability-tools.org/abap-log-exporter/
- Size: 27 MB
- Stars: 33
- Watchers: 6
- Forks: 5
- Open Issues: 19
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE
Awesome Lists containing this project
- abap-florilegium - abap-log-exporter
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