Capacity planning with SCOM 2012 and the Veeam MP

Mike Resseler, has put together an excellent white paper on how to do Virtualization capacity management with the Veeam MP and SCOM 2012.

Download Here: Link

Veeam 6.5 MP: Link

Here are some of the highlights

Solving key challenges

With Veeam MP, you will be able to solve some key challenges, including:

  • No VMware visibility in your monitoring environment and lack of detailed
    insight
  • Forecasting and planning
  • Missed or difficult-to-maintain SLAs for problem solving
  • Faster root cause analysis
  • Datacenter inefficiencies
  • Resource optimization
  • Streamlining your monitoring processes over different technologies
  • Fire fighting
  • Reporting and analysis

Capacity planning

Version 6 of Veeam Management Pack adds a huge amount of capacity
planning for VMware out-of-the box. These capabilities are built around
three concepts:

  • Capacity reporting
  • Forecasting
  • Dashboards

Capacity reporting

Capacity reporting is what most people know and do when they talk about
capacity reporting; namely, the current capacity on your hosts, how many
resources you are using today and the prediction for the near future.
Many new and enhanced reports are built into Veeam MP and will provide
you with the detailed information needed to do capacity planning. These
reports use the “what-if” modeling concept so you can safely manage the
growth of your infrastructure.

image

 

image

Continue Reading

Monitoring CentOS in SCOM 2012

I needed to setup monitoring of a CentOS Linux server in SCOM 2012 R2.

Kevin Holman has a full write up on how to install Unix/Linux Agents on SCOM 2012 here: Link

I am going to focus specifically on my experience with CentOS using the New Universal Linux Agents and Management Packs.

First I did a discovery using the IP address.

It fails telling me that my Linux server is not in DNS.

image

I ping the server to verify it exists in DNS.

image

I do a reverse lookup on the IP Address using NSLookup and it’s not found.

image

To fix this I go to Active Directory DNS and add the Pointer to the Reverse Lookup Zone.

I do another NSLookup  and its now working.

image

Now I try to discover the Linux Server in SCOM and get an error of Unsupported OS.

image

I look in the catalog and these are specifically for SCOM 2007 R2 and will not work with SCOM 2012.

image

I need the new Universal Unix / Linux Management Packs as CentOS doesn’t have its own MPs.

For SCOM 2012 RTM and SP1 I browse out to the web. http://www.microsoft.com/en-us/download/details.aspx?id=29696

For SCOM 2012 R2 I go to the Installation media d:\Management Packs.

image

With the new Universal MPs installed the discovery process works.

image

But I click manage and the Agent Fails Sad smile

image

The details say

image

Agent deployment operation was not successful

Failed to copy kit. Exit code: -1073479144
Standard Output:
Standard Error:
Exception Message: An exception (-1073479144) caused the SSH command to fail –

I check the Wiki for this error http://social.technet.microsoft.com/wiki/contents/articles/4966.troubleshooting-unixlinux-agent-discovery-in-system-center-2012-operations-manager.aspx

I couldn’t find a solution so I browse out to C:\Program Files\Microsoft System Center 2012 R2\Operations Manager\Server\AgentManagement\UnixAgents\DownloadedKits  on the Management Server and use WinSCP to copy the file over to the /tmp directory on the CentOS server and install it manually using this command

rpm -ihv scx-1.5.0-128.universalr.1.x64.rpm

image

The manual install works ok but throws a security warning.  This is just a test server so I am going to ignore it.  I go back to SCOM and try to discover it.  I get a new message that it needs to Sign certificate and manage computer instance.   Sounds good to me.

image

I click Ok and the Wizard completes.

I open the SCOM Console Linux Server State view and the server shows up Healthy.

image

Continue Reading

Useful Links

 

Random

 

VISIO

 

Kevin Holman Key Blog Articles

 

Backup and Recovery

 

 

 

Powershell

Powershell script examples;

http://blogs.technet.com/brianwren/archive/2008/03/11/mms-command-shell-presentation.aspx

Adding Powershell Snap-in

http://blogs.msdn.com/b/scshell/archive/2007/01/03/have-your-powershell-and-our-cmdlets-too.aspx

Windows PowerShell in System Center Operations Manager

http://technet.microsoft.com/en-us/magazine/2008.08.scom.aspx

System Center Operations Manager 2007: Powershell Scripts

