Table Of Contents
Administering Campus Manager
Understanding Campus Manager Administration
Using Daemon Manager
Restarting Daemon Manager on Solaris
Restarting Daemon Manager on Windows
Using Campus Manager Administration
Viewing Campus Manager Homepage
Using Device Discovery Administration
Viewing Summary of Device Discovery Settings
Setting SNMP Credentials
Specifying Seed Device and IP Address Range
Modifying Discovery Schedule
Setting Debugging Options for Device Discovery
Using Campus Data Collection Administration
Viewing Summary of Data Collection Settings
Modifying SNMP Timeouts and Retries
Scheduling Data Collection
Setting up Data Collection Filters
Setting up Debugging Options for Data Collection
Using User Tracking Administration
Understanding Groups
Concept of a Group
System Defined Groups
User Defined Groups
Overview of Subnet Based Groups
Using Groups
Creating Groups
Modifying Groups
Viewing Group Details
Deleting a Group
Recomputing Group Membership
Configuring Discrepancy Reporting and Syslog Message Generation
Scheduling Jobs for Path Analysis
Displaying Scheduled Traces
Using Administration Reports
Analyzing ANI Server
Viewing Details of Discovered Devices
Viewing Data Collection Metrics
Viewing Data Collection Details
Viewing List of Devices Supported
Administration Command Line Interface
Deleting Devices
Configuring Settings for SNMPv3 Devices
Security
Frequently Asked Question
Administering Campus Manager
Network administrators can perform administrative tasks on Campus Manager applications using the Administration module. This chapter contains:
•
Understanding Campus Manager Administration
•
Using Daemon Manager
•
Using Campus Manager Administration
•
Using User Tracking Administration
•
Understanding Groups
•
Administration Command Line Interface
•
Security
•
Frequently Asked Question
Understanding Campus Manager Administration
You can set up Device Discovery, Data Collection, and User Tracking acquisition using the Administration module of Campus Manager.
The Administration module also allows you to:
•
Configure discrepancy reporting for the discrepancies.
•
Specify any discrepancies for which you need to generate syslog messages.
•
Administer Groups.
•
Schedule Path Analysis traces.
Using Daemon Manager
The Daemon Manager provides the following services:
•
Maintains the startup dependencies among processes.
•
Starts and stops processes based on their dependency relationships.
•
Restarts processes if an abnormal termination is detected.
•
Monitors the status of processes.
The Daemon Manager is useful to applications that have long-running processes that must be monitored and restarted, if necessary. It is also used to start processes in a dependency sequence, and to start transient jobs. This section contains the following topics:
•
Restarting Daemon Manager on Solaris
•
Restarting Daemon Manager on Windows
Restarting Daemon Manager on Solaris
To restart Daemon Manager on Solaris:
Step 1
Log in as root.
Step 2
To stop the Daemon Manager, enter:
/etc/init.d/dmgtd stop
Step 3
To start the Daemon Manager, enter:
/etc/init.d/dmgtd start
Restarting Daemon Manager on Windows
To restart Daemon Manager on Windows:
Step 1
Go to Command Prompt.
Step 2
To stop the Daemon Manager, enter:
net stop crmdmgtd
Step 3
To start the Daemon Manager, enter:
net start crmdmgtd
Note
Do not start the Daemon Manager immediately after you stop it. The ports used by Daemon Manager will be in use for a while even after the Daemon Manager is stopped. Wait for sometime before you start the Daemon Manager.
If the System resources are less than the required resources to install the application, Daemon Manager restart displays warning messages that are logged into syslog.log.
Using Campus Manager Administration
Use the administrative functions of Campus Manager to:
•
View the Campus Manager Homepage. For more details, see Viewing Campus Manager Homepage.
•
Setup Device Discovery
–
View the summary of Device Discovery Settings. For details, see Viewing Summary of Device Discovery Settings.
–
Specify the seed device and the IP address range, For details, see Specifying Seed Device and IP Address Range.
–
Modify the Discovery Schedule. For details, see Modifying Discovery Schedule.
–
Specify the debugging options. For details, see Setting Debugging Options for Device Discovery
–
Modify SNMP settings. For details, see Administration Command Line Interface.
•
Setup Data Collection
–
View a summary of Data Collection settings. For details, see Viewing Summary of Data Collection Settings
–
Modify Data Collection schedule. For details, see Scheduling Data Collection.
–
Specify Data Collection filters. For details, see Setting up Data Collection Filters
–
Set Data Collection debugging options. For details, see Setting up Debugging Options for Data Collection
•
Administer User Tracking. For details, see Using User Tracking Administration
•
Manage Groups. For details, see Understanding Groups
•
Configure Network Discrepancies settings. For details, see Configuring Discrepancy Reporting and Syslog Message Generation.
•
Schedule Path Analysis traces. For details, see Scheduling Jobs for Path Analysis.
•
View reports on ANI server analysis, Device Discovery, Data Collection, and device support. For details, see Using Administration Reports.
This section contains:
•
Viewing Campus Manager Homepage
•
Using Device Discovery Administration
•
Using Campus Data Collection Administration
•
Using User Tracking Administration
•
Understanding Groups
Viewing Campus Manager Homepage
The Campus Manager Homepage is the first page that appears when you start Campus Manager. From the Homepage, you can view the status of Device Discovery, Data Collection, and User Tracking Acquisition.
This homepage also provides information on the physical and logical discrepancies and also the details of the User Tracking jobs that have been completed recently.
Campus Manager Homepage allows you to access the frequently used features in the application. You can use the Refresh icon to refresh the homepage manually and get a live status of the applications.
By default, the page refreshes every 45 seconds. Select the Auto Refresh check box to refresh the page automatically.
The information displayed on homepage depends on the role assigned to you for the feature.
Table 3-1 describes the fields in the System Status table.
Table 3-1 Fields in System Status Table
Field
|
Description
|
Operation
|
Campus Manager applications—Device Discovery, Data Collection, User Tracking Acquisition
|
Last Completion Time
|
Date and time when the operation was last completed.
|
Result
|
Click on the respective hyperlinks, you will get reports on Device Discovery, Data Collection, and User Tracking Reports.
|
Status
|
Status of the Operation—Running or Idle
|
Action
|
Click on the respective hyperlinks to start Device Discovery, Data Collection, or User Tracking Acquisition.
• Device Discovery: When you click this link, a confirmation message appears. You must specify the Seed devices and SNMP community settingsbefore you start Device Discovery. Click OK to start Device Discovery.
• Data Collection: When you click this link, a confirmation message appears from where you can choose to run data collection for new devices only or for all devices. After selecting the required option, click OK to run Data Collection.
• User Tracking Acquisition: When you click this link, a confirmation message appears. Click OK to start User Tracking Acquisition.
|
The Discrepancies table lists the number of physical and logical discrepancies categorised based on their severity. Severity is classified as High, Medium and Low.
The total column provides the total number of discrepancies present in the Physical and Logical categories. When you click on the total number, the discrepancy report is launched. For more information on Discrepancy reports, see Understanding Discrepancy Reporting.
The Recently Completed Jobs table provides the following details of jobs that were completed recently:
•
Job ID
•
Job Type
•
Description
•
Status
•
Completed At
Each Job Id is displayed as a hyperlink. You can launch the report by clicking the hyperlink.
If there are more than eight jobs, a link named More is displayed at the bottom right of the table. Click More to launch the Report Jobs page.
The homepage provides hyperlinks to the following tasks and reports:
Tasks
|
Description
|
Application Setup Tasks
|
Network Discovery Settings
|
Takes you to the Device Discovery Settings page. Here, you can configure Seed Device and IP Address Range. For more information, see Specifying Seed Device and IP Address Range
|
Data Collection Settings
|
For more information see Viewing Summary of Data Collection Settings
|
User Tracking Acquisition Settings
|
Takes you to the Campus User Tracking Acquisition Setting page. For more information, see Using User Tracking Administration
|
Discrepancy Settings
|
Takes you to the Network Discrepancies page. Here, you can configure Network Discrepancies. For more information, see Configuring Discrepancy Reporting and Syslog Message Generation
|
Device Group Management
|
Takes you to the Group Management page fro where you can manage groups. For more information, see Understanding Groups
|
Operational Tasks
|
Topology Services
|
Launches Campus Manager Topology Services window.
|
VLAN Port Assignment
|
Launches Campus Manager VLAN Port Assignement window.
|
Path Analysis
|
Launches Campus Manager Path Analysis window.
|
Basic Reports
|
Data Collection Metrics
|
Takes you to Data Collection Matrics page. For more information, see Viewing Data Collection Metrics
|
UT Quick Reports
|
Takes you to the Quick Reports page of Campus Manager User Tracking. For more information , see Viewing Quick Reports
|
End Host Report
|
Takes you to the Report Generator from where you can generate different types of End Host Reports. For more information, see Viewing End Hosts Reports
|
IP Phone Report
|
Takes you to the Report Generator from where you can generate different types of IP Phones. For more information, see Viewing IP Phones Reports
|
Advanced Reports
|
Duplicate IP Report
|
Takes you to the Report Generator page from where you can generate Duplicate IP Report. For more information, see Viewing Duplicates Report
|
Duplicate Mac Report
|
Takes you to the Report Generator page from where you can generate the Duplicate MAC Report. For more information, see Viewing Duplicates Report
|
Duplicate MAC and VLAN Report
|
Takes you to the Report Generator page from where you can generate the Duplicate MAC and VLAN Report. For more information, see Viewing Duplicates Report
|
Ports with Multiple MAC Report
|
Takes you to the Report Generator page from where you can generate report for Ports with Multiple MAC. For more information, see Viewing Duplicates Report
|
Recently Down Switch Port Report
|
Takes you to the Report Generator page from where you can generate the Recently Down Switch Port Report. For more information, see Viewing Reports on Switch Port Usage
|
Unused Down Switch Report
|
Takes you to the Report Generator page from where you can generate the Unused Down Switch Report. For more information, see Viewing Reports on Switch Port Usage
|
Unused Up Switch Report
|
Takes you to the Report Generator page from where you can generate the Unused Up Switch Report. For more information, see Viewing Reports on Switch Port Usage
|
Using Device Discovery Administration
The Device Discovery option of the Admin tab in the Campus Manager Administration window allows you to:
•
View a summary of Device Discovery settings. For more details, see Viewing Summary of Device Discovery Settings.
•
Modify SNMP settings. For more details, see Setting SNMP Credentials.
•
Specify the seed device and IP address range. For more details, see Specifying Seed Device and IP Address Range.
•
Modify Device Discovery schedule. For more details, see Modifying Discovery Schedule.
•
Specify the Device Discovery debugging options. For more details, see Setting Debugging Options for Device Discovery.
You can click the Go to Campus Home hyperlink from any screen to go to the Campus Homepage.
Viewing Summary of Device Discovery Settings
You can view a summary of the Device Discovery settings using the Device Discovery option in the Admin tab of Campus Manager Administration window.
To view a summary of Device Discovery settings:
Step 1
Select Campus Manager > Administration.
The Campus Administration window appears.
Step 2
Select Admin > Device Discovery.
The Device Discovery Settings Summary page appears.
Table 3-2 describes the fields that appear in the Device Discovery Settings Summary page.
Table 3-2 Discovery Settings Summary
Field
|
Description
|
SNMP
|
Click View Details to view the SNMP settings. You can add new SNMP community strings, and edit or delete existing settings.
See Community String Guidelines
|
Use LoopBack Address
|
If True, the preferred management address is obtained by searching for the address assigned to the Loopback interface.
|
ResolveByName
|
If True, name resolution using device name is enabled
|
ResolveBySysName
|
If True, name resolution using sysname is enabled
|
Jump Router Boundaries
|
If True, discovery beyond router boundaries is enabled.
|
Reverse DNS Lookup
|
If True, name resolution using reverse DNS lookup is enabled.
|
Seed Device
|
Click View Details to view the Device Discovery Settings page. You can use this page to configure the seed device(s).
|
IP Address Range
|
The IP address range specified for discovery.
|
Discovery Schedule
|
Click View Details to view the discovery schedule. You can add a new schedule, and edit or delete existing schedules.
|
Community String Guidelines
Use the following guidelines to modify the community strings:
•
You can assign community strings to any of the following:
–
Complete IP address—172.20.4.9
–
DNS name—dnsname.mycompany.com
Any wild cards, but wild cards must be based on IP addresses:
*.*.*.*
172.*.*.*
–
Range of address including wild cards:
172.20.[4-55].*
172.[21-30].[44-88].*
172.*.*.[121-255]
•
You can add a combination of general and specific entries, but the ANI Server reads the community strings from most specific to least specific.
•
If more than one entry matches for the same device, the most specific community string is used.
•
When the pound sign (#) appears as the first character on a line, it indicates a comment.
•
All printable characters are allowed in community strings. But special characters such as colons (:), at sign (@), and others are not allowed in community strings.
To encrypt the community string before saving, select the Encrypt Community Strings check box.
Setting SNMP Credentials
You can modify SNMPv2 and SNMPv3 credentials using the Discovery > SNMP Settings option from the Admin tab in the Campus Manager Administration window.
You must set the write community before you start using the configuration features in Campus Manager. To set the write community, select Common Services > Device and Credentials > Device Management from the CiscoWorks homepage.
To modify SNMP settings:
Step 1
Select Campus Manager > Administration.
The Campus Administration window appears.
Step 2
Select Admin > Device Discovery > SNMP Settings.
The Modify SNMP Setting window appears.
Modify the SNMP settings as given in Table 3-3.
Table 3-3 Modify SNMP Settings
Fields
|
Description
|
Usage Notes
|
SNMPV2, SNMPV3
|
Select the appropriate radio button for the version of the Simple Network Management Protocol for which you want to modify the settings.
|
Selecting the radio button displays the fields appropriate to the SNMP version selected.
|
SNMPV2
|
Enable Multiple Community Strings
|
Select this to enable multiple community strings.
|
You can provide multiple community strings for the same IP address range. Each string is tried for reachability until the correct string is found.
For example, 10.*.*.* public1 and 10.*.*.* public2
|
Encrypt Community Strings
|
Select this to enable encryption of community strings
|
Community strings are stored in the system in the encrypted format.
|
Target
|
Target device.
|
None.
|
Read Community
|
Read community string.
|
None.
|
Time Outs
|
Time period after which the query times out.
|
If time out is increased, discovery time could also increase.
|
Retries
|
Number of attempts.
|
None.
|
Comments
|
Remarks, if any.
|
None.
|
SNMPV3
|
Encrypt the fields except Retries and Timeouts
|
Select this to encrypt all fields except Retries and Timeouts.
|
None.
|
Target
|
Target device.
|
None.
|
UserName
|
Name of the user who has access to views configured on the device.
|
None.
|
Password
|
Password of the user.
|
None.
|
Time Outs
|
Time period after which the query times out.
|
If time out is increased, discovery time could also increase.
|
Retries
|
Number of attempts.
|
None.
|
Authentication
|
Method of authentication.
|
The method of authentication is SHA-1 or MD5.
|
Comments
|
Remarks, if any.
|
None.
|
Step 3
Do one of the following:
•
Click Add to add community strings.
•
Select a row and click Edit to edit the community strings.
•
Select a row and click Delete to delete the community string.
Step 4
Click OK to save the changes or click Cancel to exit.
Step 5
Click Apply.
Specifying Seed Device and IP Address Range
You can specify the seed device and IP Address Range using the Device Discovery > Discovery Settings option in the Admin tab of Campus Manager Administration window.
The seed device is the starting point from which Campus Manager discovers the network and its neighbors.
The seed device must be a Cisco device. It should be a core switch and not a router. Although you can specify a router IP address, you might experience problems with network discovery.
Ideally a seed device must include the Cisco Catalyst 5000 series, Cisco Catalyst 5500 series, and Cisco Catalyst 8510 series devices. If you must use a router as the seed device, make sure you select the Jump Router Boundaries option.
To specify Device Discovery settings:
Step 1
Click Campus Manager > Administration.
The Campus Administration window appears.
Step 2
Click Admin > Device Discovery > Discovery Settings.
The Device Discovery Settings dialog box appears.
Step 3
Specify the seed device and the IP address range as described in Table 3-4.
Table 3-4 Device Discovery Settings
Field
|
Description
|
Usage Notes
|
Jump Router Boundaries
|
Select this option to extend discovery beyond the boundaries set by routers on your network.
|
Be cautious about enabling discovery to occur beyond router boundaries.
Discovery could take much longer if you do not selectively choose the boundaries by excluding specific IP addresses.
|
Use Reverse DNS Lookup
|
Select this option to use DNS for Device Discovery.
When you check this checkbox, the Preferred Management IP options are enabled.
|
Device Discovery uses Domain Name Services (DNS), if available, to perform device name lookups. If Device Discovery has problems resolving DNS names, discovery might take longer.
Therefore, if you do not use DNS in your network, or if you are experiencing problems with DNS, consider disabling the reverse DNS lookup.
|
Preferred Management IP
|
Use LoopBack Address
|
Select this option to resolve name server by loopback address.
If the device has IP for LoopBack Interface, the device is managed in this IP Address.
If there are multiple Loopback IPs, one of them is used for managing the device.
|
To get the management address search for the address assigned to the Loopback interface.
|
Resolve By Name
|
Select this option if you have configured the device with DNS Name. This name is fetched from DNS during discovery
|
To get the management address resolve the name using the device name.
|
Resolve By Sysname
|
Select this option to contact the DNS Server to pick up the device hostname.
|
To get the management address resolve the name using the Sysname.
|
Seed Device
|
Seed Device
|
Seed devices are devices used to initiate network discovery.
Click Configure to enter the IP address or host name of the seed devices.
|
Click Browse to enter seed devices in a file.
The seed devices stored in the file have to be separated by a carriage return. Only one seed device can be stored in each line in the file.
For example, the seed devices in the file can be entered as:
Click Add to add new rows, to enter seed device.
If you limit discovery by IP addresses, and these address are separated by addresses that are not in the included list, you must add a seed device for each set of addresses.
Click OK to save the seed device.
|
IP Address Range
|
IP Address Range
|
You can limit discovery by IP addresses in your network:
Click Configure to enter the IP Address ranges.
1. From the drop-down list box, select either of these options:
– Discover devices in IP address range.
Or
– Do not discover devices in IP address range.
2. Enter an IP address or a range of IP addresses to limit discovery.
Use standard IP addressing format (4 octets separated by periods) where any octet is:
– IP address—Number between 0 and 255 172.20.4.9
– Wild card—Asterisk (*) denoting all numbers from 0-255, inclusive 172.*.4.9
– Range—[begin-end], where begin and end are numbers between 0-255; begin is less than end. 172.[4-55].4.9
3. Click OK to save the IP address range.
|
Establishing IP address boundaries prevents discovery from occurring outside of these boundaries. You can enter multiple IP Address ranges.
You can only exclude or include IP addresses or ranges; you cannot do both.
For example, you cannot enter IP addresses A and B to be discovered and IP address C to not be discovered. You can either include IP addresses A and B, or exclude IP address C.
|
Step 4
Click Apply.
The settings are saved.
Step 5
Click either:
•
OK to start Device Discovery immediately.
Or
•
Cancel if you do not want to start Device Discovery immediately.
Modifying Discovery Schedule
You can modify the day, time, and frequency of discovery using
Device Discovery > Schedule Discovery of the Admin option in Campus Manager Administration.
To modify the discovery schedule:
Step 1
Click Campus Manager > Administration.
The Campus Administration window appears.
Step 2
Click Admin > Device Discovery > Schedule Discovery.
The Schedule Discovery dialog box appears.
Step 3
You can add, delete, or edit an existing schedule.
•
Click Add if you want to add a new Discovery Schedule.
•
Click Delete if you want to delete a Discovery Schedule.
•
Click Edit if you want to modify an existing schedule. Modify the discovery schedule settings as described in Table 3-5.
Table 3-5 Discovery Schedule
Field
|
Description
|
Usage Notes
|
Days, Hour, Min
|
Days on which and the time at which discovery is scheduled.
|
Optimum discovery schedule depends on the size of network and frequency of network changes.
The default discovery schedule is every 4 hours, on the 4-hour mark, daily: 3.00, 7.00 11.00, 15.00, 19.00, 23.00. Time is in the 24-hour format.
You can add new schedules and edit or delete existing schedules.
• Select a schedule and click Edit to edit the schedule.
• Select a schedule and click Delete to delete the schedule.
• Click Add to add a new schedule
Click OK after adding or editing a schedule to save changes.
|
Recurrence Pattern
|
Select the days of the week on which discovery is to be scheduled.
|
This field is available only when you add or edit a schedule.
|
Step 4
Click Apply to save these changes.
Discovery must occur frequently enough to capture changes to the network within a reasonable amount of time. This frequency is dependent on the frequency of changes to your network.
Setting Debugging Options for Device Discovery
You can specify the trace, debugging and logging options for Device Discovery using the Device Discovery > Discovery Debugging Options option in the Admin tab of Campus Manager Administration window.
To set the debugging options:
Step 1
Select Campus Manager > Administration.
The Campus Manager Administration window appears.
Step 2
Click Admin > Device Discovery > Debugging Options.
The Discovery Debugging Options dialog box appears.
Step 3
Modify the debugging options as specified in Table 3-6.
Table 3-6 Debugging Options Field Description
Field
|
Description
|
Usage Notes
|
Enable Debug
|
Modules
|
Specify the modules on which debug is to be enabled.
|
Click Select to view the available modules and select the modules in which debug is to be enabled.
Select is enabled only if Debug is enabled.
|
File Name
|
Name of the log file in which the trace messages are to be recorded.
|
|
Maximum File Size (lines)
|
Maximum size of the file in lines
|
The default file size is set to 10,000 lines.
|
Enable Device Level Debugging
|
Device IP(s)
|
IP addresses of devices for which discovery debugging messages are to be logged.
|
This field is enabled only when the device level debugging option is enabled.
You can enter multiple IP addresses, separated by commas.
|
Step 4
Click Apply.
Selecting Modules
Table 3-7 describes the debug modules available for Device Discovery in Campus Manager.
Table 3-7 Device Discovery Debug Modules
Service Module
|
Description
|
Frontend
|
Provides framework for Campus Manager features. Enable debugging for this module only when requested by TAC. This is because enabling debugging for this module creates huge logs.
|
Framework
|
• Constructs and maintains data in the memory.
• Provides framework for Campus Manager features.
Enable debugging for this module only when requested by TAC. This is because enabling debugging for this module creates huge logs.
|
Devdiscovery
|
Performs Device discovery of your network.
Enable debugging for this module if you have any issues related to Device Discovery.
|
Devices
|
Provides specific information, if any, available for device categories.
|
Click OK to save the selected modules or click Cancel to exit.
Using Campus Data Collection Administration
You must run Data Collection for Campus Manager to manage devices. Using the Administration module of Campus Manager you can:
•
View the summary of Data Collection settings. For details, see Viewing Summary of Data Collection Settings.
•
Modify SNMP Timeouts and Retries. For details, see Modifying SNMP Timeouts and Retries.
•
Schedule Data Collection. For details, see Scheduling Data Collection.
•
Specify Data Collection filters. For details, see Setting up Data Collection Filters.
•
Specify the Data Collection debugging options. For details, see Setting up Debugging Options for Data Collection.
You can click the Go to Campus Home hyperlink from any screen to go to the Campus Homepage.
Viewing Summary of Data Collection Settings
You can view a summary of the Data Collection settings using the Campus Data Collection option in the Admin tab of Campus Administration window.
To view a summary of Data Collection settings:
Step 1
Select Campus Manager > Administration.
The Campus Administration window appears.
Step 2
Select Admin > Campus Data Collection.
The Data Collection Settings Summary dialog box appears.
Table 3-8 describes the fields that appear in the Data Collection Settings dialog box.
Table 3-8 Data Collection Settings Summary
Field
|
Description
|
VTP Domains
|
VTP domains that are to be used as the filtering criteria for Data Collection.
|
IP Address Range
|
IP address range that is to be used as the filtering criteria for Data Collection.
|
Poll Interval
|
Periodicity for polling the network. Polling Interval is in the format hh:mm:ss.
Polling is done to see updated devices and link information without running Data Collection. The default poll interval is 2 hours. You can change this value in Admin > Campus Data Collection > Schedule Data Collection.
|
Data Collection Schedule
|
Click View Details to view the Data Collection Schedule details. You can add a new schedule and edit or delete existing schedules.
|
Modifying SNMP Timeouts and Retries
You can modify SNMP timeouts and retries using the Campus Data Collection > SNMP Timeouts & Retries option of the Admin tab in Campus Manager Administration window.
To modify SNMP timeouts and retries:
Step 1
Select Campus Manager > Administration.
The Campus Manager Administration window appears.
Step 2
Select Admin > Campus Data Collection > SNMP Timeouts & Retries.
The SNMP Timeouts & Retries dialog box appears.
Modify the SNMP settings as given in Table 3-9.
Table 3-9 Modify Data Collection SNMP Timeouts and Retries
Field
|
Description
|
Target
|
IP address of the target device. For example, 10.*.*.*
|
Timeouts
|
Time period after which the query times out. If Time out is increased, discovery time could also increase. Enter the value in seconds.
|
Retries
|
Number of attempts. The allowed range is 0-8.
|
Step 3
Click Add to add SNMP settings.
Step 4
Select a row and either:
•
Click Edit to edit the timeouts and retries values.
Or
•
Click Delete to delete the timeouts and retries values.
Step 5
Click OK to save the changes or click Cancel to exit.
Step 6
Click Apply.
Scheduling Data Collection
You can schedule the day, time, and frequency of Data Collection and status polling using the Campus Data Collection > Schedule Data Collection option of the Admin tab in Campus Administration window.
To schedule Data Collection:
Step 1
Select Campus Manager > Administration.
The Campus Manager Administration window appears.
Step 2
Select Admin > Campus Data Collection > Schedule Data Collection.
The Schedule Data Collection dialog box appears.
Step 3
Modify the Data Collection settings as described in Table 3-10.
Table 3-10 Data Collection Schedule Settings
Field
|
Description
|
Usage Notes
|
Poll Interval
|
Poll Interval
|
Periodicity for polling the network. Polling Interval is in the format HH:MM:SS, where HH is the hour; MM is the minutes; SS is the seconds.
|
Polling is done to see updated devices and link information without running Data Collection.
Polling is enabled by default. The default poll interval is 2 hours.
|
Schedule
|
Days, Hour, Min
|
Days on which and the time at which Data Collection is scheduled.
|
The optimum Data Collection schedule depends on the size of the network and the frequency of network changes.
The default Data Collection schedule is every 4 hours, on the 4-hour mark, daily: 04.00, 08.00, 12.00, 16.00, 20.00, 24.00 Note that time is in the 24-hour format.
|
Recurrence Pattern
|
Select the days of the week on which Data Collection is to be scheduled.
|
This field is available only when you are adding or editing a schedule.
|
•
Select a schedule and click Edit to edit the schedule.
•
Select a schedule and click Delete to delete the schedule.
•
Click Add to add a new schedule.
Step 4
Click OK to save the changes or click Cancel to exit.
Best Practices
Be cautious while scheduling Data Collection:
•
Data collection consumes significant resources on the network management system.
•
Use the Polling option to see updated device and link status without running Data Collection.
Setting up Data Collection Filters
You can specify VTP Domains and IP Address ranges for Data Collection using the Campus Data Collection > Data Collection Filters option in the Admin tab of Campus Manager Administration window.
To set up Data Collection filters:
Step 1
Select Campus Manager > Administration.
The Campus Manager Administration window appears.
Step 2
Select Admin > Campus Data Collection > Data Collection Filters.
The Data Collection Filter Settings dialog box appears.
Step 3
Click Configure to activate the filter.
The corresponding filter window appears.
Step 4
Specify the Data Collection filters as described in Table 3-11.
Table 3-11 Data Collection Filters
Field
|
Description
|
Usage Notes
|
Filter Options
|
VTP Domain
|
Select this radio button and click Configure to limit Data Collection using VTP domains:
1. From the drop-down list box, select either of these options:
– Manage devices in specified VTP domains.
– Do not manage devices in specified VTP domains.
2. Enter the VTP domains that are to be used to limit Data Collection.
|
Specifying VLAN Trunk Protocol (VTP) boundaries prevents Data Collection from occurring outside of these boundaries.
You can enter multiple VTP domains.
You can only exclude or include domains; you cannot do both.
For example, you cannot enter domains A and B to be included for Data Collection and domain C to be excluded.
You can either include domains A and B, or exclude domain C.
1. Click Add to add a VTP domain.
2. Select a VTP domain and click Delete to delete the VTP domain.
3. Click OK to save changes.
|
IP Addresses
|
Select this radio button and click Configure to limit Data Collection using IP addresses:
1. From the drop-down list box, select one of these options:
– Manage devices in specified IP address range.
– Do not manage devices in specified IP address range.
2. Enter an IP address or a range of IP addresses to limit Data Collection.
Use standard IP addressing format (4 octets separated by periods) in which any octet can be:
– IP address—Number between 0 and 255 172.20.4.9
– Wild card—Asterisk (*) denoting all numbers from 0-255, inclusive 172.*.4.9
– Range—[begin-end], where begin and end are numbers between 0-255 and begin is less than end 172.[4-55].4.9
|
Specifying IP address boundaries prevents Data Collection from occurring outside of these boundaries.
The filter you set applies to the existing devices in Campus Manager server.
You can only exclude or include IP addresses or ranges; you cannot do both.
For example, you cannot enter IP addresses A and B to be included for Data Collection and IP address C to be excluded.
You can either include IP addresses A and B, or exclude IP address C.
1. Click Add to add an IP Address Range.
2. Select an IP Address Range and click Delete to delete the IP Address Range.
3. Click OK to save changes.
|
Step 5
Click OK to start Data Collection or click Cancel to apply the changes and quit.
Setting up Debugging Options for Data Collection
You can set the trace, and debugging, for Data Collection using the Campus Data Collection > Debugging Options option in the Admin tab of Campus Administration window.
To set the debugging options:
Step 1
Select Campus Manager > Administration.
The Campus Administration window appears.
Step 2
Select Admin > Campus Data Collection > Debugging Options.
The Data Collection Debugging Options dialog box appears.
Modify the debugging options as specified in Table 3-12.
Table 3-12 Data Collection Debugging Options
Field
|
Description
|
Usage Notes
|
Enable Debug
|
Modules
|
Specify the modules on which debug is to be enabled.
|
Click Select to view the available modules and select the modules in which debug is to be enabled.
Select is enabled only if Debug is enabled.
|
File Name
|
Name of the log file in which the trace messages are to be recorded.
|
|
Maximum File Size (lines)
|
Maximum size of the file in lines
|
Enable Device Level Debugging
|
Device IP(s)
|
IP addresses of devices for which debugging messages are to be logged.
|
This field is enabled only when the device level debugging option is enabled.
|
Step 3
Click Apply.
Selecting Modules
Table 3-13 describes the debug modules available for Data Collection in Campus Manager.
Table 3-13 Data Collection Debug Modules
Module
|
Description
|
Framework
|
• Constructs and maintains data in the memory.
• Provides framework for Campus Manager features.
Enable debugging for this module only when requested by TAC. This is becasue enabling debugging for this module creates huge logs.
|
Core
|
• Provides basic device information
• Collects CDP information
Enable debugging for this module if you encounter issues with basic device information such as CDP and manageability.
|
Corex
|
Provides detailed Device Discovery, including modules and port information
Enable debugging for this module if you encounter issues with modules, and port details.
|
Topo
|
Provides network topology computation and layouts.
Enable debugging for this module if you encounter issues with Topology computation of devices.
In addition to topo, we recommend that you enable debugging for core and Corex modules when you are troubleshooting Topology Services issues.
|
VLAD
|
• Discovers VTP domains, VLANs, port-in-VLAN configurations
• Performs VLAN configuration tasks
• Determines Spanning Tree state
Enable debugging for this module if you encounter issues with VTP, VLAN reports, and configuration.
|
CCM
|
Discovers Cisco CallManager (CCM).
Enable debugging for this module if you encounter issues with data collected for CCM.
|
vmpsadmin
|
• Discovers end-user hosts on the network
• Records end-user host information in the ANI database
• Manages requests for scheduling user and host discoveries, ping sweeps, database queries, and updates to user and notes information
• Provides subnet to VLAN mapping information to path service module
Enable debugging for this module if you encounter issues with User Tracking.
In addition to vmpsadmin, we recommend that you enable debugging for core and corex modules when you are troubleshooting User Tracking issues.
|
LANE
|
• Discovers individual LANE components (LECS, LES/BUS & LEC) for both Ethernet and Token Ring networks
• Discovers LEC to VLAN index mapping (used for ATM-VLAN to VLAN mapping)
• Determines logical ATM-VLANs from the discovered individual LANE components
• Determines ATM-VLAN to Ethernet and Token Ring VLAN associations
Enable debugging for this module if you encounter issues with LAN Emulation reports and configuration.
|
laneconfiguration
|
Performs LANE configuration tasks
|
dcrp
|
Provides computation of network discrepancies.
Enable debugging for this module if you encounter issues in Discrepancy reports.
In addition to dcrp, we recommend that you enable debugging for core and corex modules when you are troubleshooting Discrepancy Reporting issues.
|
status
|
Enables status polling on previously discovered devices.
Enable debugging for this module if you encounter issues with device and link status polling.
|
path
|
Determines the path between a pair of endpoints.
Enable debugging for this module if you encounter issues in Path Tracing.
In addition to path, we recommend that you enable debugging for core and corex modules when you are troubleshooting Path Tracing issues.
|
atm
|
Performs ATM-related configurations, such as:
• SPVC provisioning
• ATM RMON configuration and data polling
• OamPing
• ATM interface configuration
Enable debugging for this module if you encounter issues in ATM reports and debugging.
|
apps
|
Discovers application hosts such as MCS.
Enable debugging for this module if you encounter issues with data collected on application hosts.
|
stp
|
Discovers all STP related information from the network.
Enable debugging for this module if you encounter issues with STP reports and configuration.
|
stpeng
|
• Performs STP configuration tasks
• Provides basic STP analysis for migration from one STP type to another
Enable debugging for this module if you encounter issues with STP reports and configuration.
|
frontend
|
Provides framework for Campus Manager features. Enable debugging for this module only when requested by TAC. This is because enabling debugging for this module creates huge logs.
|
devices
|
Provides specific information, if any, available for device categories.
Enable debugging for this module if you encounter issues specific to a particular device type.
|
Click OK to save the selected modules or click Cancel to exit.
Using User Tracking Administration
You can perform administrative tasks using User Tracking Administration. For more details, see Using User Tracking Administration.
Understanding Groups
A Group can be thought of as a convenience view that allows you to view a subset of the entire network based on the group rule defined while creating the view.
These views, which are subsets of the Layer 2 views, can be accessed by a user or a set of users. These custom views are generated using a Campus Manager feature called Grouping Services, which helps manage groups of devices.
Grouping Services determines the membership of a group by interpreting and applying the rule associated with the group.
Hence, Topology Groups provides multiple benefits. It allows you to:
•
Identify, and view a set of objects corresponding to a view.
•
Create and manage views.
•
Define convenience views which are a subset of the Layer 2 map.
See the following sections for a better understanding of Topology Groups concepts:
•
Concept of a Group
•
Rules Editor
•
Membership Update
Concept of a Group
A group is a named set of devices. The group is characterized by a set of properties such as a name, description, type, access permission, and so on. Most importantly, a group has an associated rule. The rule determines the membership of a group, which may change whenever the rule is evaluated.
Groups manage groups in a hierarchical organization and supports subgrouping. Two predefined top level Parent groups are available when you install Campus Manager:
•
System Defined Groups
•
User Defined Groups
Another group named Subnet Based Group is automatically created when devices are managed. For more details, see Overview of Subnet Based Groups.
These groups are provided as a way to categorize groups at your site, and each of these contains a list of all the devices in the Campus Manager Database.
The Groups under Administration > Groups and that under Topology Services > Topology Groups follow the same hierarchy.
After you create a Group through Administration > Groups, you must reopen the Topology Services to view the changes.
By default, only the admin user has necessary privileges to create groups under System Defined Groups. However, the admin user can edit the group to provide write access to other users. Access permissions are maintained on a username basis, not a role basis.
If you possess appropriate permissions, you can create subgroups under groups. Hence, each Child group is a subgroup of a Parent group.
Note the following:
•
The membership of a Child group will be a subset of its immediate Parent group.
•
Changes in the properties of a Parent group—Name, Rule, Evaluation Type, Access Permissions, impacts all Child groups under it.
•
When you remove a group, all Child groups under it are also removed.
•
When a user is removed from the Campus Manager list of users, the groups created by the user are not removed.
System Defined Groups
A System Defined Group is a top-level container for standard groups that are accessible to and used by most Campus Manager users. By default, only the Campus Manager admin user has necessary privilege to create groups under the System Defined Groups folder.
A user must have write permission to a group in order to create a Child group under it. Although by default, only the Campus Manager admin user has write permission to System Defined Groups, the admin user can grant write privilege to other users by editing the access permission to System Defined Groups.
A system administrator will typically define and configure their own System Defined Groups based on the partitioning requirements of the network.
The admin may choose to partition views based on any of the attributes that can be grouped. However, IP address, device name, sysLocation, and subnet will be common selections.
User Defined Groups
A User Defined Group is a top-level container where individual Campus Manager users can create their own groups. Typically, the groups under User Defined Groups would be used and accessible to the user who created the group, and perhaps a small group of additional users, or these groups may be transient in nature.
For example, if Joe Smith wants to create a group that contains all devices where he is the System Contact, and he uses the following rule to form this group:
:Campus:OGS:Device.SystemContact equals "Joe Smith" OR
:Campus:OGS:Device.SystemContact equals "jsmith"
This section contains the following topics:
•
Dynamic Group
•
Static Group
Dynamic Group
A Dynamic group is a group for which the membership list is always up-to-date. Whenever you view a dynamic group, it always displays the latest group membership list.
Static Group
A Static group is a group for which the membership is refreshed only when you explicitly request it. Between re-evaluations, the Group Server stores the membership list and group definition of the static group.
Overview of Subnet Based Groups
Subnet based groups are automatically created when devices are managed. Subnet based groups help you work on smaller subsets of devices that are logically grouped. They are automatically deleted when all the devices in a subnet are deleted.
This section contains the following groups:
•
Accessing Subnet Based Groups
•
Understanding Subnet Based Groups
•
Creating Groups Based on Subnet
Accessing Subnet Based Groups
From the CiscoWorks Homepage, select Administration > Groups.
This displays the Groups Administration and Configuration page. The Group Selector field will already have two names, System Defined Groups and User Defined Groups. The Subnet Based Groups are created under System Defined Groups.
Understanding Subnet Based Groups
The Subnet based groups use the following name format:
The rule expression has the following components:
Class.attribute operator "value"
For example,
:Campus:OGS:Device.IP.Subnet equals "172.20.104.192" AND :Campus:OGS:Device.IP.SubnetMask
equals "255.255.255.240"
The rule above will select all devices of subnet 172.20.104.192 and subnet mask 255.255.255.240.
Creating Groups Based on Subnet
For example, the following rules might be used to create two groups based on the IP address subnet:
:Campus:OGS:Device.IP.Subnet equals "172.29.252.32"
:Campus:OGS:Device.IP.Subnet equals "172.29.252.64"
The examples provided here are simple; however the Grouping Service allows arbitrarily complex rules to be formed by combining rule expressions with AND, OR or the EXCLUDE operators. This gives the administrator the power and flexibility to create view partitions tailored to the needs of their site.
Using Groups
From the CiscoWorks Homepage, select Campus Manager > Administration > Topology Groups. The Campus Manager Administration page appears.
The main tasks that you can perform using Topology Groups administration are:
•
Creating Groups
•
Modifying Groups
•
Viewing Group Details
•
Deleting a Group
•
Recomputing Group Membership
All actions begin from the Topology Groups administration page, unless otherwise specified.
Access control to groups is controlled on a username basis.
By default, read permission is granted to System Defined Groups, and read and write permissions are granted to User Defined Groups.
Usually, the admin user creates groups that are to be generally shared among users under the System Defined Groups folder. For example, the admin may wish to create device groupings based on IP address, subnet, location or contact.
The User Defined Groups folder is meant to hold a users private group and/or groups that are more transient in nature.
By default, read permission will be granted to System Defined Groups and read, write, and evaluate permissions will be granted to User Defined Groups.
Creating Groups
You can create groups under System Defined Groups and User Defined Groups. This is explained in the following topics:
•
Creating Group Properties
•
Rules Editor
•
Example of Rule
•
Creating Group Rule
•
Creating Memberships
•
Membership Update
Creating Group Properties
Access to group creation is based on permission levels. You can create groups under User Defined Groups.
By default, only the CiscoWorks admin user can create groups under System Defined Groups; however, the admin user can modify the access permission to the System Defined Group to enable edit privilege (that is, create permission) to other Campus Manager user names.
To create Group Properties:
Step 1
Select Campus Manager > Administration > Groups.
The Group Management window opens.
Step 2
Click Create.
In the Properties: Create window opens.
Step 3
Enter the following details:
Table 3-14 Creating Properties Field Description
Field
|
Usage Notes
|
Group Name
|
The group name should be unique within the Parent group. However, it need not be so across groups. The same group name cannot be used in the same group hierarchy.
|
Copy Attributes from Group
|
1. Click Select Group to copy attributes from a previously selected defined group.
The Replicate Attributes dialog box appears.
2. Select the devices from the Replicate Attributes dialog box.
3. Click OK to select the devices or click Cancel to exit.
|
Parent Group
|
1. Click Change Parent to change the Parent group under which you want to define the group.
2. Select the devices from the Select Parent window.
3. Click OK to select the devices or click Cancel to exit.
|
Description
|
You can enter a detailed description of the group identifying its characteristics in this field.
|
Membership Update
|
Select a membership update mode.
• Automatic—The membership of the group is automatically recomputed each time the group is invoked.
• Only Upon User Request—The membership of the group is recomputed only when an explicit request is made, using the Refresh option.
If you select Automatic, the group will be a Dynamic group.
If you select Only Upon User Request, the group will be a Static group.
|
Visibility Scope
|
Select the mode of visibility.
• Private
• Public
|
Step 4
Click Next.
The Rules window appears. For entering the details in the Rules: Create dialog box, see Creating Group Rule.
Rules Editor
Every group is defined by a set of rules. You may select an item from the drop-down menus, enter a rule in the free-form Rule Text area, or use a combination of the two.
A rule set contains a Boolean combination of individual rule expressions. A rule expression is made of the following components:
Object type
The type of devices which form the group. Rules are evaluated on the list of devices discovered. Campus Manager supports only one object type:
Variable
Any of the attributes of a device. The following variables are available:
•
DiscoveryStatus
•
HostName
•
ImageVersion
•
IP.Subnet
•
IP.SubnetMask
•
SingleIpAddress
•
SysName
•
SysObjectID
•
SystemContact
•
SystemLocation
Operator
The operator used in forming a rule. The following operators are available:
•
Equals
•
Contains
When the variable DiscoveryStatus is used, only one operator is available, which is, = (equals sign).
Value
A free flow operand forming the last part of the rule.
When the variable DiscoveryStatus is used, only the following values are available:
•
Never_Reachable
•
Reachable
•
Currently_Unreachable
Example of Rule
Let us consider a scenario where you need to define a rule for a set of devices in the State Street Campus. The Campus Manager has devices at two locations:
Bldg 1 Devices and Bldg 2 Devices.
In this scenario, we will create rules for the System Defined Groups and the User Defined Groups.
Rule for a System Defined Group
•
To create a System Defined Group whose member devices are located in Bldg. 1 Devices, the group rule is:
:Campus:OGS:Device.SystemLocation equals "Bldg 1 Devices"
where
Variable is SystemLocation
Operator is equals
Value is Bldg 1 Devices
•
Similarly, to create a System Defined Group whose member device IP addresses is 172.20.121.10, the group rule is:
:Campus:OGS:Device.IpAddress equals "172.20.121.10"
In addition you can use the contains operator to match a value anywhere in the attribute:
:Campus:OGS:Device.IpAddress contains "10"
The above rule, will match devices with IP address like 172.20.10.3, 172.25.3.101 etc.
Rule for a User Defined Group
•
To create an User Defined group whose member devices are labelled Lab Test Setup, the group rule is:
:Campus:OGS:Device.DeviceLabel equals "Lab Test Setup"
where
Variable is DeviceLabel
Operator is equals
Value is Lab Test Setup
•
Similarly, to create an User Defined group whose member devices have a common system contact person, J Smith Devices, the group rule is:
:Campus:OGS:Device.DeviceLabel equals "J Smith Devices"
A Composite Rule
A Boolean set of such rules form a composite rule. In the example, to create a group whose member devices are labelled Lab Test Setup, have a common system contact person, J Smith Devices, the composite rule is:
:Campus:OGS:Device.DeviceLabel equals "Lab Test Setup" AND
:Campus:OGS:Device.SystemContact equals "J Smith Devices"
Creating Group Rule
After entering the details for creating properties for the Group, you must create rules for the Group. To create rules for the Group, either you must use the parameters specified, or manually enter the rule text.
To create rules using parameters:
Step 1
In the Rules window, enter the details in the Rule Expression area.
Table 3-15 describes the fields in the Rule Expression area.
Table 3-15 Rules: Create Field Description
Field
|
Description
|
—
|
Select the Boolean expression.
• OR
• AND
• EXCLUDE
|
Object Type
|
The type of devices that form the group. Rules are evaluated on the list of devices discovered.
Campus Manager supports only one object type: :Campus:OGS:Device
|
Variable
|
Attribute of a device. The available variables are:
• DiscoveryStatus
• HostName
• ImageVersion
• IP Subnet
• IP SubnetMask
• SingleIpAddress
• SysName
• SysObjectID
• SystemContact
• SystemLocation
For more details, see Rules Editor.
|
Operator
|
Operator used in forming a rule. The available operators are:
• equals
• contains
When you use the variable SingleIpAddress, only one operator is available: equals
When the variable DiscoveryStatus is used, only one operator is available:
= (equals sign)
|
Value
|
Enter the desired value for the variable you have selected.
|
Step 2
Click Add Rule Expression.
The Rule Text field shows the rule you are creating.
You can also enter the rules directly in the Rule Text field.
Step 3
Click Check Syntax to validate the rules syntax entered.
Step 4
Click View Parent Rules to view rules defined for the Parent Groups.
Step 5
Click Next to create Memberships to specify the devices available to the group.
For entering details for creating Memberships, see Creating Memberships.
Creating Memberships
You can create memberships to specify the devices available to the group. The devices appear in Available Objects From Parent Group or Objects Matching Membership Criteria, based on the properties and rules you specified in the previous steps.
Available Objects From Parent Group is the set of objects in the Parent group not selected by the child group's rule.
To add the selected devices from the Available Objects From Parent Group list to the Objects Matching Membership Criteria list:
Step 1
Select one or more IP addresses of the devices from the Available Objects From Parent Group list on the left pane.
Step 2
Click Add.
The devices appear in Objects Matching Membership Criteria list, based on the properties and rules you specified in the previous steps.
If you want to remove devices from the Objects Matching Membership Criteria list, select the device from the list of Objects Matching Membership Criteria, and click Remove.
Step 3
Click Next to view the summary of the details of the newly created group.
Table 3-16 describes the entries in the Summary: Create table.
Table 3-16 Create Group Summary Entry Description
Entry
|
Description
|
Group Name
|
Name of the Group.
|
Parent Group
|
Name of the Parent Group.
|
Description
|
Description for the Group.
|
Membership Update
|
Select a membership update mode.
• Automatic—The membership of the group is automatically recomputed each time the group is invoked.
• Only Upon User Request—The membership of the group is recomputed only when an explicit request is made, using the Refresh option.
If you select Automatic, the group will be a Dynamic group.
If you select Only Upon User Request, the group will be a Static group.
|
Rules
|
Rule you entered for the Group.
|
Visibility Scope
|
Visibility scope that you selected.
|
Step 4
Click either:
•
Finish to create the Group,
or
•
Cancel to exit the wizard and go back to the Group Management window.
Membership Update
The membership of a group is governed by the rule associated with a group. The changes in the membership is reflected in the Network Topology View of the group. To view a topology view, select Campus Manager > Topology Views.
Moreover, while groups with evaluation type Automatic have membership that is current, groups with evaluation type Only Upon User Request retain the membership at creation time or on subsequent re-evaluation.
Two modes of membership updates are available:
•
Automatic
The membership of a group is recomputed automatically on a periodic basis.
If the node or view has been displayed, you must close all of Topology Services and re-open it to display the revised group membership.
•
Only Upon User Request
The membership of the group is recomputed only when an explicit request is made, using the Refresh option. For more information on the Refresh option, see Recomputing Group Membership.
Modifying Groups
You can modify most attributes of a group in the edit mode, except the Parent group.
To modify groups:
Step 1
Select a group, and click Edit.
You can modify the Group Name, Description, and Membership Update Type.
Step 2
Click Next.
•
To modify group rule, edit the rule either using the Rule Expression fields or edit the rule in the Rule Text field and Click Next.
•
To add or remove devices from the Objects in Group, click Add or Remove, as appropriate and Click Next.
•
To modify access permissions, select the access levels in the Permission field and Click Next.
Step 3
Click Finish to save the modified groups.
Viewing Group Details
To view the attributes of a group:
Step 1
Select Campus Manager > Administration > Groups.
Step 2
Select a group.
Group information is displayed in the right window.
•
To view detailed attributes for the group, click Details.
•
To view the rules attributes of the Parent group, click View Parent Rules.
•
To view the list of devices in the group, click Membership Details.
Deleting a Group
You can delete a group and all Child groups under it.
To delete a group:
Step 1
Select Campus Manager > Administration > Groups.
The Group Management window appears.
Step 2
Select a group.
Step 3
Click Delete to remove the group.
Step 4
Click Yes to confirm.
The selected group is deleted.
Recomputing Group Membership
You can re-evaluate and re-apply the rules of a group to recompute the membership of groups.
To recompute group membership:
Step 1
Select Campus Manager > Administration > Groups.
Step 2
Select a group.
Step 3
Select Refresh to recompute the membership of the group.
Step 4
Click Yes to confirm.
The group membership is recomputed.
Configuring Discrepancy Reporting and Syslog Message Generation
You can customize the Discrepancy Report to display only those discrepancies about which you want to be notified.
To customize the reports:
Step 1
Select Campus Manager > Administration > Network Discrepancies.
The Configuring Network Discrepancies window appears.
•
To include a discrepancy in the Discrepancy Reports, check the box next to it.
Checking all the boxes results in a report displaying all discrepancies in the network.
•
To exclude a discrepancy from the Discrepancy Reports, uncheck the box.
Step 2
Select the Configure Syslog check box and click Next.
The list of selected discrepancies appears.
Step 3
Select the Send Syslogs check box and enter the name of the server in the Syslog Server field.
Step 4
Select the discrepancies for which you want to generate syslog messages and click Next.
A summary of the selected discrepancies appears.
Step 5
Click Finish.
You can use the filters to display discrepancy reports for specific devices, link or network types. This makes it easy to find a particular discrepancy for a particular type.
You can use more than one filter at the same time, but results will vary.
•
If you select more than one filter in the same top-level category, Boolean OR is used.
For example, if you select Duplex, Speed under Link, any link or port that fulfils at least one filter criteria will be displayed in the report.
•
If you select more than one filter from different top-level categories, Boolean AND is used.
For example, if you select both a Link type and a Port type filter from the Physical discrepancy filter, any link that fulfils both filter criteria will appear in the report.
Scheduling Jobs for Path Analysis
You can configure scheduling of Path Analysis traces using the Schedule Path Analysis window. To do this:
Step 1
Select Administration > Admin > Schedule Path Analysis.
The Schedule Path Analysis window appears.
Step 2
See Table 3-17 to interpret the fields in the Scheduled Jobs table.
Table 3-17 Scheduled Jobs Column Description
Column Name
|
Description
|
JobID
|
Unique Job ID of the job
|
JobName
|
Name of the job
|
Source
|
Source of the path trace (either IP address or valid domain name)
|
Destination
|
Destination of the path trace (either IP address or valid domain name)
|
UserName
|
Owner of the job
|
Schedule
|
Start time and frequency at which the job is to be repeated
|
TimeOut
|
Timeout value for the path trace
|
Traces
|
Number of traces
|
Run Status
|
Result of the previous run of the job
|
Last Run Time
|
Start and end time for the previous run of the job
|
Step 3
Click Add.
The Add Schedule dialog box appears.
Step 4
Select Run Type as Immediate if you want the job to start immediately.
After a job is scheduled, it will start immediately, with the default settings.
Step 5
Select Run Type as At if you want to specify the date and periodicity for the job.
Step 6
Enter the Job Info details as specified below:
Field Name
|
Description
|
Job Name
|
Job name
|
Source
|
Source of the path trace (either IP address or valid domain name)
|
Destination
|
Destination of the path trace (either IP address or valid domain name)
|
Timeout (minutes)
|
Timeout value for path traces in minutes
|
Number of Archives
|
Number of archives should be between 1 and 50
|
Step 7
Click Apply to set the periodic schedule.
•
To edit scheduled jobs, select a scheduled job and click Edit.
•
To delete scheduled jobs, select a scheduled job and click Delete.
•
To get updates on scheduled jobs, Click Refresh.
Displaying Scheduled Traces
You can view traces, scheduled using Path Analysis. However, you will be able to view only completed traces.
See Table 3-18 to interpret the fields in the View Scheduled Traces dialog box.
Table 3-18 Interpreting View Scheduled Traces Fields
Field
|
Description
|
Job Name
|
Name of the job that has been scheduled
|
Source
|
IP address of the source
|
Destination
|
IP address of the destination
|
Execution Time
|
Time at which the job gets executed
|
Status
|
Whether the trace was successfully completed
|
To view the scheduled traces, select Edit > View Scheduled Traces from the menu bar in the Path Analysis Main Window.
The View Scheduled Traces dialog box appears. You can select a job from the Trace List in the View Scheduled Traces dialog box
•
To view a scheduled trace, click View.
•
To delete the job name entry from the Trace List, click Delete.
•
To see the updated list of scheduled traces, click Refresh.
Using Administration Reports
You can view an analysis of the ANI Server, details of devices discovered, Data Collection metrics, and list of devices supported using the Reports tab of Campus Manager Administration window.
Analyzing ANI Server
You can analyze the ANI server for its performance using the Analyze ANI Server option in the Reports tab of Campus Manager Administration window.
To analyze the ANI server:
Step 1
Click Campus Manager > Administration.
The Campus Manager Administration window appears.
Step 2
Click Reports.
The Reports dialog box appears.
Step 3
Choose ANI Server and click Generate Report.
The ANI Server details appear.
Viewing Details of Discovered Devices
You can view details of devices discovered using the Discovery Report option in the Reports tab of Campus Manager Administration window.
To view the details of devices discovered:
Step 1
Select Campus Manager > Administration.
The Campus Administration window appears.
Step 2
Click Reports.
The Reports dialog box appears.
Step 3
Select Discovery Report.
Step 4
Select All Devices, Reachable Devices, or Unreachable Devices from the Report Type list.
Step 5
Click Generate Report.
The details of the discovered devices appear.
Table 3-19 describes the columns of the Device Discovery Report.
Table 3-19 Device Discovery Report
Field
|
Description
|
Type
|
Type of the discovered device.
|
OID
|
sys Object ID of the device.
|
IP Address
|
IP address of the discovered device.
|
Host Name
|
Host name of the discovered device.
|
Neighbors
|
IP address of the neighbors of the discovered device.
|
Status
|
Status of the discovered device.
|
Viewing Data Collection Metrics
You can view the Data Collection metrics using the Data Collection Metrics option in the Reports tab of Campus Manager Administration window.
To view the Data Collection metrics:
Step 1
Select Campus Manager > Administration.
The Campus Manager Administration window appears.
Step 2
Click Reports.
The Reports dialog box appears.
Step 3
Select Data Collection Metrics.
Step 4
Enter the number of Data Collection cycles for which data is to be archived and click Apply.
Step 5
Click Generate Report.
The Data Collection metrics appear.
Table 3-20 describes the columns of the Data Collection Metrics report.
Table 3-20 Data Collection Metrics
Field
|
Description
|
Start Time
|
Time at which Data Collection was started.
|
Percent Complete
|
Percentage of Data Collection that has been completed.
|
End Time
|
Time at which Data Collection was completed.
|
Total Time
|
Total time taken for Data Collection.
|
Total Devices
|
Total number of devices from which data was collected. When you click on the hyperlink, the Data Collection Detail page appears.
|
New Devices
|
Number of devices from which data was collected. When you click on the hyperlink, the Data Collection Detail page appears.
|
Devices Deleted
|
Number of devices that were deleted.
|
Devices Per Hour
|
Number of devices in each hour for which data was collected.
|
Objects Per Hour
|
Number of objects in each hour for which data was collected.
|
Viewing Data Collection Details
The Data Collection Metrics report displays the number of devices and the new devices for which data was collected during the Data Collection cycle.
You can click on the hyperlink in the Total Devices field and the New Devices field in the report to view the Data Collection Detail page.
Table 3-21 describes the fields in the Data Collection Detail page.
Table 3-21 Data Collection Detail
Field
|
Description
|
dbId
|
Unique database Id for that row.
|
IPAddress
|
IP address of the device for which data is collected
|
HostName
|
Host name of the device for which data is collected
|
DeviceType
|
Type of the device for which data is collected. That is, the device family it belongs to.
|
Neighbors
|
Host names of the neighboring devices
|
Viewing List of Devices Supported
You can view the icon, name and object ID of the supported devices using the Device Support option in the Reports tab of Campus Manager Administration window.
To view the supported devices supported:
Step 1
Select Campus Manager > Administration.
The Campus Administration window appears.
Step 2
Click Reports.
The Reports dialog box appears.
Step 3
Select Device Support and click Generate Report.
The details of supported devices appear.
Table 3-22 describes the columns of the Devices Supported report.
Table 3-22 Devices Supported Report
Field
|
Description
|
Icon
|
Icon of the device.
|
Name
|
Name of the device.
|
OID
|
sysObject ID of the device.
|
Administration Command Line Interface
This section describes how to administer Campus Manager database from the command line. This is explained in the following topics:
•
Replacing Corrupted Database
•
Re-initializing the database
•
Erasing data for user tracking and phone tracking, and restarting the server
•
Restoring the Original data in the server
•
Restoring data from another server
Replacing Corrupted Database
If you have a corrupted database, you can use the database administration tools to restore the database from a previous backup. However, if you do not have a previous backup, you must re-initialize the database.
When you run this command, if Data Collection is running, it is automatically stopped and then restarted when the database initialization is complete.
Caution 
If you re-initialize the database, information from discovered devices will be lost. However, user and host information is retained. Replace the database only if recommended by a Cisco technical representative.
Note
Your login determines whether you can use this option.
Re-initializing the database
From the command prompt or shell window, enter:
•
On Solaris: NMSROOT/campus/bin/reinitdb.pl
•
On Windows: perl NMSROOT\campus\bin\reinitdb.pl
This will erase all data from the database. Are you sure [y/n] ?
If you enter y, it erases all data (database tables Wbu*...) from the server.
Erasing data for user tracking and phone tracking, and restarting the server
From the command prompt or shell window, enter:
•
On Solaris: NMSROOT/campus/bin/reinitdb.pl -ut
•
On Windows: perl NMSROOT\campus\bin\reinitdb.pl -ut
where NMSROOT is the root directory where you installed CiscoWorks.
Restoring the Original data in the server
From the command prompt or shell window, enter:
•
On Solaris: NMSROOT/campus/bin/reinitdb.pl -restore
•
On Windows: perl NMSROOT\campus\bin\reinitdb.pl -restore
where NMSROOT is the root directory where you installed CiscoWorks.
Note
Before executing the -restore command, you should stop the daemon manager and start again manually. For details, see Using Daemon Manager.
Restoring data from another server
When you take database backup for Campus Manager in one server and restore it in another server, the NMSROOT logfile location may not be the same in both servers.
In that case, Campus Manager will log messages to the log file stored in the default NMSROOT location in the restored machine.
Deleting Devices
The Delete Device command is used to delete a device managed by Campus Manager from its server.
Usage
DeleteDevice -host hostname -port portnumber -secure -log logfile -device devices -file filename -u unreachable devices -user username -password password
Configuring Settings for SNMPv3 Devices
For using various Campus Manager features in devices running SNMPv3, you must make specific configurations on the devices. The commands that you need to configure are:
Configuring MIB views
For Catalyst devices, enter the following command:
set snmp view campusview 1.3.6.1 included nonvolatile
For IOS devices, enter the following command:
snmp-server view campusview oid-tree included
Setting access rights
You must set the access rights for a group with a certain security model in different security levels.
For Catalyst devices, enter the following command:
set snmp access campusgroup security-model v3 authentication read campusview write
campusview nonvolatile
For IOS devices, enter the following command:
snmp-server group campusgroup v3 auth read campusview write campusview access access-list
Configuring a new user
For Catalyst devices, enter the following command:
set snmp user campususer authentication md5
For IOS devices, enter the following command:
snmp-server user campususer campusgroup v3 auth md5 password1
Configuring password for a user
For Catalyst devices, enter the following command:
set snmp user campususer authentication md5 password1
For IOS devices, enter the following command:
snmp-server user campususer campusgroup v3 auth md5 password1
Relating a user to a group
Using a specified security model you can relate a user to a group.
For Catalyst devices, enter the following command:
set snmpw group campusgroup user campususer security-model v3 nonvolatile
For IOS devices, enter the following command:
snmp-server user campususer campusgroup v3
Security
After a period of inactivity, the CiscoWorks Homepage times out and is no longer accessible. Close all browser instances and relaunch CiscoWorks.
Frequently Asked Question
Q.
I have an office with 300 remote branches each with a Cisco router. The routers are connected to the head office over an SP infrastructure and IPSec is used to encrypt the traffic between the remote branches and the head office. How do I manage the devices in the remote network using Campus Manager?
A.
If you want to discover and manage the devices in the remote network, add those as seed devices in Campus Manager.