OM2012-Feature-Set

advertisement
Operations Manager 2012 R2:
Feature Sets
Phil Bracher
Chris Maiden
Agenda
Architectural change
Operations Manager 2007 R2 Platform
Parent child topology with the RMS as the parent and
all other mgmt. servers as children.
Operations Manager 2012, 2012 SP1 and R2
Platform
Peer to Peer topology with all mgmt. servers acting as equals.
Management server design
What do you need to know about
designing your management server?
sizing helper tool
Databases and reporting
What database does it use
and for what?
Operational database:
Data warehouse:
How does report work and what needs to be considered?
Architecture patterns
Architecture example for
infrastructure monitoring head with
OpsMgr
Management groups
What is a management group?
Basic unit of functionality:
Why one should consider multiple
management groups?
Agents and watcher nodes
Agents
What does an agent do?
Where can the agent be installed?
What’s new in System Center 2012 R2 Operations Manager ?
Hybrid monitoring
Workload monitoring
APM and infrastructure
insight
Predictable applications for your SLA’s
Responding to application performance issues
Alert is forwarded to
Service Manager and
incident is raised
Expected user experience
Developers
Automated
remediation
Network
Knowledge capture
End user experience impact
Infrastructure
Resolve issue and close alert
Java support
Performance and Exception Events within SCOM Application Advisor
• Method and Resource timing for Performance Events
• Stack Traces for Exception Events
• Java Specific counters for events (JVM Memory, Class Loader etc)
• Subset of standard APM Reports Supported
Ops Manager Level Alerting on Java Application Server counters
• Requests / Second
• Perf Events / Second
• Exception Events / Second
• Average Request Time
Predictable application SLA:
Global Service Monitor
Web Test +
Schedule
Web Test
Microsoft Visual
Studio 2012
Operations
Manager
Workitem +
Results
On-premises
!
Production
Application
Global Service
Monitor
Results
Call Web
App
Results
Global Service Monitor
Global Service Monitor – What does it offer?
• Availability
• Provide the ability to understand the availability
of your external facing services regardless of
where they are hosted
• SLA
• Enable the ability to accurately measure and
adhere to your SLA or the SLA provided by an
external provider
• Integration
• Integrate seamlessly with your existing
Operations Manager environment – part of 360
Application Monitoring
• Efficiency
• Managed by Microsoft
• Extends your SCOM infrastructure to the cloud
Availability
SLA
Integration
Efficiency
Developer – Operations “Communication”
Open up the conversation!



Key DevOps Scenarios
Global Service Monitor
using WebTests
Allows sharing
artifacts between Dev
and Ops
Easy configuration
with Operations
Manager Authoring
Wizard
Integrated with Team
Foundation Server
2010 and Team
Foundation Server
2012
Works together with
any development
process model in Team
Foundation Server
Provides two-way
synchronization
between Operations
Manager and Team
Foundation Server
Application
Performance
Monitoring (APM)
events can be open as
IntelliTrace from Visual
Studio 2012 Ultimate
Deep-dive into
problem root cause
analysis with
IntelliTrace Profiling
Management Pack
Extensibility thru
System Center
Orchestrator
Get started quickly with application dashboards
Create visibility into application performance
Same information
Same information
Management server
Web server
OpsMgr DB
OpsMgr DW
360o .NET application monitoring
Displays information
from
• Global Service Monitor,
• .NET Application
Performance Monitoring
• Web Application
Availability Monitoring
Summary of health and
key metrics for 3-tier
applications in a single
view.
Monitoring through Azure management pack
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
Monitoring through Azure management pack
Management pack template and distributed application
template shows in a application perspective.
Discovering stages
ICMP Ping and/or SNMP Get
•
Uses SNMP v2c by default
•
ICMP Ping first
Initial probing
•
SNMP Get next
• Sends an initial ICMP and/or SNMP request to
identify system
•
If no response: device is added to Pending
•
If SNMP v2c fails: SNMP v1 is tried
Processing
• Get components, IP addresses, VLAN
memberships, resources, IP networks,
netmasks and neighboring devices
• Topology is created
Post processing
• Creates layer 2 and Layer 3 connectivity
between the devices in the toplogy
• Port stitching
Discovery Events
Event ID
Description
Event ID
Description
12002
Full Discovery started for 1 request(s)
12007
PostProcessing completed
12121
Topology cleared successfully
12021
<IP Address> discovered successfully
12127
Proceeding to discover seed: <IP Address>
12014
No devices found in filtered list after discovery
12003
Probing <IP Address>
12008
Discovery completed
12004
Probing completed for <IP Address>
12023
Start processing connections to computers
12005
PostProcessing started
12024
Finished processing connections to computers
Discovery methods
•
Customer knows the network devices
•
Manual process – add IP address or import list
•
Network topology unknown
•
Discovered based on a set of seed devices
•
Grabs ARP and IP tables and crawls network
List of network devices with extended
monitoring capability
Monitoring the OS and workloads
Support for the latest Windows platforms
• Windows Server 2012, Windows Server 2012 R2
Updated support for Linux distributions
• CentOS, Debian, Ubuntu
• Red Hat Enterprise Linux
• SUSE Linus Enterprise Server
45+ Management Packs (new or updated) released this year
VEEAM Management Pack
Amazon Web Services Management Pack
Windows Server monitoring
Agent auto detects
Windows servers and
by default monitors
• Disk
• Network
• Windows itself
Windows Server monitoring
Each Windows server has its default health state defined by the Windows server
development team
• 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
Linux and UNIX monitoring
Resource pool role in high availability scenarios
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 10.04 and 12.04 (x86/x64)
Linux and UNIX Monitoring
Each Linux and UNIX server has its default health state
• 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
Linux
Product
UNIX
Operations
Manager