http://wiki.slothx.net/index.php?title=System_Center_Operations_Manager_2007:_Powershell_Scripts

Powershell basics:

http://blogs.msdn.com/scshell/

http://blogs.msdn.com/scshell/archive/2006/09/28/getting-started.aspx

Powershell script examples;

http://blogs.technet.com/brianwren/archive/2008/03/11/mms-command-shell-presentation.aspx

Proxy Settings (Agent)

Each Management Pack guide states if the agent proxying setting is a requirement, so it is best practice to check for this, prior to importing a management pack.

The following management packs (and additional ones not listed here) require the respective servers to have the agent proxying setting enabled:

–          Physical nodes of clusters

–          Domain Controllers

–          Exchange Servers

–          SQL Servers

–          BizTalk Servers

–          DNS Servers

The agent proxying tool can be extremely useful for enabling the proxying setting on multiple agents:

http://blogs.msdn.com/b/boris_yanushpolsky/archive/2007/08/02/enabling-proxying-for-agents.aspx

Queue Size

The default size of the Queue on agents is 15360kb (15MB) and the default size of the Q on an MS is 102400KB (100MB)

The size of the queue (in kb) can be configured at this registry key on both agents and management servers:

HKLM\SYSTEM\CurrentControlSet\Services\HealthService\Parameters\Management Groups\[MGname]\MaximumQueueSizeKb

Renaming Default Management Pack to ‘DO NOT USE – Default Management Pack’

A golden rule of Operations Manager is not to store anything in the Default Management Pack.  When creating overrides or new rules and monitors, the default management pack appears as the first option.

Therefore it is a recommended good practice to change the display name of ‘Default Management Pack’ to ‘DO NOT USE – Default Management Pack’ which adds an extra safeguard, making it less likely for users to store elements in the default management pack.

Reporting Overview

Steps for running reports can be found in the 101 document I created – http://blogs.technet.com/b/kevinholman/archive/2010/09/02/operations-manager-101-download.aspx

Run as accounts and Run as profiles

A Run as Account is a set of credentials (username and password) that is stored in Operations Manager and distributed to agents for use.

A Run as Profile is a collection of Monitoring – for instance AD Replication Monitoring.

A Run as profile can be associated with a run as profile, so that all the monitoring that is part of that profile, runs under the associated run as account.

By default, local system (default agent action account) is used for all local monitoring on an agent, unless any of that monitoring is part of a run as profile that has a run as account specified.

If monitoring that is part of a run as profile is actively running on an agent, and no run as account has been specified, the default action account (local system by default) is reverted to for use.

The steps for managing Run as accounts and profiles are as follows:

1) Create a run as Account by specifying the credentials.

2) Distribute the run as accounts to agents that will be using it.  (In the Runs As account, use the ‘Distribution’ tab)

3) Associate the appropriate run As Profile with the newly specified run as account.

SCCM Dashboard for Operations Manager:

https://www.scom2k7.com/how-to-create-a-custom-scom-dashboard-to-show-key-management-group-information/

SCOM Tricks

http://www.bictt.com/blogs/bictt.php

Security Auditing Events

The following links list Security Event Details for Events that occur when a given Security Scenario occurs.  This is useful for creating Security auditing style event-collection or alert-generating rules (or both):

http://technet.microsoft.com/en-us/library/cc737542(WS.10).aspx

http://technet.microsoft.com/en-us/library/dd772663(WS.10).aspx

http://technet.microsoft.com/en-us/library/dd772693(WS.10).aspx

Server Overview Report

http://blogs.technet.com/momteam/archive/2009/09/25/some-sample-reports.aspx

This is a report that I see many customer’s getting a lot of use out of.  Just download the samplereportslibrary.xml and import it like a normal management pack.  Once the Sample Reports folder comes up and you see Server overview report, run it against the Agent Managed Computer Group, and change the ‘From’ parameter from ‘Today’ to ‘Yesterday’.

Subscriptions

It is important to note the difference between ‘Alerts’ and ‘Notifications’.  Alerts are seen in the console.  Notifications are items such as emails that users receive outside of the Operations console.  Notifications are created based upon the configured subscriptions that map alerts to notifications.  Very granular subscriptions can be created using the ‘Created by Specific Rules or Monitors’ options.  These subscriptions can be created or added to, using the ‘Create’ and ‘Modify’ Subscription tasks that are available on the Actions Pane in the right-hand side of the console, when clicking on any alert in the monitoring space.

