Tag Archives: #2012

SCOM: Cluster maintenance mode, resource groups and you

One of my colleagues brought an issue to my attention whereby placing a Cluster server into maintenance mode was causing a flood of  “Cluster resource or group offline or partially online” alerts from that clusters resource groups.

It turns out that the default maintenance mode setting for the Resource Group dependency rollup monitor is “Rollup monitor in maintenance mode as error”. This means that any objects rolling up as maintenance mode will cause the resource group monitor to go critical and generate “Cluster resource or group offline or partially online” alerts.

Changing the value to maintenance mode alleviates this issue. I’ve also has success placing the resource groups into maintenance mode before the cluster objects.

clusterb

Loading

SCOM: Oktagonal MM-Schedule v1.0.00

Oktagonal, a company that specialises in infrastructure automation has released a Maintenance Mode scheduler tool for SCOM 2012.

Go here for additional information and pricing. A 30 day trial is also available.

Features:

  • Browser-based scheduling, independent of OpsMgr console or web console
  • Ad-hoc, regular and recurring schedules
  • Embed scheduled reboots into maintenance mode schedules
  • Per-class scheduling and per-group scheduling
  • Flexible security model for delegation of targets and schedules through AD Group membership
  • Full audit and execution history, integrated with OpsMgr DB and DW

I particularly like the ability to convert the tech heavy SCOM object names into easy to identify object names and the ability to restrict who can schedule maintenance for which object without requiring console access and we all know how useful auditing is when it comes to maintenance mode.

Definitely a useful tool, I look forward to seeing later iterations.

Loading

SCOM – Updated Veeam Report Library MP Version 7.0 R2

Veeam has released a new version of their popular Report Library for System Center, this version, 7.0 R2 follows the release of the hyper-v enabled Veeam Management Pack v7 for System Center and is available for download here.

The Veeam Report Library for System Center includes:

  • Veeam Alert Statistics Report– shows alert statistics for selected filter parameters.
  • Veeam Alert History Report – shows information on alerts raised for infrastructure objects across a time range.
  • Veeam Performance Report – aggregates historical data to show performance counter values on one or more charts and tables.
  • Veeam Performance Details Report – aggregates historical data to show performance counter values with drill down for data.
  • Veeam Generic Performance Top (Bottom) N Report – aggregates historical performance data to show top or bottom N infrastructure objects, performance counters, or both, for a specific rule.
  • Veeam Relationship History Report – allows you to choose a specific type of relationship between infrastructure objects and track changes for this relationship over a time interval.
  • Veeam State Summary Report – shows the time in healthy/unhealthy state for selected infrastructure objects’ monitor across a time range.

Loading

SCOM: Updated IBM Storage Management Pack v 2.3.0

December is quite an eventful month for Management Pack updates, IBM has just released version 2.3.0 of their IBM Storage Management Pack. As always it is available for download on the IBM Fix Central website (www.ibm.com/support/fixcentral).

This update adds support for the XIV multi-tenancy feature:

Enhancement: Added support for the XIV multi-tenancy feature, which applies only to XIV microcode version 11.5 or later (non-domain users have access only when the access policy is set to “Open”).

Fixed: For SAN Volume Controller and Storwize systems, cluster monitoring is dependent on FlashCopy® consistency group unit monitoring, while single system monitoring is dependent on array unit monitoring. If either of the required unit monitoring is not used, the cluster or system monitoring returns to the uninitialized state.

Fixed: Updated the IBM Storage Solutions External Runtime Components (previously named “XPyV”) to version 1.4.4 to resolve man-in-the-middle (MITM) security attacks.

As always test, test, test and read the guide before implementing, especially if you are upgrading from version 1.1.1.

Loading

SCOM: Supercharge console performance

I came across a recent article by Marnix Wolf and S.Carrilho regarding a little known SQL setting known as Max Degree of Parallelism (MDoP)

When SQL Server runs on a computer with more than one microprocessor or CPU, it detects the best degree of parallelism, that is, the number of processors employed to run a single statement, for each parallel plan execution. You can use the max degree of parallelism option to limit the number of processors to use in parallel plan execution.

This becomes an issue on servers with hyper-thread enabled processors, as by the nature of hyper-threading the system thinks that there are more cores available then there physically are.

This setting can be found under SQL Server advanced properties:

mdop

In order to calculate the recommended value for this setting we need to use the MDoP calulator which makes use of two queries:

1. Output of following query from the SQL Server instance: 

SELECT COUNT(DISTINCT memory_node_id) AS NUMA_Nodes FROM sys.dm_os_memory_clerks WHERE memory_node_id!=64

2. Launch Powershell and get the output of following PS command:
Get-WmiObject -namespace “root\CIMV2” -class Win32_Processor -Property NumberOfCores | select NumberOfCores

