cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
5955
Views
0
Helpful
4
Replies

Alerting a client association to network + Webhooks

Gal_Tfilin
Community Member

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-configuration-for-this-network - 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

Accepted Solutions

bzoeller
Cisco Employee
Cisco Employee

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

bzoeller
Cisco Employee
Cisco Employee

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.

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.

Philip D'Ath
Meraki Community All-Star
Meraki Community All-Star

The MX series supports such an alert.

image.png

Unfortunately, this alert should include MR devices 😕

Wish MR devices would have supported such an alert.