There is also an advantage of creating a ‘catch-all’ subscription (criteria = all alerts) and having those notifications go to a mailbox for that specific purpose (service account mailbox for example) .  And then the mailbox can be reviewed for identifying alerts that are good candidates to add to the more important granular  subscriptions with wider audiences.

Subscription Channel Format

The subject format can be modified by moving $Data/Context/DataItem/ResolutionStateName$ to the front of the subject line and getting rid of the words ‘Resolution State’ like so:

With this change, notification emails will appear as New Alert: Alert Name or Closed Alert: Alert Name.

A great list of available variables is available here:

http://blogs.technet.com/b/kevinholman/archive/2007/12/12/adding-custom-information-to-alert-descriptions-and-notifications.aspx

Support for System Center Operations Manager 2007 R2 that runs on a SQL Server 2008 R2 database

http://support.microsoft.com/kb/2425714

Synthetic Transactions

A Synthetic Transaction is monitoring from the client perspective.  For example, web sites are monitored using the IIS Management Pack and although a website shows as healthy from the IIS perspective, a client may not be able to get to it, due to a network issue.  This is where synthetic transactions can be used.  As part of creating Synthetic transaction monitors, it is possible to specify one or more watcher nodes, which is where the synthetic transaction is ran from.

Wizards are provided (Authoring>Management Pack templates) for creating Synthetic transaction monitors for

  • OLE DB Data Source
  • TCP Ports
  • Web applications

Targeting Best Practices

In Operations Manager, we should not use groups for the purposes of targeting.  Instead, we should always target rules and monitors at a singular object.  For instance ‘All Windows Computers’ (which is a group) is not a valid target to use when creating a rule or monitor that you wish to become active on all Windows Computers.  However the singular object ‘Windows Computer’ is an appropriate object that could be used in this scenario.  The best-practice poster for targeting can be found here:

http://download.microsoft.com/download/f/a/7/fa73e146-ab8a-4002-9311-bfe69a570d28/BestPractices_Rule_Monitor_REV_110607.pdf

Troubleshooting gray agent states in System Center Operations Manager 2007 and System Center Essentials

http://support.microsoft.com/kb/2288515

Troubleshooting ‘Script or Executable Failed’ Alerts or ‘WMI Probe Execution Failed’ Alerts

These alerts occur as a result of a script or executable in a different workflow (rule, monitor or object discovery) failing.

It can be difficult to ascertain from this alert which rule, monitor or discovery’s script or executable caused the alert.

In order to find this out, take the workflow name from the alert details. For instance:

Workflow name: Microsoft.SQLServer.2005.ReportingServicesDiscoveryRule.Server

Then Open SQL Management Studio and click the connect button.

Hit the “New Query” button at the top left then just underneath that, change the dropdown where it says “master” to “OperationsManager”.

Then in the query window on the right hand side (where you should see a flashing cursor) type:

select * from localizedtext where elementname like ‘%workflowname%’

In the example provided, use:

select * from localizedtext where elementname like ‘%2005.reportingservicesdiscoveryrule.server%’

(note the % is a wildcard for any characters before or after the string. Also note the localized text table is just a place where we store display names that you see in the console.)

Then click the !Execute button or press F5 to execute the query.

In most cases, this returns 2 results.

One is the workflow  name and one is the workflow’s description.

Scroll across to view the LTValue which will contain the ‘friendly name’ of the discovery name and description.

Once we have the LTValue for the discovery / rule / monitor name, we need to search for it in the console.

In the ops manager console, go to authoring>Management Pack Objects>Object Discoveries. (note – it can be a trial and error process to discover whether the workflow is a monitor, rule or an object discovery – in this case it is an object discovery. If it is a monitor or rule, you will need to click monitors or rules and search in those nodes)

Make sure the view is not scoped and in the look for box, type the friendly name of the rule, monitor or discovery and hit search.

The monitoring object will be returned and can be overridden to increase the timeout.

After overriding it, resolve the alert and then see if it reoccurs.

If there is still a problem after increasing the timeout, it may be necessary to investigate other reasons why that particular workflow may be failing, but knowing which monitor, rule or discovery is the root cause helps in this troubleshooting process.

Unix / Linux Agent Deployment

