API call for "Test connectivity" button?

TheDarkKnight
New here

API call for "Test connectivity" button?

Hi,

Disclaimer: This is my first post in the Meraki Community and still picking up on the technology.
So please be gentle if you are going to flame me.

We've recently experienced an outage for our Guest-Wifi SSID at several branch locations where the Access points connects back to a concentrator over the Cisco SDWAN tunnel to our datacenter where the Meraki concentrator is.

Found out that there is a button called "Test connectivity" under the access point portal (wireless -> configure -> Access Control).
That helped us isolate that there was a connectivity issue preventing the Access point from broadcasting the SSID.
Using that botton helped determine that.

Now we are aiming at creating a script that will run such test everyday in the morning and after hours to make sure that all sites are running as they should be.

However, looking throught he api documentation, i wasn't able to find anything related to that button (including looking through the forum before posting).

Can someone guide me in case i didn't do my due deligience?

testconnect.png

 


accesscontrol.PNG

4 Replies 4
alemabrahao
Kind of a big deal
Kind of a big deal

There is actually no API for this function, so what I see as a possibility would be to configure Meraki alerts for AP disconnections or VPN tunnel failures and send them to a webhook or monitoring system.

I am not a Cisco Meraki employee. My suggestions are based on documentation of Meraki best practices and day-to-day experience.

Please, if this post was useful, leave your kudos and mark it as solved.
TheDarkKnight
New here

That's unfortunate.

alemabrahao
Kind of a big deal
Kind of a big deal

You can also set up alerts for access points via the dashboard.

 

https://documentation.meraki.com/General_Administration/Cross-Platform_Content/Network_Alerts_and_No...

 

I am not a Cisco Meraki employee. My suggestions are based on documentation of Meraki best practices and day-to-day experience.

Please, if this post was useful, leave your kudos and mark it as solved.
PhilipDAth
Kind of a big deal
Kind of a big deal

I don't know the answer, but I have a couple of ideas to look into.

 

The first is the API call to check the wireless controller by device.  I think this reports whether each downstream AP is online or not.  I think.

https://developer.cisco.com/meraki/api-v1/get-organization-wireless-controller-overview-by-device/

 

This API claims to list the connectivity history.  Maybe an option.

https://developer.cisco.com/meraki/api-v1/get-organization-wireless-controller-availabilities-change...

 

 

The next idea - when the connectivity was broken, take a look in the Meraki event log.  It probably had some event, saying something went down.  Try retrieving the events via the API filtering on this specific type, for say the last 24 hours.  If you get something, and you haven't seen a subsequent "up" event, it is probably still down.

https://developer.cisco.com/meraki/api-v1/get-network-events/

 

Get notified when there are additional replies to this discussion.