monitoring a suse linux enterprise environment with system center operations manager
DESCRIPTION
Learn the architecture and how you can monitor a SUSE Linux Enterprise environment using cross-platform extensions, which will be part of Microsoft System Center Operations Manager 2007 R2, and the new Novell Linux Management Pack. The management pack extends the default cross-platform capability of System Center Operations Manager 2007 R2 and provides monitoring and management capability of key services running on SUSE Linux Enterprise.TRANSCRIPT
![Page 1: Monitoring a SUSE Linux Enterprise Environment with System Center Operations Manager](https://reader030.vdocument.in/reader030/viewer/2022020118/54c142844a79591c0f8b4587/html5/thumbnails/1.jpg)
Monitoring a SUSE® Linux Enterprise Environment with System Center Operations Manager
Alex DanoyanDistinguished EngineerNovell, [email protected]
![Page 2: Monitoring a SUSE Linux Enterprise Environment with System Center Operations Manager](https://reader030.vdocument.in/reader030/viewer/2022020118/54c142844a79591c0f8b4587/html5/thumbnails/2.jpg)
© Novell, Inc. All rights reserved.2
Agenda
Overview
Features
Architecture
Demo
![Page 3: Monitoring a SUSE Linux Enterprise Environment with System Center Operations Manager](https://reader030.vdocument.in/reader030/viewer/2022020118/54c142844a79591c0f8b4587/html5/thumbnails/3.jpg)
© Novell, Inc. All rights reserved.3
Customer's Challenge
• Linux servers are hosting applications that are critical to their daily business operations
• The ability to be alerted of an issue in real time and quickly stop, start, or restart a particular service without wading through a number of disparate tools is the key to reducing or eliminating expensive downtime
• Many customers with heterogeneous environments are suffering from “console sprawl” and use a variety of technologies and products, often ad hoc, to handle the non-Windows systems and applications
• The result is an increase in time, complexity and ultimately cost to manage this heterogeneous mix of tools in their environment
![Page 4: Monitoring a SUSE Linux Enterprise Environment with System Center Operations Manager](https://reader030.vdocument.in/reader030/viewer/2022020118/54c142844a79591c0f8b4587/html5/thumbnails/4.jpg)
© Novell, Inc. All rights reserved.4
Target Customers
• SMB to large enterprise• Has Windows servers• Is using or planning to use Linux for mission
critical applications (downtime is costly)• Invested in Microsoft’s System Center
Operations Manager• Has IT resource limitations
(too many tasks, too few people)• Lacks Linux expertise experience • Operating under budget constraints
![Page 5: Monitoring a SUSE Linux Enterprise Environment with System Center Operations Manager](https://reader030.vdocument.in/reader030/viewer/2022020118/54c142844a79591c0f8b4587/html5/thumbnails/5.jpg)
© Novell, Inc. All rights reserved.5
Supported Platforms
SUSE® Linux Enterprise Server 10 SP2 and higher
SUSE Linux Enterprise Server 11
Red Hat Enterprise Linux 5.x
![Page 6: Monitoring a SUSE Linux Enterprise Environment with System Center Operations Manager](https://reader030.vdocument.in/reader030/viewer/2022020118/54c142844a79591c0f8b4587/html5/thumbnails/6.jpg)
© Novell, Inc. All rights reserved.6
Novell® Linux Management PackFeatures
• Packaged as self-extractable executable Installed directly into Operations Manager 2007
State monitoring for all Linux services
How Delivered
Start/Stop/Restart
State monitoring for all Linux services State monitoring for all Linux services
![Page 7: Monitoring a SUSE Linux Enterprise Environment with System Center Operations Manager](https://reader030.vdocument.in/reader030/viewer/2022020118/54c142844a79591c0f8b4587/html5/thumbnails/7.jpg)
© Novell, Inc. All rights reserved.7
Novell® Linux Management Pack Features (Continued)
• BIND/DNS. List of allocated DNS zones. Alerts
• DHCP Server. List of allocated DHCP subnets. Alerts
• SAMBA. List of shares, users, connections, sessions.
• NFS server. List of connections to NFS mount. Alerts
• LDAP server (OpenLDAP). List of active connections. Alerts
• Print server (CUPS). Alerts
• Firewall (SUSEfirewall2). Rule chains. Rules. Alerts.
In depth monitoring of the following:
![Page 8: Monitoring a SUSE Linux Enterprise Environment with System Center Operations Manager](https://reader030.vdocument.in/reader030/viewer/2022020118/54c142844a79591c0f8b4587/html5/thumbnails/8.jpg)
© Novell, Inc. All rights reserved.8
Novell® Linux Management Pack Integrated with Novell Support AdvisorIntegrated self-help tool
• Automated support and
diagnostics for SUSE®
Linux Enterprise Server,
Open Enterprise Server
(Linux) and associated
products
• Provides streamlined
way to perform proactive
and reactive system
diagnostic tasks in a
local, secure and
automated fashion
![Page 9: Monitoring a SUSE Linux Enterprise Environment with System Center Operations Manager](https://reader030.vdocument.in/reader030/viewer/2022020118/54c142844a79591c0f8b4587/html5/thumbnails/9.jpg)
© Novell, Inc. All rights reserved.9
Architecture
• Microsoft System Center: A management service and GUI
• Management Pack: An XML document that describes what is being managed, how to access it, what data is collected and what to do with it, also defines GUI.
• CIMOM: Common Information Model Object Manager. Based on OpenPegasus 2.9 with WS-Man stack.
• Providers: Code that “collects” the data and exposes it through the CIMOM
• Dependencies:– Microsoft SC OM 2007 R2 release
Systems CenterOperations Manager
Current and futureNovell® product
consumers
OpenWS-ManManagementPack (XML)
OpenPegasus CIMOM SFCB
CMPI Python IF
SCX CMPI providers Python providers
SUSE® / Red Hat Platform Novell SUSE Platform, RHELMicrosoft SC OM and SCX componentsNovell components
![Page 10: Monitoring a SUSE Linux Enterprise Environment with System Center Operations Manager](https://reader030.vdocument.in/reader030/viewer/2022020118/54c142844a79591c0f8b4587/html5/thumbnails/10.jpg)
© Novell, Inc. All rights reserved.10
Component Overview
OpsMgr
WS-Man
WS-Man
CIMOM
OpsMgrProviders
OSResources
Installer
MPsUI ExtensionAssemblies
ModulesDLL
OpsMgrSrv/UI
HealthService
SSHModules
WS-ManModules
SFTPModules
WinRMAPI
![Page 11: Monitoring a SUSE Linux Enterprise Environment with System Center Operations Manager](https://reader030.vdocument.in/reader030/viewer/2022020118/54c142844a79591c0f8b4587/html5/thumbnails/11.jpg)
© Novell, Inc. All rights reserved.11
Module Details
OpsMgr
WS-Man
WS-Man
CIMOM
OpsMgrProviders
OSResources
HealthService
SSHModules
WS-ManModules
SFTPModules
WinRM Putty Library
Enum
erate
Invoke
Get
Session
Execute Cm
d
Transfer Fi le
CIMOMOpenPegasuswith WS-Man
OpsMgrProviders
SSHDaemon
OSResources
![Page 12: Monitoring a SUSE Linux Enterprise Environment with System Center Operations Manager](https://reader030.vdocument.in/reader030/viewer/2022020118/54c142844a79591c0f8b4587/html5/thumbnails/12.jpg)
© Novell, Inc. All rights reserved.12
SCX Component Overview
OpsMgr
WS-Man
WS-Man
CIMOM
OpsMgrProviders
OSResources
RPM/depot/pkg Installer
WS-Manbinaries
Providerlibraries
CIMOMDaemon
OpenPegasuswith WS-Man
OSProviderMemoryProviderProcessProviderLogfile
Provider
CPUProvider
DiskProviderNetworkProviderSyslog
Provider
ScriptProvider
Ext APIProvider
File transProvider
![Page 13: Monitoring a SUSE Linux Enterprise Environment with System Center Operations Manager](https://reader030.vdocument.in/reader030/viewer/2022020118/54c142844a79591c0f8b4587/html5/thumbnails/13.jpg)
© Novell, Inc. All rights reserved.13
SCX Management Pack Hierarchy
Microsoft.LinuxSUSE.Library
Microsoft.Linux
RedHat.Library
Microsoft.HPUX.11iv2
Microsoft.HPUX.11iv3
Microsoft.Solaris.9
Microsoft.Solaris.10
Microsoft.AIX.5.3
Microsoft.Linux.
SLES.9
Microsoft.Linux.
SLES.10
Microsoft.Linux.
RHEL.4
Microsoft.Linux.
RHEL.5
Microsoft.Linux.Library
Microsoft.HPUX.Library
Microsoft.Solaris.Library
Microsoft.AIX.
Library
Microsoft.AIX.6.1
Microsoft.Linux.Library
SystemCenter.Libraries
System.Libraries
WS-Man.Libraries
MP for Cross-platformDependency on SCOM 2007 R2
![Page 14: Monitoring a SUSE Linux Enterprise Environment with System Center Operations Manager](https://reader030.vdocument.in/reader030/viewer/2022020118/54c142844a79591c0f8b4587/html5/thumbnails/14.jpg)
© Novell, Inc. All rights reserved.14
Novell® Linux MP Component Overview
OpsMgr
WS-Man
WS-Man
CIMOM
NLMPProviders
SLES
ISO imageInstaller
WS-Manbinaries
Providerlibraries
CIMOMDaemon
OpenPegasuswith WS-Man
CUPSProvider
DNSProvider
OpenLDAPProvider
NFSProvider
FirewallProviderDHCP
ProviderSAMBAProvider
ScriptProvider
Ext APIProvider
File transProvider
Components for Cross-platformSCOM 2007 R2Outside dependencyNovell components
![Page 15: Monitoring a SUSE Linux Enterprise Environment with System Center Operations Manager](https://reader030.vdocument.in/reader030/viewer/2022020118/54c142844a79591c0f8b4587/html5/thumbnails/15.jpg)
© Novell, Inc. All rights reserved.15
Novell® Management Pack Hierarchy
Novell.Linux.
Service.ABC
Novell.Linux.
Service.XYZ
Novell.AgentExtension.SLES10
Novell.Agent.ExtensionSLES11
Novell.Linux.SLES10.Service.ABC
Novell.Linux.SLES11.Service.ABC
Novell.Linux.SLES10.Service.XYZ
Novell.Linux.SLES11.
Service.XYZ
Novell.Linux.Library
Microsoft.Linux.Library
SystemCenter.Libraries
System.Libraries
WS-ManLibraries
Novell MP ServicesDependency on SCOM 2007 R2
![Page 16: Monitoring a SUSE Linux Enterprise Environment with System Center Operations Manager](https://reader030.vdocument.in/reader030/viewer/2022020118/54c142844a79591c0f8b4587/html5/thumbnails/16.jpg)
© Novell, Inc. All rights reserved.16
Finding Linux Servers
In the Operations Manager console, open the Discovery Wizard…
…Enter IP address range or other parameters, and then click “OK”.
The process of finding Linux servers to monitor is automated…
![Page 17: Monitoring a SUSE Linux Enterprise Environment with System Center Operations Manager](https://reader030.vdocument.in/reader030/viewer/2022020118/54c142844a79591c0f8b4587/html5/thumbnails/17.jpg)
© Novell, Inc. All rights reserved.17
Installation
…the Linux Services Management Pack only requires installation of a lightweight plug-in delivered via the same SSH channel.
By leveraging System Center Operations Manager 2007 R2 Cross-Platform Extensions…
…and installation of the Novell® Linux Management Pack is simple
**.***.****.***.****.***.****.***.****.***.****.***.**
**.novell.com**.novell.com**.novell.com**.novell.com**.novell.com**.novell.com
**.novell.com
![Page 18: Monitoring a SUSE Linux Enterprise Environment with System Center Operations Manager](https://reader030.vdocument.in/reader030/viewer/2022020118/54c142844a79591c0f8b4587/html5/thumbnails/18.jpg)
© Novell, Inc. All rights reserved.18
The Linux Management Pack from Novell® monitors all services and 7 of them in depth
![Page 19: Monitoring a SUSE Linux Enterprise Environment with System Center Operations Manager](https://reader030.vdocument.in/reader030/viewer/2022020118/54c142844a79591c0f8b4587/html5/thumbnails/19.jpg)
© Novell, Inc. All rights reserved.19
One of the servers is in a critical state. Let’s use the Problem Path tool to find the root cause
![Page 20: Monitoring a SUSE Linux Enterprise Environment with System Center Operations Manager](https://reader030.vdocument.in/reader030/viewer/2022020118/54c142844a79591c0f8b4587/html5/thumbnails/20.jpg)
© Novell, Inc. All rights reserved.20
With inline tasks, we can take immediate action to restart the service …
![Page 21: Monitoring a SUSE Linux Enterprise Environment with System Center Operations Manager](https://reader030.vdocument.in/reader030/viewer/2022020118/54c142844a79591c0f8b4587/html5/thumbnails/21.jpg)
© Novell, Inc. All rights reserved.21
… without ever leaving the Operations Manager console
![Page 22: Monitoring a SUSE Linux Enterprise Environment with System Center Operations Manager](https://reader030.vdocument.in/reader030/viewer/2022020118/54c142844a79591c0f8b4587/html5/thumbnails/22.jpg)
© Novell, Inc. All rights reserved.22
Success!
![Page 23: Monitoring a SUSE Linux Enterprise Environment with System Center Operations Manager](https://reader030.vdocument.in/reader030/viewer/2022020118/54c142844a79591c0f8b4587/html5/thumbnails/23.jpg)
© Novell, Inc. All rights reserved.23
In this Health Explorer view, we get detailed information about the Samba service including information about the issue we resolved earlier
**.novell.com**.novell.com**.novell.com**.novell.com**.novell.com**.novell.com**.novell.com
**.novell.com**.novell.com**.novell.com**.novell.com
**.novell.com**.novell.com**.novell.com
**.novell.com
![Page 24: Monitoring a SUSE Linux Enterprise Environment with System Center Operations Manager](https://reader030.vdocument.in/reader030/viewer/2022020118/54c142844a79591c0f8b4587/html5/thumbnails/24.jpg)
© Novell, Inc. All rights reserved.24
**.novell.com**.novell.com**.novell.com**.novell.com**.novell.com**.novell.com**.novell.com**.novell.com**.novell.com**.novell.com**.novell.com**.novell.com**.novell.com
In the Performance View, we can take advantage of graphing capabilities in Operations Manager …
![Page 25: Monitoring a SUSE Linux Enterprise Environment with System Center Operations Manager](https://reader030.vdocument.in/reader030/viewer/2022020118/54c142844a79591c0f8b4587/html5/thumbnails/25.jpg)
© Novell, Inc. All rights reserved.25
...to analyze service performance based on a number of pre-determined criteria
![Page 26: Monitoring a SUSE Linux Enterprise Environment with System Center Operations Manager](https://reader030.vdocument.in/reader030/viewer/2022020118/54c142844a79591c0f8b4587/html5/thumbnails/26.jpg)
© Novell, Inc. All rights reserved.26
DNS Service
**.novell.com
**.novell.com
**.novell.com
**.novell.com
![Page 27: Monitoring a SUSE Linux Enterprise Environment with System Center Operations Manager](https://reader030.vdocument.in/reader030/viewer/2022020118/54c142844a79591c0f8b4587/html5/thumbnails/27.jpg)
© Novell, Inc. All rights reserved.27
DHCP Service Performance
**.novell.com
**.novell.com
**.novell.com
![Page 28: Monitoring a SUSE Linux Enterprise Environment with System Center Operations Manager](https://reader030.vdocument.in/reader030/viewer/2022020118/54c142844a79591c0f8b4587/html5/thumbnails/28.jpg)
© Novell, Inc. All rights reserved.28
Novell® Linux Management Pack Availability
Evaluation available from:http://download.novell.com/Download?buildid=QD-rc_brurs~
![Page 29: Monitoring a SUSE Linux Enterprise Environment with System Center Operations Manager](https://reader030.vdocument.in/reader030/viewer/2022020118/54c142844a79591c0f8b4587/html5/thumbnails/29.jpg)
![Page 30: Monitoring a SUSE Linux Enterprise Environment with System Center Operations Manager](https://reader030.vdocument.in/reader030/viewer/2022020118/54c142844a79591c0f8b4587/html5/thumbnails/30.jpg)
Unpublished Work of Novell, Inc. All Rights Reserved.This work is an unpublished work and contains confidential, proprietary, and trade secret information of Novell, Inc. Access to this work is restricted to Novell employees who have a need to know to perform tasks within the scope of their assignments. No part of this work may be practiced, performed, copied, distributed, revised, modified, translated, abridged, condensed, expanded, collected, or adapted without the prior written consent of Novell, Inc. Any use or exploitation of this work without authorization could subject the perpetrator to criminal and civil liability.
General DisclaimerThis document is not to be construed as a promise by any participating company to develop, deliver, or market a product. It is not a commitment to deliver any material, code, or functionality, and should not be relied upon in making purchasing decisions. Novell, Inc. makes no representations or warranties with respect to the contents of this document, and specifically disclaims any express or implied warranties of merchantability or fitness for any particular purpose. The development, release, and timing of features or functionality described for Novell products remains at the sole discretion of Novell. Further, Novell, Inc. reserves the right to revise this document and to make changes to its content, at any time, without obligation to notify any person or entity of such revisions or changes. All Novell marks referenced in this presentation are trademarks or registered trademarks of Novell, Inc. in the United States and other countries. All third-party trademarks are the property of their respective owners.