High-Level Steps for Deployment:

http://technet.microsoft.com/en-us/library/dd788943.aspx

Manual Installation required on Unix Server

http://technet.microsoft.com/en-us/library/dd789016.aspx

Manually Sign and deploy Certificate, then Discover Server in Operations Manager

http://technet.microsoft.com/en-us/library/dd788989.aspx

If you don’t have SSH enabled, you will need to manually sign the certificates (used for communication) and also manually install the agents as per the steps in the links above.

Unix Privileged Account vs. Unix Action Account and root-level access context

http://blogs.msdn.com/b/scxplat/archive/2010/01/12/more-on-unix-privileged-account-vs-unix-action-account-and-root-level-access-context.aspx

User Roles

User roles can be used to control security for operators, authors and administrators.

There are three levels of operator:

  • Read-only Operator  – can only read data in the console
  • Operator – can set alerts to new, closed or other resolution states
  • Advanced Operator – can override to configure /enable or disable rules and monitors.

Consider creating additional User Roles to further open up the specific areas of the console, to those who need it.

Which hotfixes should I apply

http://blogs.technet.com/b/kevinholman/archive/2009/01/27/which-hotfixes-should-i-apply.aspx

Technet homepage:

http://technet.microsoft.com/en-us/systemcenter/om/default.aspx

Product documentation

http://technet.microsoft.com/en-us/systemcenter/om/bb498235.aspx

Security Guide (includes how to change account passwords)

http://download.microsoft.com/download/B/F/D/BFDD0F66-1637-4EA3-8E6E-8D03001E5E66/OM2007R2_SecurityGuide.docx

Supported Configurations

http://technet.microsoft.com/en-us/library/bb309428.aspx

Hotfixes – Which hotfixes should I apply

http://blogs.technet.com/b/kevinholman/archive/2009/01/27/which-hotfixes-should-i-apply.aspx

Admin Resource Kit

http://www.microsoft.com/downloads/en/details.aspx?FamilyID=e37ab90b-ec7b-4130-8e3f-9691a76530db

Authoring Resource Kit

http://www.microsoft.com/downloads/en/details.aspx?FamilyID=9104af8b-ff87-45a1-81cd-b73e6f6b51f0&displaylang=en

CU4 Service Restart issue:

http://support.microsoft.com/default.aspx?scid=kb;EN-US;2526113

SCCM Dashboard – Using for Operations Manager:

https://www.scom2k7.com/how-to-create-a-custom-scom-dashboard-to-show-key-management-group-information/

Powershell Cheat sheet

http://blogs.msdn.com/b/powershell/archive/2007/01/24/powershell-cheat-sheet.aspx

Regular Expressions

http://www.zytrax.com/tech/web/regex.htm#experiment

Unseal a Management Pack:

http://blogs.msdn.com/b/boris_yanushpolsky/archive/2007/08/16/unsealing-a-management-pack.aspx

Introducing the Next Version of Operations Manager (GREAT VIDEO TO WATCH TO SEE WHAT’S COMING J)

http://www.msteched.com/2010/Europe/MGT205

Visio Stencils for Operations Manager 2007 R2

http://myitforum.com/cs2/files/folders/utilities/entry112734.aspx

R2 sizing guide

http://www.microsoft.com/downloads/en/details.aspx?displaylang=en&FamilyID=b0e059e9-9f19-47b9-8b01-e864aebf210c

DW Retention and grooming:

http://blogs.technet.com/b/kevinholman/archive/2010/01/05/understanding-and-modifying-data-warehouse-retention-and-grooming.aspx

DW retention tool

http://blogs.technet.com/b/momteam/archive/2008/05/14/data-warehouse-data-retention-policy-dwdatarp-exe.aspx

Useful Queries

http://blogs.technet.com/b/kevinholman/archive/2007/10/18/useful-operations-manager-2007-sql-queries.aspx

Boris Yanushpolsy’s blog (wrote effective config viewer, Mp viewer and Override Explorer, and the Proxy UI tool)

http://blogs.msdn.com/b/boris_yanushpolsky/

System Center Marketplace (New MP Catalog):

http://systemcenter.pinpoint.microsoft.com/en-US/Default.aspx

Publishing Reports to SharePoint

http://blogs.technet.com/b/momteam/archive/2008/02/29/publish-reports-to-sharepoint.aspx

