Download presentation
Presentation is loading. Please wait.
Published byAnnabel Walker Modified over 6 years ago
1
System Center 2012 R2 Operations Manager Solutions Alignment Workshop
5/29/2018 System Center 2012 R2 Operations Manager Solutions Alignment Workshop <date> <Presenter>
2
Agenda Introduction Module 1 – Architecture
Module 2 – Infrastructure Monitoring Module 3 – Application Monitoring Module 4 – System Center Integration Next Steps
3
Introduction
4
The evolving datacenter…
Physical Virtual Infrastructure as a Service (IaaS) Platform as a Service (PaaS)
5
Customer challenges and opportunities
Requirement to provide scalable and reliable services Always-on expectations of the business IT budget pressure even with increasing expectations Complex IT environments that are tough to manage Volume of Web and cloud applications continues to rise Evolution of applications to hybrid cloud deployment models Enterprise- class Simple and cost-effective Application focused
6
System Center 2012 R2 solution overview
Infrastructure provisioning Enterprise-class multi-tenant infrastructure for hybrid environments Infrastructure monitoring Comprehensive monitoring of physical, virtual, and cloud infrastructures Automation and self-service Application-owner agility while IT retains control Application performance monitoring Deep insight into application health IT service management Flexible service delivery
7
System Center 2012 R2 delivers
Infrastructure monitoring Comprehensive monitoring of physical, virtual, and cloud infrastructure IT demands Monitor diverse environments Assure health of physical, virtual, and cloud infrastructures Ensure reliable workload configurations System Center 2012 R2 delivers Best-of-breed Windows monitoring, robust cross- platform support Cross platform monitoring: Windows Server RHEL/SUSE Linux Oracle Solaris HP-UX & IBM AIX Cross-platform configuration: Linux/UNIX Network monitoring and cloud infrastructure health VMM-Operations Manager connector VMware vSphere health with VEEAM Management Pack Network topology discovery System Center Management Pack for Windows Azure AWS Management Pack Best-practice workload configuration Best practice configuration for Windows Server 2012 with System Center Advisor connector
8
System Center 2012 R2 delivers
5/29/2018 Application performance monitoring Deep insight into application health IT demands Assure Line of Business (LOB) application SLA Enable rapid application lifecycle Assure great end-user experiences and health of Microsoft workloads System Center 2012 R2 delivers Deep application insight .Net and Java monitoring, including line-of-code level traceability Integrated transaction monitoring with BlueStripe Integrated Dev-Ops that spans people, process and systems Faster issue tracking and remediation with System Center- Visual Studio connector Efficient app debugging with Microsoft Monitoring Agent Cloud-integrated insight in familiar monitoring console Outside-in monitoring with Global Service Monitor Best practice configurations for MS workloads with System Center Advisor connector Management Packs for Microsoft workloads and third-party ISV applications
9
Investments in the System Center 2012 platform
Fabric and workloads Dev-Ops Experience Topology simplification Network monitoring Linux/UNIX authoring Operations Manager manageability Scale improvement (50%) .NET application performance monitoring J2EE monitoring Global Service Monitor (GSM) Extensible dashboards 360-degree dashboards
10
What’s new in System Center 2012 R2 Operations Manager?
Hybrid monitoring Workload monitoring APM and infrastructure insight 360 fabric monitoring by better integrating with VMM Improved Azure monitoring Amazon web service monitoring Advisor integration for fabric components monitoring Native SNMP monitoring and IPv6 support Improved UNIX and Linux support Most current version of Exchange, SharePoint, and SQL monitoring Advisor integration for workload monitoring Java APM Enhanced IntelliTrace integration Enhanced TFS integration Improving dashboard performance New Widgets*
11
Module 1 Architecture
12
Operations Manager 2007 R2 Platform
Parent-child topology with the RMS as the “parent” and all other management servers as “children” Operations Manager 2012, SP1 and R2 Platform Peer-to-Peer topology with all management servers acting as equals
13
Components Core Additional Roles Databases Management servers Agents
Consoles Additional Roles Reporting server Gateway server Audit collector and database
14
Architecture design considerations
1. How would you group your managed systems? 4. What do you need to consider when architecting Operations Manager? Management group design and requirements High availability scenarios and requirements Authentication scenarios Management server design Databases and storage design Reporting 2. What are your high availability requirements for management servers? 5-6. What is the most efficient database and storage design? 3. How can you secure the authentication process?
15
Architecture patterns – Single server
Most commonly used for evaluation, testing, and management pack development, usually in non- production or pre-production environments Combines all the management group roles Instance can be installed on dedicated hardware or on a virtual computer
16
Architecture patterns – Small-medium
Most commonly used to monitor very large pre- production environments or large production environments Distribution of features and services across multiple servers to allow for scalability Includes all server roles and supports the monitoring of devices
17
Architecture patterns – Enterprise
Most commonly used for enterprise deployments Allows for the distribution of features and services across multiple servers to allow for scalability Includes all server roles and supports the monitoring of devices
18
HA and virtualization support
How can Operations Manager provide high availability for monitoring systems? Resource pools Agent failover Database instance failover clustering Network load balancing What are your high availability requirements for management servers? How does Operations Manager support virtualization and what are the recommendations for management servers? Operations Manager supports all server features in any physical or virtual environment It is recommended to store the database and data warehouse on a directly attached physical hard drive Virtual computers must not use any functionality that does not immediately commit all activity on the virtual computer to the virtual hard drive
19
Network requirements How do the different Operations Manager roles communicate with each other? No direct communication between an operations console and the databases However, direct communication between an application diagnostics console and the databases All other communication goes through the management server and then to the database servers Supports full distribution of features among servers For more information, see Connecting Management Groups in Operations Managers
20
Management server design
What considerations go into designing a management server? Hardware requirements Sizing best practices, using the Sizing Helper Tool High availability and virtualization recommendations Network requirements Usage of gateway servers Number of monitored devices Number of monitored applications
21
Databases and reporting
What are the databases used by Operations Manager? Operational database Contains all configuration data for the management group Stores all monitoring data that is collected and processed for the management group for 7 days (default setting) Reporting data warehouse Stores monitoring and alerting data for historical purposes What are some considerations when designing reporting? Operations Manager uses SQL Server Reporting Services The number of concurrent reporting users Data retention with the data warehouse
22
Management groups What is a management group?
Basic unit of functionality Consists of a management server, the operational database, and the reporting data warehouse database When should one consider multiple management groups? View consolidation Language requirements Security boundaries Separation of test and production environments How would you group your managed systems?
23
Agents What does an agent do? Where can agents be installed?
Collects data, compares sampled data to predefined values, creates alerts, and runs responses Calculates the health state of the monitored computer and objects on the monitored computer and reports back Where can agents be installed? Windows systems UNIX/Linux systems
24
Use of gateway servers Management group Management server How do management servers and agents authenticate? Kerberos authentication Certificate-based authentication Using the Gateway servers Only one port (TCP 5723) has to be open Multiple gateway servers can be placed in a single domain for failover
25
Decision points Upgrade vs. new install Database placement
HA requirement DR requirement Management group Agent deployment scenarios Reporting server Gateway server Audit Collection Services (ACS)
26
Module 2 Infrastructure monitoring
27
System Center 2012 R2 delivers
Infrastructure monitoring Comprehensive monitoring of physical, virtual, and cloud infrastructure IT demands Monitor diverse environments Assure health of physical, virtual, and cloud infrastructures Ensure reliable workload configurations System Center 2012 R2 delivers Best-of-breed Windows monitoring, robust cross- platform support Cross platform monitoring: Windows Server RHEL/SUSE Linux Oracle Solaris HP-UX & IBM AIX Cross-platform configuration: Linux/UNIX Network monitoring and cloud infrastructure health VMM-Operations Manager connector VMware vSphere health with VEEAM Management Pack Network topology discovery System Center Management Pack for Windows Azure AWS Management Pack Best-practice workload configuration Best practice configuration for Windows Server 2012 with System Center Advisor connector
28
Customer problems Traditional Virtualized Private Cloud Public Cloud
BACKGROUND Infrastructure is transitioning from traditional physical device to virtualized compute, network and storage, and building into a cloud Administrator within the data center has to deal with traditional, virtualized, private and public cloud as part of their infrastructure THE CHALLENGES Difficult tracking health state of your infrastructure Disconnected information of network, storage, virtual machine, and cloud it is running on Longer Time to Resolution (TTR) when a problem occurs with complex infrastructure Traditional Virtualized Private Cloud Public Cloud
29
Monitoring scenarios Cloud monitoring OS monitoring Network monitoring
30
Storage classification
Cloud monitoring – private cloud VMM model Cloud has VM count vCPU count Storage size Memory size Storage classification Dashboards See at a glance a view of cloud health, and the health of the underlying fabric Connect existing information Do root cause analysis by linking to existing dashboards such as the network monitoring dashboard Virtual Machine Manager diagrams Allow rollups and improved views of network and storage monitoring Cloud No roll-up Storage classification Host uses device Storage Network devices Host (not belonging To host group) Host group Host cluster Virtual machine Storage has Storage array Total capacity Storage classification Host group
31
System Center Virtual Machine Manager 2012 R2 VM & Cloud management
Tight integration with VMM 2012 The health state of a cloud is determined by: Host state Storage pool state File share and LUN state Network node state Active alerts within the cloud OpsMgr server Hyper-V { System Center Virtual Machine Manager 2012 R2 VM & Cloud management vSphere XenServer Host Group
32
Cloud monitoring – public cloud
Key capabilities: Enables customers to use OpsMgr to monitor availability and performance of Azure resources (Cloud Services, Virtual Machines, Storage) Certificate expiration monitoring Hybrid application monitoring Use tasks to manually or automatically perform remediation Topology dashboard to show how your services are connected Simple setup and configuration
33
Azure management pack Enabled rules include:
Manageability Test Performance Collection Rule Collect Availability of Manageability Service Collect Aggregated Average Available Memory Megabytes Per Role Collect Role Instance Counter Per Role Collect Aggregated Average Percentage Processor Time Per Role Monitoring include: Client Perspective Cloud Services Windows Azure Deployment Windows Azure Distributed Application Windows Azure Hosted Service Windows Azure Role Windows Azure Storage Account Windows Azure Subscription
34
Cloud monitoring – hybrid cloud
VM Cloud service Storage DB Active directory Service bus Azure Operations Manager enables monitoring the health state of both Private and Public cloud depending on where the application or service is running. VM Storage DB Active directory Service bus Private Cloud vmmp-test1 Host Discovery, health Cloud service Discovery, health Operations Manager Bus
35
OS monitoring – all infrastructures
Traditional Virtualized Private Cloud Public Cloud Windows Linux UNIX Windows Linux UNIX Windows Linux Windows Linux
36
Monitoring Windows with MPs
5/29/2018 Monitoring Windows with MPs Agent auto detects Windows Computer and OS, and by default monitors the following: Key metrics such as disk, memory, processor & NIC Critical Windows events
37
Using the Health Explorer
Availability—detects the roles, features, and services it is running and checks the health model Configuration—detects activation status, service configuration setting, and results of best practice analyzer Performance—checks available memory, memory pages per second, system page file, total CPU utilization and other performance counters Security—monitors for security related setting
38
Monitoring Linux and UNIX
Operations Manager Agent UNIX/Linux computers Supported operating systems: CentOS 5 and 6 (x86/x64) Debian Linux 5 and 6 (x86/x64) HP-UX 11i v2 and v3 (PA-RISC and IA64) IBM AIX 5.3, AIX 6.1 (POWER), and AIX 7.1 (POWER) Novell SUSE Linux Enterprise Server 9 (x86), 10 SP1 (x86/x64), and 11 (x86/x64) Oracle Solaris 9 (SPARC), Solaris 10 (SPARC and x86), and Solaris 11 (SPARC and x86) Oracle Linux 5 and 6 (x86/x64) Red Hat Enterprise Linux 4, 5, and 6 (x86/x64) Ubuntu Linux Server and (x86/x64) Management server Managed UNIX/Linux computer MP MP MP Config service SSH client library SSH connection SSHD Agent maintenance actions SDK Port 1270 WS-man request: HTTPS transport Health service OpsMgr Agent for UNIX/Linux (OpenPegasus CIMOM Server + providers) WinRM client library WS-man response: HTTPS transport WinRM = Windows remote management WS-Man = Web service management protocol SSHD = UNIX/Linux Secure Shell Daemon
39
Linux and UNIX health checks
Availability—detects the hardware availability including disk Configuration—detects name resolution and WS-man health status for remote management Performance—checks available memory, swap space, DPC time
40
Summary of supported OSes
Product Linux UNIX Red Hat SUSE CentOS Ubuntu Debian Oracle AIX HP-UX Solaris Operations Manager Configuration Manager Endpoint Protection No Plans Virtual Machine Manager Future Hyper-V Azure IaaS
41
Network monitoring capabilities
Physical network routers and switches Interfaces and ports Virtual local area networks (VLANs) Hot Standby Router Protocol (HSRP) groups Firewalls and load balancers Increased visibility into your network infrastructure Identify failures in critical services and applications that were caused by the network Show how your network is connected to the computers you are monitoring List of network devices with extended monitoring capability
42
Network monitoring discovery
How does discovery work? Sends ICMP or SNMP v1, v2c, and v3 request to identify system Gets components, IP addresses, VLAN membership, resources, IP networks, netmasks and neighboring devices Creates topology Creates Layer 2 and Layer 3 connectivity between devices Port stitching How many network devices does Operations Manager support? 2000 network devices (approximately 25,000 monitored ports) managed by 2 resource pools 1000 network devices (approximately 12,500 monitored ports) managed by a resource pool that has 3 or more management servers 500 network devices (approximately 6,250 monitored ports) managed by a resource pool that has 2 or more Gateway servers
43
Viewing network devices
Network dashboard Vicinity view, availability, and performance Health view for each network device
44
Monitoring Concepts Management packs Authoring Notifications Consoles
45
Management pack basics
What is a management pack? Product knowledge and thresholds for objects being monitored New content may be authored What management packs are out of the box? For Microsoft products: Windows Operating Systems Microsoft server-based workloads For non-Microsoft products: UNIX/Linux workloads from Microsoft’s Open Source Technology Center Other 3rd party product content/knowledge List of available Microsoft management packs
46
Conceptual view of management pack files and elements
Management pack structure Management pack files Comes in either an .xml file that can be viewed and edited, or an .mp file (a sealed .xml file) that cannot be changed Covers the structure of an application, how to discover an application, how to monitor an application, and what to do when an application breaks Management pack elements A single item in a management pack contains: Class Monitor Dashboard Report Conceptual view of management pack files and elements
47
Sample of a health explorer
Monitors and rules How does a management pack model health? Each monitor and rule is primarily defined by the source of the data that is used to perform its required functionality and the logic used to evaluate this data Monitors and rules both use a common set of sources Example: A monitor may use a performance counter and a rule may access the same performance counter in order to store its value for analysis and reporting Sample of a health explorer
48
Management pack authoring
What pre-defined management packs can be used to design new ones? .NET application performance monitoring template OLE DB data source template Process monitoring template TCP port template UNIX or Linux log file UNIX or Linux service Web application transaction monitoring template Windows service template
49
Management pack authoring tools
What tools are available for authoring management packs? Operations console Authoring console XML Editor
50
Notifications How does an administrator get notified with alerts?
By viewing the consoles Operations Manager console Web console SharePoint integration Other notification methods Instant Messenger (IM) Text message (SMS) Other applications via command prompt
51
Decision points Target machines by OS and scope (i.e. how many)
Target machines by location Target machines by asset type (i.e. physical and virtual) Network devices Management packs (i.e. what to monitor, both pre-packaged and custom) Notification planning and service levels
52
Module 3 Application performance monitoring
53
Workload monitoring SQL monitoring Exchange monitoring
SharePoint monitoring 3rd party workloads monitoring
54
SQL monitoring What does an Operations Manager monitor in SQL Server?
Health Monitoring and Alerting Historical Reporting and Analysis Service Level Tracking Availability Performance Configuration Security What does an Operations Manager monitor in SQL Server? Basic health model Availability Configuration Security Performance Additional view Historical reporting/analysis Service level tracking
55
Exchange monitoring Uses mail flow synthetic transactions
Actions performed by OpsMgr to simulate an action against an Exchange component Examples include “check Exchange ActiveSync,” “check Outlook Web Access,” and “check Web Services connectivity” Available from Microsoft and 3rd-party vendors
56
SharePoint monitoring
Used to detect, diagnose, and alert on events from the following services Access Services Document Conversions Launcher Service Document Conversions Load Balancer Excel Calculation Services InfoPath Forms Services Managed Metadata Web Service OneNote Service PerformancePoint Service PowerPoint Service Project Server Service Project Server Events Service Project Server Queueing Service Secure Store Service SharePoint Server Search User Profile Service Visio Graphics Service Word Conversion Service Word Viewing Service
57
Extensibility via partners (example #1)
Oracle monitoring Provides insight into how memory, physical design and maintenance affect performance Monitors the entire Oracle environment (RAC) Understands and manages an Oracle environment like an “ecosystem” that is constantly changing in terms of physical design, transactions, and memory
58
Extensibility via partners (example #2)
SAP monitoring Flexible deployment options and configuration management pack's SAP connector can be installed and ran on: SCOM Agent or management server machine One or more remote Windows servers Under the same active directory domain as the management server or outside the domain Built-in failover functionality Automatic failover/restore Automatic configuration synchronization Heterogeneous SAP support Connect to SAP Systems running on any platform, be it Windows Server 2008, Unix, Linux, iSeries or zOS
59
System Center 2012 R2 delivers
5/29/2018 Application performance monitoring Deep insight into application health IT demands Assure Line of Business (LOB) application SLA Enable rapid application lifecycle Assure great end-user experiences and health of Microsoft workloads System Center 2012 R2 delivers Deep application insight .Net and Java monitoring, including line-of-code level traceability Integrated transaction monitoring with BlueStripe Integrated Dev-Ops that spans people, process and systems Faster issue tracking and remediation with System Center- Visual Studio connector Efficient app debugging with Microsoft Monitoring Agent Cloud-integrated insight in familiar monitoring console Outside-in monitoring with Global Service Monitor Best practice configurations for MS workloads with System Center Advisor connector Management Packs for Microsoft workloads and third-party ISV applications
60
PROBLEM ASSIGNED TO ENGINEERING
Application lifecycle challenges Operations No actionable feedback resulting in high MTTR Production incidents are hard to debug PROBLEM ASSIGNED TO ENGINEERING Develop Rapid reaction to feedback Development & testing Users detect defects in production Fix Monitor Operate Software to value delivery Unable to reproduce error in development environment OPS BACKLOG Isolated operations tools and workflows Long deployment cycle times WORKING SOFTWARE
61
Overcoming the Dev-Ops disconnect
“Hey, I just got a call about a failed application.” “Do you know what might have caused the failure?” App Dev App Ops “How would I know, you wrote the code!
62
Misaligned goals, priorities, and the “silo” mentality
Two different worlds Development Day job: Increase/Maintain business viability by introducing change to support market demand When a problem occurs: The goal is to understand the root cause to prevent future occurrences – (ideally) attach debugger or collect dump! Time pressure: Sprint (3-4 weeks) Operations Day job: Increase/Maintain business operational availability by eliminating/controlling change When a problem occurs: The goal is to restore operations back to normal – reboot! Time pressure: Maintain SLA at 99.9% (about 43 min./month) Misaligned goals, priorities, and the “silo” mentality
63
360o view of app health Availability Performance Reliability
Global Service Monitor Internal Synthetic Transactions Reliability .NET Application Performance Monitoring Java Enterprise Edition Application Server Monitoring Global Service Monitor Performance .NET Application Performance Monitoring Java Enterprise Edition Application Server Monitoring Global Service Monitor Client-Side Monitoring Resolution Team Foundation Services Work Item Synchronization Visual Studio Diagnostics .NET Application Performance Monitoring Java Enterprise Edition Application Server Monitoring SCOM Infra Monitoring MPs IntelliTrace integration
64
Managing towards SLAs Discover application dependencies
Comprehensive monitoring & deep application insight help you “get to green” Discover application dependencies Isolate root cause Monitor client and server components of the application Triage and remediate Discover application dependencies Discover application dependencies Monitor client and server components of the application Monitor client and server components of the application Isolate root cause Isolate root cause Triage and remediate
65
Advantages of OpsMgr 2012 Single tool for monitoring
Infrastructure and Applications .NET and Java No management pack authoring or code change required Easy to use Express and advanced configuration Consistent metrics Problem categorization for .NET app Always-on production monitoring with low overhead
66
APM with OpsMgr 2012 Monitoring MVC and WCF applications
Monitoring .NET apps hosted in Windows services IntelliTrace and TFS integration Monitoring applications running in IIS8/Windows server 2012 Global services monitoring APM Monitoring for SharePoint 2010 Azure SDK support (storage, SQL Azure)
67
Deep insight with OpsMgr 2012
Server-side Code execution – level information Client-side Collect data from the .NET calls Application methods Variables and parameters Types of calls being made, web methods, internal execution, SQL commands Page load times and where the time was spent (such as images, and CSS) JavaScript exceptions Data is collected by injecting custom JavaScript on the page Rich visualization
68
Trending with OpsMgr 2012 Operations Manager application advisor provides rich reporting and trending information about the applications performance Gain quick visibility into the top issues and application components that are impacting the end user experience Easily see where to focus resources Understand the relationships between application components
69
Decision points SQL monitoring Exchange monitoring
SharePoint monitoring 3rd-party monitoring .NET monitoring Java monitoring
70
Module 4 System Center integration
71
Storage classification
Integration with VMM VMM model Uses built-in/internal connector to communicate with VMM Provides Performance and Resource Optimization (PRO) to VMs Monitors entire fabric in the datacenter Determines health state of a “cloud” Accomplished from the VMM console Requires importing the required management packs into OpsMgr Cloud No roll-up Storage classification Host uses device Storage Network devices Host (not belonging To host group) Host group Host cluster Virtual machine Storage has Storage array Total capacity Storage classification Host group
72
Integration with Service Manager
Service Manager uses two connectors to communicate with OpsMgr: CI connector – used to create configuration items from discovered OpsMgr objects Alert connector – used to a two-way synchronization between OpsMgr alerts and Service Manager incidents Discovery data is used to populate the CMDB collected from OpsMgr Requires importing the required management packs into OpsMgr
73
Integration with Orchestrator
Uses “runbooks” to create advanced automation sequences for OpsMgr Uses “integration packs” to provide a common framework of OpsMgr functions: Create alert – create a new alert in a management group Get alert – retrieve alerts that match the criteria that you specify Get monitor – retrieve monitoring activities that match the criteria that you specify Monitor alert – monitor alerts OpsMgr generates Monitor state – monitor object with a warning or critical state Stop/Start maintenance mode Update alert – publish all data from required and optional properties Supports forwarding OpsMgr alerts to/from third-party systems, including HP Operations Manager, HP Service Manager, IBM Tivoli Netcool/OMNIbus, and VMware vSphere
74
Integration with ConfigMgr
Used to initiate OpsMgr agent maintenance mode during software updates Two points of configuration from the Configuration Manager console Disables alerts during software updates Generate alerts when software updates fail
75
Integration with DPM Uses the OpsMgr console to present a high-ground view of all backup operations OpsMgr becomes central console for DPM
76
BI through Reporting and Dashboards
Integration across the infrastructure Virtual Machine Manager Operations Manager Orchestrator BI through Reporting and Dashboards Runbooks Configuration Manager Active Directory Notifications via Exchange Service Manager Service Manager Data Warehouse Microsoft Exchange (Admin + User) Centralized CMDB Azure Cloud Management Third-party Management Tools
77
Decision points Integration with Virtual Machine Manager
Integration with Service Manager Integration with Orchestrator Integration with Configuration Manager Integration with Data Protection Manager Integration with other third-party providers
78
Next Steps
79
Thank You
Similar presentations
© 2024 SlidePlayer.com Inc.
All rights reserved.