Space Shuttle Launch - Exploring other Galaxies with Operations Manager Maarten Goet Managing Consultant System Center Cloud & Datacenter MVP Stefan Roth Cloud Architect @scomfaq
Agenda Operations Manager 2012 R2 Application Performance Monitoring (APM) Cross platform Oracle monitoring System Center Advisor Wrap-up, Q&A
Scenario Enterprise company running 24x7 services has: Linux OS Java application server Home-made java application Oracle backend Needs: Comprehensive monitoring Proactive approach
R2 Investments Infrastructure New MP for VMM / Fabric monitoring Improved Azure management pack Xplat agent new build on Open Management Infrastructure (OMI) Microsoft Monitoring Agent DevOps Enhanced TFS integration / Intellitrace System Center Advisor (attached service) Java Application Performance Monitoring (Java APM)
Java APM Management Pack Stefan Roth
Infrastracture Monitoring / Synthetic Transactions Application Performance Monitoring OOB Microsoft.NET APM Client & Server Side SCOM Console Diagnostics / Advisor Console Client & Server Side Performance Events Exception Events Exception Events/sec Performance Events/sec Avg. Request Time Requests/sec ASP.NET / WCF / MVC Xplat JEE Application Monitoring SCOM Console WebSphere / JBoss / Web Logic / Tomcat New: Java APM Diagnostics / Advisor Console Server Side Performance Events Exception Events Exception Events/sec Performance Events/sec Avg. Reponse Time Requests/sec (lower / upper limit)
SCOM 2012 R2 Java APM Support (Preview) GenericServlet / Axis2 / Struts / Strut 2 Tomcat 5,6,7 Windows Linux Ubuntu 12.04.2 / RHEL 5,6 CentOS 5,6 / Oracle Ent. 6
Configuration Steps (Preview) Step 1 Monitor Linux with SCOM 2012 R2 Step 2 Enable JEE deep monitoring Step 3 Import Java APM MP / Configure Java APM agent Walkthrough on http://blog.scomfaq.ch
How does it work? JMX Java Managemet Extensions
Java APM - DEMO
Cross platform OS & application monitoring Maarten Goet
Linux/Unix OS monitoring Core operating system health and performance monitoring MP Templates for custom monitors/tasks Reports for Linux/UNIX computers Centralized agent admin via UI and PowerShell Diagnostics & Recoveries with Knowledge articles Audit Collection Service
Supported Operating Systems Product Operations Manager Configuration Manager Endpoint Protection Virtual Machine Manager Linux UNIX Red Hat SUSE CentOS Ubuntu Debian Oracle AIX HP-UX Solaris Future Future Hyper-V Future Future Azure IaaS Future Future Future No Plans
Built-In Monitoring Health and performance monitoring in Microsoft s Linux/UNIX management packs CPU Memory Disk Network Processe s Logfiles
Linux/UNIX Architectural Overview OpsMgr Management Server Managed Linux/UNIX Computer MP MP MP Config Service SDK Health Service ssh client library WinRM client library ssh connection WS-Man request HTTPS transport HTTPS transport WS-Man response Port 1270 sshd Agent Maintenance Actions OpsMgr agent for Linux/UNIX (OpenPegasus (OMI CIM CIM Server + providers) WinRM = Windows Remote Management WS-Man = Web Service Management protocol sshd = Linux/UNIX secure shell daemon
OpenPegasus to OMI Transition Upgrade process for Microsoft-provided agents is seamless Installation of SC 2012 R2 agent for Linux/UNIX replaces OpenPegasus with OMI Settings are maintained (such as custom SSL cipher settings) Other MPs that have providers will not work until they are upgraded No compatibility with providers written for OpenPegasus Who do we know is affected? Vendors with MPs that include OpenPegasus providerss Customers who have written custom MPs with OpenPegasus providers Others?
Extensibility via Templates Custom LogFile Monitoring Monitor any logfile Specify regular expression to match against Target a single computer or group of computers Service Monitoring 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 Command line rules and monitors Run any shell command line to determine health or performance Target a single computer or group of computers
Extensibility via Partners
Cross platform OS & DB monitoring - DEMO
System Center Advisor Stefan Roth
What is SC Advisor? Cloud Health Assesment (Web) Service With or without SCOM Not a real time monitoring «Best Practice» analyzer Missing patches (e.g. VMM isn t running the latest UR) Misconfiguration (e.g. VMM SPN not registered correctly) Unsupported scenarios (e.g. unsupported SQL Server used) Knowledge Base Article for each alert!
Data analyzed / aggregation Alerts added End User (Web Portal) Check alerts Review configuration Upload Alerts / data / configuration Download Rules / new configurations MSFT CSS and Product Teams Add Knowledge and Rules Customer Datacenter SCOM deployed or SCA agents / gateways are installed on server Data upload daily
Setups System Center Advisor Only (Webinterface / Agent / Gateways / RunAs Accounts) OR SCOM 2012 SP1 UR3 + System Center Advisor Connector for Operations Manager Preview OR SCOM 2012 R2 only (attached service)
Benefits of SC Advisor as an Attached Service
Workloads SQL Server 2008 / 2008 R2 / 2012 SharePoint Sever 2010 Exchange Server 2010 Lync 2010 Windows Server 2008 / 2008 R2 / 2012 Hyper-V 2012 Virtual Machine Manager 2012 SP1 More to come
Data Privacy Complete Privacy Statement available Advisor only has visibility into servers with Agents deployed on them (+ data queried from Active Directory about objects associated with that server) Uploads are archived on-premise (5 days by default) for audit trail and to enable you to inspect the data Upload time is configurable; you can stop uploading at any time You can close your account and request to remove data from Advisor servers (account cleanup happens within 90 days) Your organization will be the only non-microsoft party who will have access to your individual organization s data Microsoft will not use this data for sales/licensing validation
System Center Advisor - DEMO
Scenario Enterprise company running 24x7 services has: Linux OS Java application server Home-made java application Oracle backend Needs: Comprehensive monitoring Proactive approach
Q&A / Open Discussion Partners Itnetx (CH) Inovativ (NL) OpsLogix Blogs SCOM http://www.itnetx.ch http://www.inovativ.nl http://www.opslogix.xom http://blog.scomfaq.ch
We need your feedback! Thank you! Session Feedback https://de.surveymonkey.com/s/scu2013dachsessionfeedback Overall Conference Feedback https://de.surveymonkey.com/s/scu2013dachoverallfeedback