MOF Reliability Workbook for System Center Operations Manager:

http://go.microsoft.com/fwlink/?LinkId=181535

Webcasts

https://msevents.microsoft.com/CUI/AdvancedSearch.aspx?culture=en-US#culture=en-US;advanced=true;sortKey=;sortOrder=;pageEvent=false;startDate=5/13/2010;endDate=8/11/2010;kwdAny=;countryId=US;languageCode=en;products=24;eventType=0;searchcontrol=yes;s=1

Microsoft Download Notifications (New MPs / Updates):

http://www.microsoft.com/downloads/en/DownloadNotifications.aspx

Webcasts and Virtual Labs:

http://technet.microsoft.com/en-us/systemcenter/om/bb499676.aspx

Override Explorer (was used in more prominently in the previous SP1 version, which did not have the ‘overrides’ node available in the authoring Space):

http://blogs.msdn.com/boris_yanushpolsky/archive/2007/08/09/override-explorer-v3-3.aspx

Logfile Monitoring

http://blogs.technet.com/timhe/archive/2007/09/11/howto-create-a-generic-text-log-alert-in-scom-2007-or-sce.aspx

Adding Custom Information to alerts and Notifications:

http://blogs.technet.com/kevinholman/archive/2007/12/12/adding-custom-information-to-alert-descriptions-and-notifications.aspx

Some great resources on R2 and the new features available on the right hand side of this page:

http://www.microsoft.com/systemcenter/operationsmanager/en/us/default.aspx

(There is also a great video there that walks through the new features of R2.)

ACS for Cross Platform Agents

http://blogs.msdn.com/scxplat/archive/2009/12/17/cross-platform-audit-collection-services-released.aspx

Estimating Database Sizes

http://ops-mgr.spaces.live.com/blog/cns!3D3B8489FCAA9B51!171.entry

Grooming settings

http://ops-mgr.spaces.live.com/blog/cns!3D3B8489FCAA9B51!176.entry?sa=875476383

http://blogs.technet.com/kevinholman/archive/2008/11/04/boosting-opsmgr-performance-by-reducing-the-opsdb-data-retention.aspx

Operations Manager Product Team Blog:

http://blogs.technet.com/momteam

Recovery Task to Restart a service:

http://bradstechblog.com/scom/how-to-create-a-recovery-task-in-scom-on-a-windows-service

System Center Operations Manager Blog Search:

http://search.live.com/macros/microsoft_user_assistance/sc_operations_manager_blogs

Group membership:

http://www.systemcenterforum.org/list-ops-mgr-group-membership-using-powershell

http://blogs.msdn.com/boris_yanushpolsky/archive/2007/10/26/which-groups-is-a-particular-computer-member-of.aspx

Management Group Configuration tool:

http://blogs.technet.com/cliveeastwood/archive/2007/06/04/mginfo-management-group-license-and-summary-info-utility-for-operations-manager-2007-and-essentials-2007.aspx

How Microsoft Does IT (includes MOM 2005 and Ops Mgr documents):

http://technet.microsoft.com/en-us/library/bb687791(TechNet.10).aspx