Configuration
Manager









Endpoint
Protection






Virtual Machine
Manager




Future

Hyper-V




Future

Future



Future

Azure IaaS
Built-In monitoring
Health and performance monitoring in
Microsoft’s Linux/UNIX management packs
CPU
Memory
Disk
Network Processes Logfiles
Custom monitoring
What’s monitored
Custom LogFile
monitoring
Service monitoring
Command line rules and
monitors
• Monitor any logfile
• Specify regular expression
to match against
• Target a single computer or
group
of computers
• Monitor by name any
service, daemon or process
• Distinguish duplicate names
with regex filter
on process arguments
• Specify minimum and
maximum counts
• Target a single computer or
group of computers
• Run any shell command line
to determine health
or performance
• Target a single computer or
group of computers
New management packs
SQL BI MP (Late Summer 2013)
SQL 2012 MP update (July/August 2013)
SQL 2014 MP (coincides with 2014 RTM date)
SQL 2012 new monitors and rules
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
Collect DB Active Connections count
Collect DB Active Requests count
Collect DB Active Sessions count
Collect DB Active Transactions count
Collect DB Engine Thread count
Thread Count monitor
Transaction Log Free Space (%) monitor
Transaction Log Free Space (%) collection
Collect DB Engine CPU Utilization (%)
CPU Utilization (%) monitor for DB engine
Buffer Cache Hit Ratio monitor
Collect DB Engine Page Life Expectancy (s)
Page Life Expectancy monitor
Collect DB Disk Read Latency (ms)
Collect DB Disk Write Latency (ms)
•
•
•
•
•
•
•
•
•
•
•
Disk Read Latency monitor
Disk Write Latency monitor
Collect DB Transactions per second count
Collect DB Engine Average Wait Time (ms)
Average Wait Time monitor
Collect DB Engine Stolen Server Memory (MB)
Stolen Server Memory monitor
Collect DB Allocated Free Space (MB)
Collect DB Used Space (MB)
Collect DB Disk Free Space (MB)
SQL Re-Compilation monitor
Performance monitors
SPN monitor improved
Support for special symbols in DB names
Improved AlwaysOn seed discovery
Run As configuration changes to support
Low privilege for SQL Server 2012 Cluster
Improved performance of AlwaysOn discovery
Custom user policy discovery and
monitoring performance optimization
Hided AG health object from Diagram view
Email: philbr@Microsoft.com
christm@Microsoft.com
Need more information on DMVMUG
Visit www.dmvmug.com
QUESTIONS?
Download