Overview of Cisco Crosswork Data Gateway
Cisco Crosswork Data Gateway is a secure, common collection platform for gathering network data from multivendor devices. It is an on-premise application deployed close to network devices and supports multiple data collection protocols including MDT, SNMP, CLI, gNMI, and Syslog.
Note |
The NETCONF data collection support is deprecated starting from the CNC 5.0 release. |
The number of Crosswork Data Gateways you need depends on the number of devices supported, the amount of data being processed, the frequency at which it is collected, and the network architecture.
When Crosswork Data Gateway is deployed with Cisco Crosswork Infrastructure (also referred to as Cisco Crosswork in this guide), Cisco Crosswork acts as the controller application.
Crosswork Data Gateway uses the following concepts:
-
Crosswork Data Gateway Instance: Crosswork Data Gateway instance that you install.
- Crosswork Data Gateway Profile: Crosswork Data Gateway supports the following deployment profiles:
-
Standard: for use with all Crosswork applications, except Crosswork Health Insights, and Crosswork Service Health (Automated Assurance).
-
Extended: for use with Crosswork Health Insights and Crosswork Service Health (Automated Assurance).
Attention
The Standard with Extra Resources profile is available as a limited-availability feature and must not be used while deploying Crosswork Data Gateway in your data center. Please contact the Cisco Customer Experience team for assistance.
-
-
Crosswork Data Gateway Pool: A logical unit of one or more Crosswork Data Gateway instances with an option to enable high availability. When a Crosswork Data Gateway instance goes down, Cisco Crosswork automatically replaces the instance with a spare instance from the pool to ensure that devices are managed, and data collections have minimal disruption.
-
Crosswork Data Gateway: A Crosswork Data Gateway instance that is assigned a virtual IP address when it is added to a Crosswork Data Gateway pool.
Operations such as attaching or detaching devices, creating collection jobs happen on the Crosswork Data Gateway.
-
Data Destination: Internal or external recipients of data collected by the Crosswork Data Gateway. By default, Cisco Crosswork is defined as a data destination. Other destinations (external users) can be defined using the Cisco Crosswork UI or APIs.
-
Collection Job: A task that Crosswork Data Gateway has to complete to collect data. Crosswork applications create collection jobs to check device reachability, collect telemetry data needed to determine network and service health. The Cisco Crosswork UI and API allow you to configure collection jobs for non-Crosswork applications.
-
Custom Software Packages: Files and device model definitions to extend device coverage and support data collection from currently unsupported devices.
Note |
This chapter explains only the Cisco Crosswork Data Gateway features that can be accessed via Cisco Crosswork UI. For more information about the Interactive Console of Cisco Crosswork Data Gateway instance and how to manage it, see Appendix A: Configure Crosswork Data Gateway Instance. |
Crosswork Data Gateway UI Overview
To open the Cisco Crosswork Data Gateway management view, log in to Cisco Crosswork and choose from the left navigation bar.
The Data Gateway Management page has three tabs:
-
Data Gateways: Displays details of the virtual Cisco Crosswork Data Gateways in the network. You can attach or detach devices to the Data Gateway from this tab.
-
Pools: Manages Cisco Crosswork Data Gateway pools.
-
Data Gateways Instances: Manages physical Cisco Crosswork Data Gateway instances.
You can filter the tables by clicking the legends next to the donut chart visualization. For example, to view the pools with the administration state as Up, click the Up icon next to the Administration State chart. The table filters the pools with the state Up.
To select the columns that must be displayed in the table, click the Settings icon in the top-right corner of the table and select the relevant check boxes. In order to hide the columns, clear the check boxes.
All the tables in the Crosswork Data Gateway UI, allows you to multiselect the items by clicking the empty field and choosing Select all from the menu. All the selected items are displayed in the table. To clear the selection, click the X icon next to the selected item.
The following table explains the various columns in the Data Gateway Management page.
Column |
Description |
||
---|---|---|---|
Operational State |
Operational state of the Cisco Crosswork Data Gateway instance. A Crosswork Data Gateway instance has following operational states:
|
||
Administration State |
Administration state of the Cisco Crosswork Data Gateway instance.
|
||
High Availability Status |
High availability status of a Crosswork Data Gateway could be either:
|
||
Devices |
Number of devices attached to the Cisco Crosswork Data Gateway pool. |
||
Name |
Name of the Cisco Crosswork Data Gateway instance. Clicking the icon next to the name displays the enrollment details of each instance. This includes details such as, the:
Click the instance name to open the Crosswork Data Gateway vitals page. The page displays the operations and health summary of a Crosswork Data Gateway. |
||
Pool Name |
Name of the Crosswork Data Gateway pool. On clicking the pool name, the Crosswork Data Gateway vitals page opens. |
||
Outage History |
Outage history of the Cisco Crosswork Data Gateway instance over a period of 14 days. State aggregation for a day is done in the order of precedence as Error, Degraded, Up, Unknown and Not Ready. For example, if the Crosswork Data Gateway instance went Unknown to Degraded to Up, color is displayed as Degraded (orange) for that day as Degraded takes precedence over Up and Unknown. If the Crosswork Data Gateway was in Error state at any time during that day, the tile is Red. If the Data Gateway was not in Error but in Degraded State anytime of the day, the tile is Orange. If the DG was not in Error or Degraded state and was only Up, then the tile is Green. |
||
Average Availability |
Value indicating the health of the Cisco Crosswork Data Gateway instance. This percentage is calculated as the total time (in milliseconds) a Crosswork Data Gateway was in UP state over the time between start time of first event and end time of last event.
|
||
Data Gateway Instance Name |
Name of the Cisco Crosswork Data Gateway that is created automatically when you add a Crosswork Data Gateway instance to a pool. Clicking the icon next to the instance name displays the enrollment details of each instance. This includes details such as, the:
The Additional Interface Role Information describes the interface roles available in Crosswork Data Gateway. |
||
Attached Device Count |
Indicates the number of the devices that are attached to the Crosswork Data Gateway pool. |
||
PDG Identifier |
Unique identifier of the Cisco Crosswork Data Gateway instance. |
||
Actions |
Click to view the actions that you can perform on the pool:
|
You can configure the Crosswork Data Gateway dashlet in the Crosswork Home page > Dashboard. The dashboard allows you to customize the dashlet to display the summary of the Crosswork Data Gateway instances and pools. For information on using Dashboard, see Get a Quick View in the Dashboard.