(from http://www.microsoft.com/itshowcase)

Certificates for Windows 2008 and Ops Mgr:

http://blogs.technet.com/momteam/archive/2008/06/02/obtaining-certificates-for-ops-mgr.aspx

Last contact time Style reports:

http://blogs.technet.com/kevinholman/archive/2008/06/27/which-servers-are-down-in-my-company-and-which-just-have-a-heartbeat-failure-right-now.aspx

http://blogs.technet.com/kevinholman/archive/2008/06/27/creating-a-new-data-source-for-reporting-against-the-operational-database.aspx

What Thresholds Monitors Have

http://blogs.msdn.com/boris_yanushpolsky/archive/2007/08/07/so-what-thresholds-do-my-monitors-have.aspx

DB IOPS Performance

http://blogs.technet.com/momteam/archive/2008/06/24/performance-iops-for-the-db-and-dw-in-opsmgr-2007.aspx

DW Backup and Grooming:

http://searchwincomputing.techtarget.com/generic/0,295582,sid68_gci1316214,00.html

Creating tasks:

http://www.systemcenterforum.org/wp-content/uploads/PowershellTasks_v1.0.pdf

Planning and designing the infrastructure:

http://www.microsoft.com/downloads/details.aspx?FamilyId=AD3921FB-8224-4681-9064-075FDF042B0C&SAMI_Campaign_Name=IPD062708RTM_IPDDL&displaylang=en

Operations Manager Training Videos:

http://technet.microsoft.com/en-us/opsmgr/bb498237.aspx

Operations Manager Reporting Guide:

http://download.microsoft.com/download/7/4/d/74deff5e-449f-4a6b-91dd-ffbc117869a2/OpsMgr2007_RprtGuide.doc

Cross Platform Extensions

http://technet.microsoft.com/en-us/opsmgr/cc677004.aspx

Clustering Support

http://blogs.technet.com/momteam/archive/2007/11/30/supported-cluster-configurations-for-opsmgr-2007.aspx

Troubleshooting gray agent states in System Center Operations Manager 2007 and System Center Essentials

http://support.microsoft.com/kb/2288515

Useful Queries

http://blogs.technet.com/b/kevinholman/archive/2007/10/18/useful-operations-manager-2007-sql-queries.aspx

ESX Monitoring (SNMP Network Devices)

https://www.scom2k7.com/downloads/Monitoring%20ESX%20on%20SCOM%202007%20v2.2.pdf

ESX MP (from VEEAM)

http://www.veeam.com/vmware-microsoft-esx-monitoring.html

Manually Installing Agents from the Command Line:

http://technet.microsoft.com/en-us/library/cc950511.aspx

Continue Reading

System Center 2012 Visual Studio Authoring Extensions with support for Visual Studio 2012 and 2013 Released

 

Download: http://www.microsoft.com/en-us/download/details.aspx?id=30169

Documentation: http://social.technet.microsoft.com/wiki/contents/articles/5236.visual-studio-authoring-extensions-for-system-center-2012-operations-manager.aspx

 

 

image

 

Feature Summary

  • VS Projects for Monitoring MPs, System Center 2012 and later MPs including Operations Manager and Service Manager.
  • MP Item Templates for quick creation of MP Items.
    • XML MP Item Templates (generates MP XML for editing).
    • Template Group Item Templates (Abstract your intent from MP XML).
    • Snippet Templates (generates MP XML from CSV)
  • IntelliSense for MP XML for the following versions:
    • System Center Operations Manager 2007 R2
    • System Center Operations Manager 2012 and later
    • System Center Service Manager 2012 and later
  • Integrates into Visual Studio Project System with *.mpproj.
    • Enables building within VS & MSBuild.
    • Supports custom build tasks (simply edit *.mpproj or *.sln)
    • Build multiple MPs (multiple *.mpproj) in a solution.
    • Integrates into any VS supported Source Control systems.
  • MP Navigation Features
    • Management Pack Browser for browsing MP Items.
    • Go to Definition
    • Find All References
  • ResKit Tools integrated
    • Workflow Simulator
    • Generate Visio Diagram
    • MP Best Practice Analyzer
    • MP Spell Checker
    • MP Cookdown Analyzer
Continue Reading

System Center Management Pack for Windows Server 2012 R2 Released

 

The RTM Management Packs to support Windows Server 2012 R2 RTM have been released.

Download: http://www.microsoft.com/en-us/download/details.aspx?id=9296&WT.mc_id=rss_alldownloads_all

 

Changes in This Update

 

The October 2013 update (version 6.0.7061.0) of the Windows Server Operating System Management Pack included the following changes:

  • Fixed Windows Server 2012 R2 Beta Monitoring bugs for final release.

 

Changes in Version 6.0.7043.0

 

The June 2013 update (version 6.0.7043.0) of the Windows Server Operating System Beta Management Pack included the following changes:

  • Added support for Windows Server 2012 R2 monitoring.
  • Added filter to discovery for Windows Server 2012 and Windows Server 2012 R2.
  • Fixed MaxConcurrentAPI issues.
  • Changed Cluster Discovery to only discover volumes and resource type “Physical Disk”.
  • Added performance rules and reports for Windows Server 2012 R2 that target Windows Server 2012 R2 Operating System.
Continue Reading

Veeam Management Pack for VMware v6.5 Released

 

I was recently working with a customer that had this solution configured in full production and I must say it is impressive.  They were getting really useful alerts about disk I/O issues and Virtual CPUs being overloaded.  Everything in the MP just seemed to work from alerts to dashboards to reports .  It is worth checking out.

 

http://www.veeam.com/vmware-microsoft-esx-monitoring.html

 

 

New features in 6.5

 

New enhanced fault tolerance
Automatic re-targeting of data collection ensures continuous delivery of monitoring
data. Even if vCenter goes down, it will not have an impact on monitoring. If vCenter
should fail, Veeam MP will automatically fail over and reconfigure so that data will
then be collected directly from vSphere hosts. And failback is automatic—when
vCenter is restored, Veeam MP returns to the default data collection method
without interruption.

New configuration tracking and alert correlation
New configuration tracking shows what has changed in the vSphere environment,
so if there’s an issue with resources or capacity, you’ll have a correlation of events
to help you pinpoint the cause. This new report offers detailed tracking of
configuration properties for all vSphere objects, including clusters, datastores,
network switches, hosts and VMs

image

New monitoring and reporting for Veeam Backup & Replication
Veeam MP v6.5 discovers the Veeam Backup & Replication environment to provide monitoring, status, availability, performance and
reporting of your backup infrastructure directly in the Operations Manager console.

If you already have Veeam Backup & Replication, Veeam MP will be able to monitor all infrastructure created by Veeam Backup
& Replication, including proxy servers, repository servers, WAN accelerators, backup jobs running on backup servers, and more.
Repositories are monitored for free disk space and availability; Backup Proxies and WAN accelerators are monitored for availability.
Veeam MP also monitors the global cache (deduplication) and sends out alerts if the cache cannot be created.

 
Veeam MP provides performance metrics for individual backup jobs running on backup servers, with alerts that are specific to
each job. The backup jobs are monitored to alert on job failure and job duration (optional). Veeam MP also collects backup-related
performance metrics such as size of transferred data or compression and deduplication rate. The backup jobs can be grouped by
server and by type (e.g., replication, backup, copy, etc.) Veeam MP discovers and displays the topology of the backup infrastructure.

Veeam MP delivers advanced analysis reports that include:

  • Protected and unprotected VMs: shows which VMs have valid recovery points for the specified period. The report includes
    information on the completion status of recent backup and replication jobs, with the number of restore points available for
    each listed VM. It helps you identify the VMs that lack proper backup protection, either because of failed or outdated backup or
    configuration error.
  • VM Verification: details VMs where automated verification (i.e., SureBackup® jobs performed by Veeam Backup & Replication)
    has checked that all restore points are recoverable. The report shows how many protected VMs have been tested and verified,
    the status of SureBackup job completion and the test details.
  • Restore Operator Activity: shows what was restored, by whom, when and where. The report provides audit information on
    all types of restore actions (file, application-level and VM restores by authorized persons) performed across the selected Veeam
    Backup & Replication servers.
  • Backup Copy Job: tracks performance and status for backup copies, evaluating the efficiency of backup data transfer through
    WAN accelerators and estimating the reduction in network traffic. Traffic usage history is documented and accompanying
    tables report the amount of data transmitted and include individual job properties.
  • Capacity Planning for Backup Repositories: analyzes the amount of free space on backup repositories and predicts when the
    repository will run out of available storage capacity. The report recommends how to adjust the allocated storage resources to
    meet future demands for backup storage, ensuring there is sufficient space for backup data at any point in time.
Continue Reading

How to set Agent proxy enabled for all agents in SCOM 2012

 

Here is an updated PowerShell script that can be used to set agent proxy in SCOM 2012.

 

param ($MSSvr)
Import-Module -Name "OperationsManager"
New-SCManagementGroupConnection -ComputerName:$MSSvr;

## set proxy enabled for all agents where it is disabled
$NoProxy = get-SCOMagent | where {$_.ProxyingEnabled -match "False"}
$NoProxy|foreach {$_.ProxyingEnabled=$true}
$NoProxy|foreach {$_.ApplyChanges()}

 

Download: setproxyenabled12.txt

To run from a PowerShell Command Prompt you need to supply parameter MSSvr

 

It would look something like this.  

.\setproxyenabled12.ps1 -MSSvr "OM01.scom2k7.com.com"

image

 

Kevin Homan has an excellent post from SCOM 2007 on why you would want to do this.  http://blogs.technet.com/b/kevinholman/archive/2010/11/09/how-to-set-agent-proxy-enabled-for-all-agents.aspx

Continue Reading