{"ref":"artifact:abap-observability-tools-abap-metrics-provider","page":"/artifacts/abap-observability-tools-abap-metrics-provider","json":"/artifacts/abap-observability-tools-abap-metrics-provider.json","generated":"2026-10-30","drafted_with_ai":true,"entity":{"id":"abap-observability-tools-abap-metrics-provider","name":"abap-metrics-provider","artifact_type":"app","ecosystem":"abap","domain":"operations-and-runtime","origin_ring":"independent","description":{"one_line":"Exposes predefined or custom metrics from an ABAP stack to a monitoring tool of choice, through a provider and a scraper component that reuse the metrics format of abap-prometheus.","short":"Exposes ABAP stack metrics to a monitoring tool","what_it_solves":"Exposes predefined or custom metrics from an ABAP stack to a monitoring tool of choice, split into a provider component and a scraper component, each documented with its own class diagram. It is based on abap-prometheus, reusing that client's metrics format rather than building one from scratch. Statement compatibility for the code is tracked through [abaplint](artifact:abaplint-abaplint), and a video playlist documents the setup."},"links":{"repo":"https://github.com/abap-observability-tools/abap-metrics-provider","homepage":"https://abap-observability-tools.org/abap-metrics-provider"},"identity":{"license":"MIT"},"source_available":true,"provides":[{"capability":"capability:telemetry","what_it_does":"Provides predefined or custom metrics from an ABAP system to an external monitoring tool, through separate provider and scraper components.","sources":[{"url":"https://github.com/abap-observability-tools/abap-metrics-provider","title":"abap-observability-tools/abap-metrics-provider — README","checked":"2026-09-14","quote":"Let's you use predefined or custom metrics to monitor your abap stack with a monitoring tool of your choice."}]}],"drafted_with_ai":true,"provenance":{"discovered_via":[{"source":"source:dotabap"}],"first_seen":"2026-09-14"},"maintainers":["actor:abap-observability-tools"],"contributors":["actor:goala","actor:johanneskonings","actor:larshp","actor:thoralfhaensel"]},"effective_normative_relations":[],"readings":{"liveness":[{"label":"Maintenance","tier":"unknown","evidence":"no release data"},{"label":"Continuity","tier":"good","evidence":"6 contributors, org-owned"},{"label":"Repository","tier":"poor","evidence":"archived on GitHub"}],"compatibility":[{"label":"Declared for","tier":"fair","evidence":"SAP_BASIS 754 and up, in its abaplint config: not 750 (SAP Business Suite 7 on SAP NetWeaver 7.50, maintained to 2027-12)"},{"label":"Survived majors","tier":"unknown","evidence":"not read on ABAP: its lines run side by side"},{"label":"Maintainer's CI","tier":"fair","evidence":"workflows present, no completed run on the default branch"}],"practice":[{"label":"Tests","tier":"poor","evidence":"none found in the tree"},{"label":"Docs","tier":"good","evidence":"docs/ with 1 page, README 1 KB"},{"label":"Changelog","tier":"good","evidence":"CHANGELOG in the repo"}],"reach":[{"value":null,"unit":"installs/week"},{"value":23,"unit":"watching"}]},"signals":{"crawled_at":"2026-10-30","npm":"not published under this name","stars":23,"forks":7,"open_issues":42,"archived":true,"pushed_at":"2023-05-08","license_spdx":"MIT","org_owned":true,"default_branch":"main","contributors":6,"tree_truncated":false,"test_files":0,"workflows":2,"other_ci":false,"readme_bytes":1053,"docs_files":1,"changelog":true,"license_file":true,"dts_files":0,"readme_path":"README.md","readme_sha":"39ece27b48c78e142d924953192f2e1db16665c7","created_at":"2020-02-29T19:14:24Z","open_prs":8,"first_commit":"2020-02-29","last_commit":"2021-03-28","commits":192,"repo_read":"2026-10-30","abap_syntax":{"repo":"abap-observability-tools/abap-metrics-provider","file":"abaplint.json","url":"https://github.com/abap-observability-tools/abap-metrics-provider/blob/HEAD/abaplint.json","version":"v754","floor":"754","checked":"2026-10-30"}},"release_notes":{"license":"MIT","quotable":true,"source":{"kind":"repo","path":"CHANGELOG.md","ref":"main","url":"https://github.com/abap-observability-tools/abap-metrics-provider/blob/main/CHANGELOG.md"},"format":"headings","releases":[{"version":"1.11.0","heading":"v1.11.0 🌈 (07/03/2021)","url":"https://github.com/abap-observability-tools/abap-metrics-provider/blob/main/CHANGELOG.md#v1110--07032021","sections":[{"kind":"change","heading":"Changes","items":0}],"hash":"551bf95dd7e87f13"},{"version":"1.10.2","heading":"v1.10.2 🌈 (04/03/2021)","url":"https://github.com/abap-observability-tools/abap-metrics-provider/blob/main/CHANGELOG.md#v1102--04032021","sections":[{"kind":"change","heading":"Changes","items":0}],"hash":"551bf95dd7e87f13"},{"version":"1.10.1","heading":"v1.10.1 🌈 (03/03/2021)","url":"https://github.com/abap-observability-tools/abap-metrics-provider/blob/main/CHANGELOG.md#v1101--03032021","sections":[{"kind":"change","heading":"Changes","items":0},{"kind":"fix","heading":"🐛 Bug Fixes","items":1}],"hash":"9040303f5726a839"},{"version":"1.10.0","heading":"v1.10.0 🌈 (16/02/2021)","url":"https://github.com/abap-observability-tools/abap-metrics-provider/blob/main/CHANGELOG.md#v1100--16022021","sections":[{"kind":"change","heading":"Changes","items":76}],"hash":"84cec96baac66e45"}],"crawled_at":"2026-10-25"},"edges":{"maintainers":[{"ref":"actor:abap-observability-tools","name":"abap-observability-tools","json":"/actors/abap-observability-tools.json"}],"contributors":[{"ref":"actor:johanneskonings","name":"Johannes Konings","json":"/actors/johanneskonings.json"},{"ref":"actor:larshp","name":"Lars Hvam","json":"/actors/larshp.json"},{"ref":"actor:goala","name":"Max Milazzo","json":"/actors/goala.json"},{"ref":"actor:thoralfhaensel","name":"Thoralf Hänsel","json":"/actors/thoralfhaensel.json"}],"explained_by":[],"alternative_to_this":[],"needed_by":[],"available_via":[],"parts":[],"add_ons":[],"answered_through_parts":[]}}