perfSONAR Client API¶
perfSONAR includes APIs to retrieve perfSONAR data from the measurement archive (called esmond) and from the Lookup Service (called sLS).
Since all perfSONAR APIs are REST-based, standard tools like ‘curl’ can be used. We also have a some libraries and scripts that make data retrieval easy.
Measure Archive (esmond) APIs and clients:
The esmond Service clients can be installed using python’s easy_install:
easy_install esmond-client
- Lookup Service APIs and clients:
The Lookup Service clients can be installed using python’s easy_install:
easy_install sls-client
- perfSONAR Dashboard (MaDDash) API:
- Toolkit Host configuration API:
- perfSONAR toolkit host configuration info can be retrieved using a URL of this format:
API Support¶
For support for using these APIs, send email to the perfSONAR user list.