-
Notifications
You must be signed in to change notification settings - Fork 2
APIs
efotopoulou edited this page Mar 13, 2019
·
3 revisions
Following table shows the API endpoints of the Profiler. tng-profiler supports its own swagger endpoint at http://<ip_adress>/swagger-ui.html
Action | HTTP Method | Endpoint |
---|---|---|
Return all supported analytic services | GET |
/service |
Register a new analytic service | POST |
/service |
Get all prometheus metrics for a specific nsr_id | GET |
/service/{nsr_id}/metrics |
Execute a profiling process for a specific test_id (useful for VnV) | POST |
/service/vnv/{test_id} |
Execute a profiling process for a specific experiment_id (useful for sdk) | POST |
/service/sdk/{experiment_id} |
Execute a profiling process for a specific nsr_id (useful for sp) | POST |
/service/sp/{nsr_id} |
Access results of an analytic service | GET |
/service/results/{profiling_id} |
- Home
- Architecture
-
APIs
- Get analytic services list
- Get analytic Results list
- Get analytic Service Result
- Get metrics per vnv nsr_id (vnv)
- Get metrics per vnv test results uuid (vnv)
- Execute Analytic Service for vnv test
- Execute Analytic Service for sdk experiment (input from Prometheus)
- Execute Analytic Service for sdk experiment (input from csv)
- Execute Analytic Service for sp network service
- Execute Analytic Service Generic
- Integration with VnV
- Integration with SDK
- Supported Analytic Services
- Local Execution