For the complete documentation index, see llms.txt. This page is also available as Markdown.

Meraki Configuration

Overview

Follow the five steps on this page to ensure your Meraki SD-WAN network integrates smoothly with Highlight. Each section has links to Meraki's own documentation.

This documentation was written for Cisco Meraki firmware version 15.29. Other versions may show a different layout or slightly different options.

1

Configuring a Meraki organisation for API access

Organization > Configure > Settings

To enable Highlight to see a specific customer organisation using the API, that organisation must have API access enabled in the Meraki dashboard.

Once logged into the Meraki dashboard, select the Organisation you wish to add to Highlight, then go to the Organization > Configure > Settings screen.

Enable access to the Cisco Meraki Dashboard API

Once there, scroll down to Dashboard API Access and check Enable access to the Cisco Meraki Dashboard API.

Cisco Meraki Organization Security

For greater security around the API, Meraki admins can specify the public IP address of the Highlight agents that will be collecting data. Contact Highlight Support if you're not sure of the Agent IP address and Cloud Platform IP Addresses needed for this section.

Select Limit Dashboard API access to these IP ranges. Enter the IP addresses of the Highlight cloud platform you are using in the box below. Each IP address requires its own line.

Click Save Changes.

Find out more about configuring a Meraki organisation for API access.

2

Creating a Meraki user account and generating an API key

Record the API key generated as you won't be able to retrieve it again (although an existing key can be easily revoked and a new key generated if required).

My profile

Highlight supports Meraki's MSP (Manage Service Provider) implementation for adding Meraki SD-WAN and WiFi devices into Highlight. Find out more about how a Meraki user can access multiple organisation areas.

We recommend you create a dedicated user in the Meraki dashboard with Read Only access to each customer Organisation you want to add into Highlight. Find out more about how to create users with the Read Only permission.

Once a user account has been created, you then need to generate an API key against that user. Click your username (email address) in the top right of the dashboard portal and click My profile.

Generate new API key

Once in My profile scroll down to the API access section, and click Generate new API key.

Find out more about generating API keys in Meraki.

3

Security & SD-WAN > Configure > SD-WAN & traffic shaping

It's important to accurately configure a connectivity service's bandwidth in Highlight for traffic load graphs, alerting and reporting to function correctly. To make this easier for a Meraki based SD-WAN network, Highlight can use the API to read the Uplink bandwidth for each network and use that value to configure bandwidth in Highlight.

To set this value in Meraki, once you have selected the network you're interested in, go to Security & SD-WAN > Configure > SD-WAN & traffic shaping.

Traffic shaping uplink configuration

Once there, configure the Uplink WAN 1, WAN 2 and/or Cellular bandwidth.

Scroll to the end of the page and click Save Changes.

Find out more about setting bandwidth speeds in Meraki.

4

Applying network-wide configurations at scale

Meraki have various methods of applying clones of network-wide configurations for a large multi-site network, meaning the above configuration should only be needed on one network before its configuration can then be cloned to all others.

Find out more about cloning networks in Meraki.

5

Meraki SD-WAN API calls used by Highlight

Highlight uses the following API calls to discover the devices and state of the network. Highlight only uses Read Only Get calls for all information collected from Meraki. If you have any questions on how we use this information, please contact us. Find out more about the Meraki Dashboard API.

No.
Call
Explanation

1

Get /api/v1/organizations

Lists the organizations the Meraki User (and associated Meraki Dashboard API Key) has access to

2

Get /api/v1/organizations/{organizationId}/networks

Lists the networks that the user has privileges on in an organization

3

Get /api/v1/organizations/{organizationId}/devices

Lists the devices in an organization

4

Get /api/v1/organizations/{organizationId}/inventoryDevices

Lists additional inventory and license information for devices in an organization

5

Get /api/v1/networks/{networkId}/appliance/trafficShaping/uplinkBandwidth

Returns the uplink bandwidth settings for MX appliances

6

Get /api/v1/organizations/{organizationId}/devices/statuses

Lists the status of every Meraki device in the organization

7

Get /api/v1/organizations/{organizationId}/appliance/uplink/statuses

Lists the uplink status of every Meraki MX, MG and Z series devices in the organization

8

Get /api/v1/organizations/{organizationId}/appliance/vpn/statuses

Show VPN status for networks in an organization

9

Get /api/v1/organizations/{organizationId}/appliance/vpn/stats

Shows VPN history stat for networks in an organization

10

Get /api/v1/organizations/{organizationId}/appliance/uplinks/usage/byNetwork

Shows the uplink usage for all devices in an organization

Troubleshooting Meraki SD-WAN

Interface status "Ready"

Watches are created with the Dormant flag set in Highlight, contact us to disable this option.

Find out more from Meraki documentation on uplink states.

  • SD-WAN Admin page in Highlight

Was this helpful?