Document toolboxDocument toolbox

Cisco Meraki collector

Service description

Cisco Meraki offers the only solution that provides unified management of mobile devices, Macs, PCs, and the entire network from a centralized dashboard. Enforce device security policies, deploy software and apps, and perform remote, live troubleshooting on thousands of managed devices.

Cisco Meraki products are built from the ground up for cloud management and come out of the box with centralized management, layer 7 device and application visibility, real-time web-based diagnostics, monitoring, reporting, and much, much more.

Data source description

Currently, the Cisco Meraki collector generates changelog, security, and connection events. The collector processes the Meraki responses and sends them to the Devo platform, which will categorize all the information received on the following tables:

Source

Description

Devo data tables

Source

Description

Devo data tables

Meraki organization changelog

Displays changes made in any network within the current Organization since it was created. This includes configuration changes made to all types of devices, not just administrative changes to the Dashboard. Each time a change is made an event in the ChangeLog will be generated.

cloud.meraki.api.changelog

MX security events

Display security events generated by MX Appliances for each existing network.
These events are logged as a result of the Connection Monitoring tests failing.

network.meraki.api.security_events

Appliance/Switch/Wireless Event Log

Display network events generated by all managed MR/SM/MS/MV devices for each existing network.

 network.meraki.api.events

For more info about the Cisco Meraki, visit the Cisco Meraki user guide.

Working with API credentials

To set up access to the Cisco Meraki API:

  1. Verify that you have a valid user account with appropriate permissions by logging into Cisco Meraki.

  2. Hover over the toolbar on the right-hand side to open the Dashboard.

  3. Go to Organization > Settings.

  4. Go to the API Access Dashboard and tick the checkbox Enable access to the Cisco Meraki Dashboard API.

  5. Once you have enabled access to the API, we need to create the API Key. To do this, click the profile link below the checkbox, or by clicking your username and selecting your username and clicking My Profile.

  6. Go to API Access > API Keys and click Generate New API Key.

Cisco Meraki generates a unique set of API keys for each user account. These keys allow your application to authenticate to the Cisco Meraki API without creating a session.

Run the collector

Once the data source is configured, you can either send us the required information if you want us to host and manage the collector for you (Cloud collector), or deploy and host the collector in your own machine using a Docker image (On-premise collector).