3. Input these value into the calculator:

mdopcalc

In this example the SQL query returned a value of 1 and the PS returned a count of 4 cores, the calculator recommends an MDoP setting of 4.

I’ve had situations in the past where no amount of tweaking seemed to improve console performance and this certainly a factor I will be taking into account in the future. Definitely give Marnixs’ article a read as he covers the topic in more detail with additional findings from his field experience.

There are other ways to improve console performance, I will combine them together in a future blog post about complete console tuning.

Loading

SCOM: Free eBook Extending Operations Manager Reporting

A new free eBook has been released about Extending Operations Manager Reporting, it is available for download here.

Introduction

The System Center Operations Manager data warehouse stores many objects, making it
possible to report on performance, availability, configuration, and security. You can use data
collected by Operations Manager for issue tracking, awareness, planning, and forecasting, all of
which are important factors for maintaining and managing your environment. But
understanding what to report on and how to do so is what actually contributes to the stability
of your infrastructure. If you’re not using the data you collect about your environment, you’re
simply wasting space. If you use Operations Manager to monitor your environment, whether
your infrastructure or a public, private, or hybrid cloud, this book is a good resource to help
you understand the basics of reporting and how to build queries and stored procedures for
your reports. It can also help you understand the various elements of Operations Manager
management packs that are used when you create reports.
This book assumes that you have a good understanding of Operations Manager and the
management pack structure required to create custom reports. It also assumes that you have a
good working knowledge of SQL Server and tools like Report Builder, Business Intelligence
Development Suite, and SQL Server Data Tools.

 

ebook

 

Loading

SCOM: Updated Management Pack for Microsoft Windows Server File & iSCSI Services 2012

Microsoft has released an updated System Center 2012 Management Pack for Microsoft Windows Server File & iSCSI Services 2012 it is now on version 7.1.10100.0 and is available for download here.

System Center 2012 Management Pack for Microsoft Windows Server File & iSCSI Services 2012. This version of Management Pack for File Server 2012 includes the following changes:

    • DeDuplication – Stay current
    • FSRM
    • Support for clustered namespaces
    • Support for clustered replication group members
    • Agentless monitoring
    • More detailed product knowledge
    • Support for clustered replication group members
    • Agentless monitoring
    • iSCSI – iSCSI Target is built inbox first time in Server 2012. This is the first version integrated with File Server.
    • NFS – Stay current.
    • SMB – New

Loading

SCOM 2012 SP1: Update Rollup 8

Microsoft has recently released a new update rollup for SCOM 2012 SP1, it’s good to see that they are continuing support for the clients that havent migrated to R2 yet.

The update is available for download here and fixes the following issues:

  • The Health Service bouncing that is caused by high memory usage in the MonitoringHost process.
  • This update includes a fix to prevent resynchronization of all managed entities from the Operations Manager to the Operations Manager Data Warehouse (OMDW) database and to prevent the failure to sync that this causes because of duplicate entries. The duplicate entries cause the following exception to occur:
    Description:
    Data was written to the Data Warehouse staging area but processing failed on one of the successive operations.
    Exception ‘SqlException’: Sql execution failed. Error 2627, Level 14, State 1, Procedure ManagedEntityChange, Line 367, Message: Violation of UNIQUE KEY constraint ‘UN_ManagedEntityProperty_ManagedEntityRowIdFromDAteTime’. Cannot insert duplicate key in object ‘dbo.ManagedEntityProperty’.

  • The import of Visualization.component.library and Visualization.library binary files (.mpb) fails. The import succeeds on a successive try.
  • System Center Operations Manager agents randomly time out when authenticating to the Gateway or Management Server because of domain controller or network performance issues. The time-out value was set to 1 second earlier. A fix was made to increase server time out to-20 seconds and client time out to 5 minutes.

Loading

SCOM: Updated Exchange 2013 MP version 15.0.652.19

The original version of the Exchange 2013 Management pack was quite feature poor and didn’t have any performance collection. It’s great to see that Microsoft is listening to the needs of its customers and has added features and generally improved this management pack over all.

The new version is available for download here.

Version 15.0.652.19 includes performance collection rules which were missing from the previous version as well as new views, group, dashboard and reporting.

The performance collections rules that are now included are listed below, as extracted from the MP guide:

