- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Dashboard throughput API
My name is Jonathan.
I'm doing a test with PHP together with the Meraki API.
I would be needing extra information about the possibility of performing a speed test (throughput) for each organization within the panel.
In the documentation I don't see anything related to this test.
Can you tell me how to proceed?
Greetings .
Solved! Go to solution.
- Labels:
-
Scanning API
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Yes, I was assuming the same. Thanks for your help!
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
There is no such API to do this test.
Also this is a test to the Meraki cloud. You can't put a lot of faith in this measuring the actual maximum thoughput of your ISP circuit. It is just a general guide.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Thank you very much for your reply.
In any case I will look for some macro for the web browser to do it in about 2000 Organizations
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi, did you manage to find the API for Dashboard Throughput? I am also looking for the same API.
Your help would be much appreciated.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
So far there is no possibility to do it by API .
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Thanks for the quick reply!
Did you manage to find a solution for yourself? If so, how did you go about solving the issue?
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
For the moment the only solution was to create a script in python and selenium to enter each Network and perform the test.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Yes, I was assuming the same. Thanks for your help!
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Here is a solution using Python under APIv1. Create the test and after 10 seconds retrieve the results. Assuming you pulled the active MX's serial or manually added it above this portion.
response = dashboard.devices.createDeviceLiveToolsThroughputTest(serial_number)
throughput_test_id = response['throughputTestId']
time.sleep(12)
response = dashboard.devices.getDeviceLiveToolsThroughputTest(serial_number, throughput_test_id)
print(f"Download throughput {response['result']['speeds']['downstream']}/Mbps")
