{"id":15148612,"url":"https://github.com/schwarzit/sap-usi-logging-api","last_synced_at":"2025-10-24T05:30:23.477Z","repository":{"id":44443991,"uuid":"383409546","full_name":"SchwarzIT/sap-usi-logging-api","owner":"SchwarzIT","description":"An easy-to-use, object-oriented encapsulation around the SAP application log (Transaction SLG1)","archived":false,"fork":false,"pushed_at":"2025-01-23T16:12:51.000Z","size":933,"stargazers_count":25,"open_issues_count":3,"forks_count":0,"subscribers_count":9,"default_branch":"main","last_synced_at":"2025-01-30T22:51:32.997Z","etag":null,"topics":["abap","log","logger","logging","sap"],"latest_commit_sha":null,"homepage":"","language":"ABAP","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/SchwarzIT.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"docs/CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":"docs/CODEOWNERS","security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2021-07-06T09:15:31.000Z","updated_at":"2025-01-28T13:38:41.000Z","dependencies_parsed_at":"2024-08-02T19:01:59.892Z","dependency_job_id":"6692753c-3f8c-4c5c-a546-775df75d9c8c","html_url":"https://github.com/SchwarzIT/sap-usi-logging-api","commit_stats":null,"previous_names":[],"tags_count":9,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SchwarzIT%2Fsap-usi-logging-api","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SchwarzIT%2Fsap-usi-logging-api/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SchwarzIT%2Fsap-usi-logging-api/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SchwarzIT%2Fsap-usi-logging-api/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/SchwarzIT","download_url":"https://codeload.github.com/SchwarzIT/sap-usi-logging-api/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":237915423,"owners_count":19386724,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["abap","log","logger","logging","sap"],"created_at":"2024-09-26T13:21:04.426Z","updated_at":"2025-10-24T05:30:18.056Z","avatar_url":"https://github.com/SchwarzIT.png","language":"ABAP","funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003c!-- Links used on this page (Declaration) --\u003e\n[WIKI]:           ../../wiki\n[INSTALLATION]:   ../../wiki/Installation-Guide\n[CONTRIBUTING]:   ./docs/CONTRIBUTING.md\n[V1.0.0]:         ../../releases/tag/v1.0.0\n[V1.1.0]:         ../../releases/tag/v1.1.0\n[V1.2.0]:         ../../releases/tag/v1.2.0\n[V1.3.0]:         ../../releases/tag/v1.3.0\n[V1.4.0]:         ../../releases/tag/v1.4.0\n\n\u003c!-- Images used on this page (Declaration) --\u003e\n[SLG1]: ../media/Screenshot_SLG1_Showcase_Data_Containers.png \"Showcase Data Containers\"\n\n\n\n\n[![SIT](https://img.shields.io/badge/SIT-About%20us-%236e1e6e)](https://it.schwarz/en)\n[![USI](https://img.shields.io/badge/USI-More%20Software-blue)](https://github.com/SchwarzIT/sap-usi)\n\n# USI Logging API\n## Purpose\nThis reusable component allows the creation of complete, comprehensive logs with almost no effort and extends SAP's standard logging API by powerful features.\n\nLogging error situations instead of debugging them can:\n* significantly reduce support efforts\n* boost developer productivity\n* speed up the processing of tickets\n* aid in analyzing bugs that are hard to debug\n\nThe component is:\n* based on SAPs application log (Transaction SLG1)\n* easy to use\n* well documentend\n* controlled by customizing (Log levels will control the detail level of the logs)\n* completely object-oriented\n\nThe component enhances the capabilities of the SAP standard by so-called data containers, that can be used to attach virtually any type of data to log messages making them even more valuable. A variety of data containers for common use cases already exists, but new containers can easily be added whenever needed. The screenshot below shows how seamlessly they are integrated into the SAP standard. Messages with data containers have a detail button that opens a popup and the data can be accessed directly from SLG1.\n\n![alt text][SLG1]\n\n## Installation Guide\nPlease refer to the [installation guide][INSTALLATION] in our wiki.\n\n## How to contribute\nPlease check our [contribution guidelines][CONTRIBUTING] to learn more about this topic.\n\n## Further information\n[Please refer to the wiki.][WIKI]\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fschwarzit%2Fsap-usi-logging-api","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fschwarzit%2Fsap-usi-logging-api","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fschwarzit%2Fsap-usi-logging-api/lists"}