Wyebot supports integration with data from Cisco Catalyst Center's API. This article will walk you through the process of getting it configured. Wyebot will use this access to display client hostnames on the WIP dashboard.
Wyebot will query for the client names of detected clients from Catalyst Center to assist in coorelating data between the two systems.
Our system will periodically send an API query for the MAC address of detected clients. The Catalyst Center API will respond with the hostname of these clients, which we will populate on the Wyebot dashboard. Client names that were previously discovered will be occasionaly re-checked in the rare case a hostname changes.
Login to the Wyebot dashboard. Navigate to Management > API.
Click on Enter an External API Credentials.
The Catalyst Center URL must either be publicly available, or you need to allow API requests from the relevent Wyebot cloud instance. To find which Wyebot cloud instance you are using, check the URL of your web browser when logged into the WIP dashboard. The IPs are as follows - cloud.wyebot.com: 52.5.41.118, wip.wyebot.com: 54.203.200.93, eurocloud.wyebot.com: 3.69.35.49, eu-cloud.wyebot.com: 3.69.35.49.
To validate that the Cisco Catalyst Center integration is working, you can check to see if client names are populating under Management > Client names. Once enough time has passed, you should see a list of client names in the table shown below.