Skip to content

Add Tapyr to the APIs exporters list - #3178

Closed
Kentrow wants to merge 1 commit into
prometheus:mainfrom
Kentrow:add-tapyr-exporter
Closed

Kentrow wants to merge 1 commit into
prometheus:mainfrom
Kentrow:add-tapyr-exporter

Conversation

@Kentrow

@Kentrow Kentrow commented Nov 6, 2026

Copy link
Copy Markdown

What changed

docs/instrumenting/exporters.md: add Tapyr to the APIs list, after Tankerkönig API Exporter.

Why

Tapyr is an open source (Apache-2.0), self-hosted gateway that polls the REST APIs of cloud-managed network platforms and exposes the data as Prometheus metrics (/metrics, or remote write; OTLP too). Today it ships provider packages for Aruba Central, the Cisco Meraki Dashboard API, Teltonika RMS and the local RutOS API. New APIs are added as YAML and CEL definitions, with no Go code.

What makes it different from a script with a loop is that it treats the vendor's rate limits and quotas as a budget. Every call is planned before it is made, and the polling slows down instead of failing when a quota gets tight. Tapyr also reports on itself on /metrics/self.

There is currently no entry on this page for these network platforms.

Sample output, from the getting started guide, against the bundled simulator:

$ curl -s 127.0.0.1:9790/metrics | grep example_device_up
example_device_up{environment="lab",serial="SIM-0001",site_id="site-a"} 1
example_device_up{environment="lab",serial="SIM-0002",site_id="site-a"} 0
example_device_up{environment="lab",serial="SIM-0003",site_id="site-b"} 1

$ curl -s 127.0.0.1:9790/metrics/self | grep -E '^tapyr_budget_(limit|used|remaining)\{'
tapyr_budget_limit{limit="daily",provider="example-sim",scope="account=demo"} 5000
tapyr_budget_remaining{limit="daily",provider="example-sim",scope="account=demo"} 4997
tapyr_budget_used{limit="daily",provider="example-sim",scope="account=demo"} 3

Documentation: https://docs.tapyr.eu/. Project site: https://tapyr.eu/.

Signed-off-by: Kentrow <22888702+Kentrow@users.noreply.github.com>
@jan--f

jan--f commented Nov 11, 2026

Copy link
Copy Markdown
Contributor

Hello from the bug scrub!
Thank you for your contribution. I'm afraid we need to decline this for now. We are happy to feature exporters that are actively developed and used. Unfortunately this one has so far only a limited community behind it and seemingly low adoption. Please try again at a later stage.

@jan--f jan--f closed this Nov 11, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants