Professional Documents
Culture Documents
BRKNMS 2000
BRKNMS 2000
BRKNMS-2000
Cisco Public
BRKNMS-2000
Cisco Public
Housekeeping
We value your feedback- don't forget to complete your online session evaluations after each session & complete the Overall Conference Evaluation which will be available online from Thursday Visit the World of Solutions Please remember this is a 'non-smoking' venue! Please switch off your mobile phones Please make use of the recycling bins provided Please remember to wear your badge at all times including the Party
3
BRKNMS-2000
Cisco Public
BRKNMS-2000
Cisco Public
Abstract
In this breakout session we will discuss how to use some not-sowell-known features of CiscoWorks LAN Management Solution (LMS), to improve the integration with other Management Systems, and to enhance the automation of certain tasks, reducing the manpower required to operate a corporate network. Among the features to be discussed are integration capabilities of Common Services, interaction between LMS components and external tools like TACACS+ Servers, cabling databases or Configuration Management Databases (CMDB), compliance management verifications that can be run with Resource Management Essentials (RME) , or automating tasks using in an orchestrated manner different LMS components with advanced IOS features like Embedded Event Manager (EEM) and IP SLA.
BRKNMS-2000
Cisco Public
Glossary
ACL: Access Control List CIC: Cisco Info Center CLI: Command Line Interface CM: Campus Manager CMDB: Configuration Mgmt Database CS: Common Services CS ACS: Cisco Secure Access Control Server CSM: Cisco Security Manager DCR: Device Credential Repository DFM: Device Fault Manager EEM: Embedded Event Manager EOT: Enhanced Object Tracking GOLD: Generic OnLine Diagnostics HSRP: Hot Standby Router Protocol HUM: Health and Utilization Monitor IPM: Internetwork Performance Monitor ISP: Internet Service Provider LMS: LAN Management Solution MoM: Manager of Managers NMS: Network Management System ODBC: Open Database Connection QoS: Quality of Service RME: Resource Manager Essentials SLA: Service Level Agreement TDR: Time Domain Reflectometry VPN: Virtual Private Network UT: User Tracking UTU: User Tracking Utility
http://www.iec.org/online/tutorials/ems/topic03.asp http://en.wikipedia.org/wiki/Fcaps
BRKNMS-2000 2009 Cisco Systems, Inc. All rights reserved. Cisco Public
BRKNMS-2000
Cisco Public
Is integration important?
Integration capabilities are the most valued item in management tools If a tool is not correctly integrated, it will consume too many resources That is exactly the opposite target of Network Management
BRKNMS-2000
Cisco Public
10
11
BRKNMS-2000
Cisco Public
12
Out-of-the-box integration:
Authentication & Authorization for users in CS ACS
Further integration: Device Credentials Repository device synchronization Example (DOS Batch File):
@echo off set DCRCLIFILE=C:\dcrclifile.txt C:\"Program Files"\CSCOpx\bin\dcrcli -u lmsadmin cmd=expAcs hn=acs-munsec un=csadmin prt=2002 proto=http seckey=cisco ndg=new_devices_from_lms
13
BRKNMS-2000
Cisco Public
BRKNMS-2000
Cisco Public
14
BRKNMS-2000
Router A
DFM
BRKNMS-2000
Cisco Public
Syslog
BRKNMS-2000
Cisco Public
17
RME
DFM
Syslog
Trap
Trap
BRKNMS-2000
Cisco Public
18
Solaris: /var/adm/CSCOpx/files/scripts/syslog
BRKNMS-2000
Cisco Public
19
BRKNMS-2000
Cisco Public
20
BRKNMS-2000
Cisco Public
21
BRKNMS-2000
Cisco Public
22
BRKNMS-2000
Cisco Public
23
BRKNMS-2000
Cisco Public
XML output can be reformatted to the XML format expected from your Database with Extensible Stylesheet Language Transformations (XLST): http://en.wikipedia.org/wiki/Xslt You can use your Web Browser or any other XML viewers to verify the output
BRKNMS-2000
Cisco Public
25
BRKNMS-2000
Cisco Public
26
DEE.pl (post-request)
http://<your-lmsserver>:1741/help/rme/fundamentals/cwcli_Runing_cwcli_inventry_getdevicestate_Cm d.html#wp1111935
Everything together:
dee exportinventory_DIST1
BRKNMS-2000
Cisco Public
27
28
BRKNMS-2000
Cisco Public
29
BRKNMS-2000
Cisco Public
30
BRKNMS-2000
Cisco Public
31
BRKNMS-2000
Cisco Public
32
BRKNMS-2000
Cisco Public
33
BRKNMS-2000
Cisco Public
34
BRKNMS-2000
Cisco Public
35
BRKNMS-2000
Cisco Public
36
BRKNMS-2000
Cisco Public
37
BRKNMS-2000
Cisco Public
38
BRKNMS-2000
Cisco Public
39
Configuration Management
BRKNMS-2000
Cisco Public
40
BRKNMS-2000
Cisco Public
41
BRKNMS-2000
Cisco Public
42
BRKNMS-2000
Cisco Public
43
SSH-only access
[#line vty .*#] + transport input ssh
BRKNMS-2000
Cisco Public
44
BRKNMS-2000
Cisco Public
45
46
BRKNMS-2000
Cisco Public
47
48
BRKNMS-2000
Cisco Public
49
BRKNMS-2000
Cisco Public
50
BRKNMS-2000
Cisco Public
51
BRKNMS-2000
Cisco Public
52
Windows: findstr /V
BRKNMS-2000 2009 Cisco Systems, Inc. All rights reserved. Cisco Public
53
BRKNMS-2000
Cisco Public
54
BRKNMS-2000
Cisco Public
55
Fault Management
BRKNMS-2000
Cisco Public
56
BRKNMS-2000
Cisco Public
57
Function definition
LMS fault management mission statement:
Help proactively detect incidents, before they become problems Detect network events and correlate them at device-level for Cisco devices Forward the consolidated alerts to generic fault management systems
BRKNMS-2000
Cisco Public
58
BRKNMS-2000
Cisco Public
59
BRKNMS-2000
60
Polling/thresholds/notifications would look different for a core router than for an access switch in a branch You can use DFMs Customizable Groups to configure different polling attributes and thresholds for your devices Group membership can be based on different attributes, for example a string in the device name
BRKNMS-2000 2009 Cisco Systems, Inc. All rights reserved. Cisco Public
61
BRKNMS-2000
Cisco Public
62
BRKNMS-2000
Cisco Public
63
BRKNMS-2000
Cisco Public
64
BRKNMS-2000
Cisco Public
65
BRKNMS-2000
Cisco Public
66
67
BRKNMS-2000
Cisco Public
68
BRKNMS-2000
Cisco Public
69
BRKNMS-2000
Cisco Public
70
BRKNMS-2000
Cisco Public
71
BRKNMS-2000
Cisco Public
72
BRKNMS-2000
Cisco Public
73
For example:
"if you lose connectivity to servers/routers A, B and C" Then "Reload"
BRKNMS-2000
Cisco Public
74
Email server
Environment Variables
event manager environment _email_server 172.27.121.177 event manager environment _email_from router@xyz.com event manager environment _email_to attach@cisco.com IP SLA/EOT/EEM
X
LMS 3.3.3.3
75
BRKNMS-2000
Cisco Public
76
BRKNMS-2000
Cisco Public
77
BRKNMS-2000
Cisco Public
78
BRKNMS-2000
Cisco Public
79
If you do not like those, you can define your own Custom Commands! Tip: you can have cisco.com analyze the output! Tip: you can have an external comparison utility (like the freeware ExammDiff) to compare lengthy outputs
80
BRKNMS-2000
Cisco Public
BRKNMS-2000
Cisco Public
81
Performance Management
BRKNMS-2000
Cisco Public
82
Reducing network "overload" and "inaccessibility" Providing a consistent level of service to the network user Determining utilization trends to proactively isolate and solve performance problems
83
BRKNMS-2000
Cisco Public
BRKNMS-2000
Cisco Public
84
BRKNMS-2000
Cisco Public
85
Tip: UDP probes will give you more accuracy on the measuring of delays (they are timestamped)
BRKNMS-2000
Cisco Public
86
BRKNMS-2000
Cisco Public
87
BRKNMS-2000
Cisco Public
88
BRKNMS-2000
Cisco Public
89
BRKNMS-2000
Cisco Public
90
BRKNMS-2000
Cisco Public
91
BRKNMS-2000
Cisco Public
92
BRKNMS-2000
Cisco Public
93
94
BRKNMS-2000
Cisco Public
95
Where to go next?
BRKNMS-2000
Cisco Public
96
NetPro Discussions
User discussions, questions and answers Topic examples:
"Help - Discovery issues with switch stacks" "LWAPP and ciscoworks" "L3 Switch (3560G) Monitoring" "Restore LMS backup from 32 bit to 64 bit OS" And many more!!!
97
Cisco Support Wiki home page: http://supportwiki.cisco.com/ Cisco Support Wiki LMS home page: http://supportwiki.cisco.com/ViewWiki/index.php/CiscoWorks_LAN _Management_Solution
BRKNMS-2000 2009 Cisco Systems, Inc. All rights reserved. Cisco Public
98
Key Takeaways
BRKNMS-2000
Cisco Public
99
Abstract
In this breakout session we will discuss how to use some not-sowell-known features of CiscoWorks LAN Management Solution (LMS), to improve the integration with other Management Systems, and to enhance the automation of certain tasks, reducing the manpower required to operate a corporate network. Among the features to be discussed are integration capabilities of Common Services, interaction between LMS components and external tools like TACACS+ Servers, cabling databases or Configuration Management Databases (CMDB), compliance management verifications that can be run with Resource Management Essentials (RME) , or automating tasks using in an orchestrated manner different LMS components with advanced IOS features like Embedded Event Manager (EEM) and IP SLA.
BRKNMS-2000
Cisco Public
100
BRKNMS-2000
Cisco Public
BRKNMS-2000
Cisco Public
102
Related Sessions
Session ID
BRKNMS-2005 BRKNMS-2007
Title
Video Quality Monitoring and Troubleshooting in Service Provider IP Networks Management Needs of small & medium customers
BRKNMS-2000
Cisco Public
103
BRKNMS-2000
Cisco Public
104
BRKNMS-2000
Cisco Public
BRKNMS-2000
Cisco Public
106