Exchange 2013 Server
o    Exchange 2013 Database: I/O Database Reads Average Latency (ms)
o    Exchange 2013 Database: I/O Database Writes Average Latency (ms)
o    Exchange 2013 Database: I/O Log Reads Average Latency (ms)
o    Exchange 2013 Database: I/O Log Writes Average Latency (ms)
o    Exchange 2013 Database: Page Fault Stalls/sec
o    Exchange 2013 Server: Average Disk sec/Read
o    Exchange 2013 Server: Average Disk sec/Write
o    Exchange 2013 Server: Disk Free Space (MB)
o    Exchange 2013 Server: Disk Reads/sec
o    Exchange 2013 Server: Disk Size (MB)
o    Exchange 2013 Server: Disk Writes/sec
o    Exchange 2013 Server: Transport Queue Database Size (MB)
o    Exchange 2013 Server: Client Connections Count
o    Exchange 2013 Server: ActiveSync Pending
o    Exchange 2013 Server: Avg. Authentication Latency (ms)
o    Exchange 2013 Server: E2E Deliver <=90sec
o    Exchange 2013 Server: E2E Latency Percentile 95
o    Exchange 2013 Server: E2E Latency Send to External <=90sec
o    Exchange 2013 Server: EWS Response Time (ms)
o    Exchange 2013 Server: LDAP Search Time (ms)
o    Exchange 2013 Server: Messages Received/sec
o    Exchange 2013 Server: Messages Sent/sec
o    Exchange 2013 Server: Outstanding Proxy Requests
o    Exchange 2013 Server: HTTP Proxy Failure Rate (%)
o    Exchange 2013 Server: HTTP Proxy Requests/sec
o    Exchange 2013 Server: Queues by Type Count
o    Exchange 2013 Server: Queue Length
o    Exchange 2013 Server: Requests/sec
o    Exchange 2013 Server: Avg RPC Latency (ms)
o    Exchange 2013 Server: SMTP Bytes Received/Sec
o    Exchange 2013 Server: SMTP Bytes Sent/Sec
o    Exchange 2013 Server: SMTP Connections (Current)
o    Exchange 2013 Server: Store Messages Submitted/sec
o    Exchange 2013 Server: System Total Memory (MB)
o    Exchange 2013 Server: CPU Utilization (%)
o    Exchange 2013 Server: Private Memory Size (MB)
o    Exchange 2013 Server: Private Memory Size (%)

Exchange 2013 Windows Service
o    Exchange 2013 Windows Service: CPU Utilization (%)
o    Exchange 2013 Windows Service: Pool Non Paged Memory Size (MB)
o    Exchange 2013 Windows Service: Pool Paged Memory Size (MB)
o    Exchange 2013 Windows Service: Private Memory Size (MB)
o    Exchange 2013 Windows Service: Private Memory Size (%)

Exchange 2013 IIS Application Pool
o    Exchange 2013 IIS App Pool: Active Requests
o    Exchange 2013 IIS App Pool: Private Memory Size (%)
o    Exchange 2013 IIS App Pool: CPU Utilization (%)
o    Exchange 2013 IIS App Pool: Pool Non Paged Memory Size (MB)
o    Exchange 2013 IIS App Pool: Pool Paged Memory Size (MB)
o    Exchange 2013 IIS App Pool: Private Memory Size (MB)

Exchange 2013 Mailbox Database Copy
o    Exchange 2013 Mailbox Database: Available Space (MB)
o    Exchange 2013 Mailbox Database: Index Size (MB)
o    Exchange 2013 Mailbox Database: I/O Database Reads Average Latency (ms)
o    Exchange 2013 Mailbox Database: I/O Database Writes Average Latency (ms)
o    Exchange 2013 Mailbox Database: I/O Log Reads Average Latency (ms)
o    Exchange 2013 Mailbox Database: I/O Log Writes Average Latency (ms)
o    Exchange 2013 Mailbox Database: Transaction Log Available Space (MB)
o    Exchange 2013 Mailbox Database: Transaction Log Size (MB)
o    Exchange 2013 Mailbox Database: Database Page Fault Stalls/sec
o    Exchange 2013 Mailbox Database: Database Size (MB)

Exchange 2013 Organization
o    Exchange 2013 Organization Synthetic: Mailbox Count
o    Exchange 2013 Organization Synthetic: Client Connections Count
o    Exchange 2013 Organization Synthetic: E2E Deliver <=90sec
o    Exchange 2013 Organization Synthetic: E2E Latency Send to External <=90sec
o    Exchange 2013 Organization Synthetic: Mailbox Database Size (MB)
o    Exchange 2013 Organization Synthetic: Messages Received/sec
o    Exchange 2013 Organization Synthetic: Messages Sent/sec
o    Exchange 2013 Organization Synthetic: Store Messages Submitted/sec

 

The new dashboards look to be quite useful containing an Organisational Overview and Server overview, which should be useful to the support team. I hope this is an example of the type of content we can expect to see in future management packs.

Organization Summary dashboard

db1

Server Summary dashboard

db2

Loading