Alerting a client association to network + Webhooks

Solved
Gal_Tfilin
Comes here often

Alerting a client association to network + Webhooks

Hey,

 

I would like to create an alert that alerts me when a client connects to my Meraki network. This could be either a client that has connected to the network for the first time or a client that has already connected to the network in the past.

I explored the possibility to do that by setting an alert that would send a trigger to a webhook of mine.

Unfortunately, I could not find a way to set such an alert on the dashboard.

I noticed that you can also set alerts using Meraki API - https://n70.meraki.com/Armis-Network/n/33qHDagb/manage/support/api_docs/v1#update-the-alert-configur... - but I could not find a documentation of the alerts that could be set, using this API route.

 

Periodically querying the clients that are connected to the network using Meraki's API is not feasible.
It will consume too many API calls(I would like to monitor a relatively large number of networks) and we are limited to only 5 API calls per second. 

 

Could anyone help me with that?

 

Thanks,

Gal.

1 Accepted Solution
billyzoellers
Getting noticed

I think the Meraki Scanning API might be your best bet for this. https://developer.cisco.com/meraki/scanning-api/#!introduction

 

You could create a collector to receive the real-time POST data containing clients that your network sees, and only take action when you see a specific client that you're interested in become associated. You will have to filter through some data that you don't care about (clients you don't wish to monitor), but won't be required to make a bunch of API calls to the dashboard to do so.

View solution in original post

4 Replies 4
billyzoellers
Getting noticed

I think the Meraki Scanning API might be your best bet for this. https://developer.cisco.com/meraki/scanning-api/#!introduction

 

You could create a collector to receive the real-time POST data containing clients that your network sees, and only take action when you see a specific client that you're interested in become associated. You will have to filter through some data that you don't care about (clients you don't wish to monitor), but won't be required to make a bunch of API calls to the dashboard to do so.

Gal_Tfilin
Comes here often

I also bumped into this possible solution.

I really hoped that it would have been possible via API or another simple method.

Setting up an HTTP server with a public IP is a bit overkill for what I'm intending on doing here.

PhilipDAth
Kind of a big deal
Kind of a big deal

The MX series supports such an alert.

 

PhilipDAth_0-1602446751637.png

 

Gal_Tfilin
Comes here often

Unfortunately, this alert should include MR devices 😕

Wish MR devices would have supported such an alert.

Get notified when there are additional replies to this discussion.