Friday, April 6, 2012

[OpsMgr 2007R2][OpsMgr 2012] Monitoring Text and CSV log files

Article ID: 2691973 - Last Review: April 3, 2012 - Revision: 3.0
 
Configuring System Center Operations Manager to monitor plain text and delimited text log files from various sources is straightforward but there are some scenarios of which to be aware.
 
See the link below for instructions on how to create a Simple Event Detection monitor for a plain text (non-delimited) log file in System Center Operations Manager 2007 and 2007 R2:
http://technet.microsoft.com/en-us/library/bb381375.aspx

NOTE This information should also apply to System Center 2012 Operations Manager
Follow the procedure at the link above to create a monitor for a delimited (CSV) log file with the following exceptions:

Step 7: In the Create Monitor Wizard, on the Select a Monitor Type page, expand Log Files, expand Text Log (CSV), expand Simple Event Detection, click Event Reset, and then click Next.

Step 10: The separator must also be entered on the Application Log Data Source page. The separator does not have to be a comma, but it must be a printable character.

Step 12: When entering a parameter name, the number in Params/Param[x] represents the field on which the operation will take place. For example, Params/Param[1] is the first field of the delimited file; Params/Param[2] is the second field of the delimited file, and so forth.


Steps for creating a rule to monitor a log file

The following steps illustrate how to create a rule that targets the Windows Computer class and monitors a log file in System Center Operations Manager 2007 and 2007 R2. For more information on selecting a target for a workflow (which includes rules and monitors) see
Selecting a Target for a Workflow
 
1. Log on to the computer with an account that is a member of the Operations Manager Administrators user role or Operations Manager Authors user role for the Operations Manager management group.
2. In the Operations console, click the Authoring button.
3. In the Authoring pane, expand Authoring, expand Management Pack Objects, and then click Rules.
4. In the toolbar, click Scope.
5. In the Scope Management Packs Objects dialog box, in the Find text box, type Windows Computer, select the Windows Computer target check box, and then click OK.
6. In the Rules pane, right-click Windows Computer and then click Create a New Rule
7. In the Create Rule Wizard, on the Select the type of rule to create page, expand Collection Rules, expand Event Based, and select Generic Text Log or Generic CSV Text Log

NOTE
If an alert will be configured, choose Alert Generating Rules, expand Event Based, and select Generic Text Log or Generic CSV Text Log
8. Select a management pack from the Select destination management pack list (in System Center Operations Manager 2012, this list picker is labeled Select Management Pack) or create a new unsealed management pack by clicking New. By default, when creating a management pack object, an override, or disabling a rule or monitor, Operations Manager saves the setting to the Default Management Pack. As a best practice, create a separate management pack for each sealed management pack to be , rather than saving customized settings to the Default Management Pack. For more information, see Default Management Pack.
9. Click Next
10. On the General page, in the Name box, type a name for the rule, and then as an option, you can type a description.
11. Click the Rule Category arrow, select the appropriate category, and then click Next.
12. On the Application Log Data Source page under Define the application log data source, in the Directory text box, type a path to where the log files are located, for example, C:\logfiles
13. In the Pattern text box, type a pattern string to select log files. For example, application??.log will find any log file that starts with ‘application’ followed by zero to two characters with an extension of ‘.log’ (e.g. application.log, application1.log, application01.log, etc.).
14. For CSV log types, enter the separator. The separator does not have to be a comma, but it must be a printable character
15. Select UTF8 if applicable, and then click Next
16. On the Build Event Expression page (for the Build First Expression),click Insert and then do the following:
a. Under Parameter Name (on the left), type Params/Param[1]. Params/Param[1] is the only field available for Generic Text log, since each line in the file is considered a single field. For Generic CSV Text Log, the number in Params/Param[x] represents the field on which the operation will take place. For example, Params/Param[1] is the first field of the delimited file; Params/Param[2] is the second field of the delimited file, and so forth.
b. Under Operator, click the pull down menu and select an operator, for example Contains
c. Under Value enter the text that this monitor should trigger on as found in the log file, for example error
17. Click Create to create the rule. If Alert Generating Rules was chosen in step 7A, click next to configure the alert, then click Create to create the rule.
After the rule is created, edit the properties of the new rule to generate an alert when the rule is triggered. See How to Edit Properties of a Rule in Operations Manager 2007 for more information on editing the properties of a rule.

Steps for creating a text log alert rule on System Center 2012 Operations Manager can be found under the section To create a delimited text log alert rule at
http://technet.microsoft.com/en-us/library/hh457567.aspx.


To reference the fields that were read from the log when the rule is triggered in an alert, use the Params/Param[x] syntax.

For more information on the various settings available in the Create a unit monitor and Create Rule Wizard wizards, see the section Text Log Wizard Options at
http://technet.microsoft.com/en-us/library/hh457567.aspx
Additional Information
When monitoring a log file, Operations Manager remembers the last line read within the file (a 'high water mark'). It will not re-read data before this point unless the file is deleted and recreated, or renamed and recreated, which will reset the high water mark.

An implication of this is that log files that are cleared periodically without being renamed and recreated, or deleted and recreated, will not have entries in them processed until the high water mark from before the log is cleared is exceeded.

Operations Manager cannot monitor 'circular log files' (i.e. log files that get to a certain size or line count, then start writing the newest entries at the beginning of the log) for the same reason. The log file must be deleted or renamed and then recreated, or the application configured to write to a new log once the current log is filled.

Example:
  • 100 lines are written to logfile.txt
  • logfile.txt is cleared of all entries
  • New log entries are written to logfile.txt (position 0 of the file)
  • None of the new entries will be processed until line 101 is written

Each line of a log file must end with a new line (0x0A0x0A hex sequence) before it will be read and processed by Operations Manager.

If a rule or monitor is configured to match a pattern for log file names (e.g. using the ? or * wildcard characters), it is important that only ONE log that matches the pattern is written. If multiple logs that match the pattern are being written to, the high water mark is reset to the beginning of the file with each write to a different file. The result is that all previous log entries will be reprocessed.

Example:
  • The log file name pattern is generic_csv??.txt
  • The current log is generic_csv01.txt and writes happen to this log.
  • A new log, generic_csv02.txt, is created. Writes occur to this log.
  • When the next line is written to generic_csv01.txt, the Operations Manager will read from the beginning of generic_csv.txt, not from the last point that was read from generic_csv01.txt. Lines previously processed will be processed again, possibly resulting in alerts or other actions (depending on the rule configuration).
Note This is a "FAST PUBLISH" article created directly from within the Microsoft support organization. The information contained herein is provided as-is in response to emerging issues. As a result of the speed in making it available, the materials may include typographical errors and may be revised at any time without notice. See Terms of Use (http://go.microsoft.com/fwlink/?LinkId=151500) for other considerations.

This posting is provided "AS IS" with no warranties.

Tuesday, April 3, 2012

[OpsMgr 2007R2][OpsMgr 2012] System Center Monitoring Pack for System Center 2012 - Configuration Manager

Version:5.0.7705.0Date published:3/31/2012



File name
Size
OpsMgr_MP_ConfigMgr.docx108 KBDownload
System Center Monitoring Pack for Configuration Manager.msi923 KBDownload



 Link on Microsoft Website : http://www.microsoft.com/download/en/details.aspx?id=29267

Overview

This monitoring pack will allow you to monitor the health of Microsoft System Center 2012 Configuration Manager by monitoring general health; data replication between Configuration Manager sites; server and service availability; SQL Server configurations; Backup and recovery; backlog monitoring; software update synchronization; and other server role configuration.

Feature Summary
This release of monitoring pack delivers improved capabilities for Configuration Manager monitoring, including the following:
  • Monitoring the availability status of all server roles
  • Monitoring the health status of key services
  • Monitoring SQL replication health status
  • Collecting and monitoring performance counters from Configuration Manager servers
  • A topology diagram of the Configuration Manager site hierarchy
  • Reports showing the availability status and performance of Configuration Manager servers

Release History
  • 4/2/2012 - Initial Release, version 5.0.7705.0

System requirements

Supported operating systems: Windows Server 2003, Windows Server 2008, Windows Server 2008 R2, Windows Server 2008 R2 SP1

  • Other Software:
    • System Center Operations Manager 2007 R2 or later
    • OR System Center Configuration Manager 2012

Instructions


  1. Click the Download button on this page to start the download
  2. Do one of the following:
    • To start the installation immediately, click Run.
    • To save the download to your computer for installation at a later time, click Save.
    • To cancel the installation, click Cancel.

This posting is provided "AS IS" with no warranties.

[Orchestrator 2012] Orchestrator Component Add-ons and Extensions

Version:2012Date published:4/1/2012
Language:English



File name
Size
Microsoft.SystemCenter.2012.Orchestrator.BestPracticesAnalyzer.msi920 KBDownload
System_Center_2012_Orchestrator_Integration_Packs.EXE8.3 MBDownload
System_Center_2012_Orchestrator_Integration_ToolKit.exe3.0 MBDownload





Overview

The following System Center 2012 - Orchestrator add-ons and extensions are available for download:

System Center 2012 - Orchestrator Integration Toolkit
This toolkit contains wizard-based utilities for creating new activities and integration packs for System Center 2012 - Orchestrator . It also allows developers utilizing the Orchestrator SDK to create new custom integration packs for System Center 2012 - Orchestrator .
Features:
  • Rebranding, security enhancements, new generic activity icons
  • Wizards can upgrade 6.3 activities and IPs to be compatible with Orchestrator
  • Fixes issues with upgrading IPs multiple times
  • Fixes issues with DLL / dependent file conflicts among different IPs

System Center 2012 - Orchestrator Integration Packs
System Center 2012 - Orchestrator Integration Packs extend the core System Center 2012 - Orchestrator component to enable the authoring of datacenter automation using System Center 2012 Components. Also included in this download are Integration Packs for releases of Microsoft System Center products prior to System Center 2012.

This download includes Integration Packs for the following System Center 2012 Components:
  • System Center 2012 - Virtual Machine Manager
  • System Center 2012 - Operations Manager
  • System Center 2012 - Data Protection Manager
  • System Center 2012 - Service Manager
  • System Center 2012 - Configuration Manager

This download also includes Integration Packs for the following System Center product releases:
  • System Center Operations Manager 2007
  • System Center Service Manager 2010
  • System Center Virtual Machine Manager 2008
  • System Center Data Protection Manager 2010
  • System Center Configuration Manager 2007

System Center 2012 - Orchestrator Best Practices Analyzer
The Microsoft System Center 2012 - Orchestrator Best Practices Analyzer (BPA) is a tool that looks at the configuration data in an Orchestrator deployment and identifies settings that may cause issues within your environment. It BPA has following functions:
  • Gathers information about an Orchestrator deployment
  • Determines if the configurations are set according to the Microsoft recommended best practices
  • Reports on collected configurations, indicating settings that differ from recommendations
  • Indicates potential problems in the deployment

System requirements

Supported operating systems: Windows Server 2008 R2
Recommended Configuration for System Center 2012 Orchestrator Integration Toolkit
  • RAM – minimum 1GB recommended 2GB
  • Disk space minimum 200MB
  • CPU Dual Core or better
  • Windows 7 or Windows Server 2008 R2
  • .Net 3.5

Note:
  • System Center 2012 - Orchestrator should be installed prior to installing the System Center Integration Packs.
  • The Orchstrator BPA must be installed on the Orchestrator Management server.


Instructions

System Center Orchestrator 2012 Integration Toolkit
To install the Orchestrator Integration Toolkit – Download OrchestratorToolkitSetup.exe.

System Center Orchestrator 2012 Integration Pack
  • Double click on System_Center_2012_Orchestrator_Integration_Packs_RC.EXE
  • Follow the on screen prompts to complete the install
Please note that SQL Server 2008R2 and System Center 2012 - Orchestrator must be already installed and configured. You must also have local administrator permissions on the server where Orchestrator is being installed.

System Center 2012 - Orchestrator Best Practices Analyzer

    The Orchestrator BPA must be installed on the Orchestrator Management server. It depends on having the Microsoft Baseline Configuration Analyzer 2.0 (http://www.microsoft.com/download/en/details.aspx?displaylang=en&id=16475) installed on the Orchestrator Management Server prior to installation. Installation process:
    1. Install Microsoft Baseline Configuration Analyzer 2.0
    2. Run Microsoft.SystemCenter.2012.Orchestrator.BestPracticesAnalyzer.msi
    Uninstallation process:
      Remove Microsoft System Center 2012 Orchestrator – Best Practices Analyzer (BPA) from the Programs and Features panel within Windows Control Panel.
    Usage
    1. Run the Microsoft Baseline Configuration Analyzer 2.0 from the Start menu in windows.
    2. Note: To learn how to run the Microsoft Baseline Configuration Analyzer scans from PowerShell cmdlets, please see the MBCA 2.0 help file.
    3. Select System Center 2012 – Orchestrator BPA from the product dropdown within the MBCA 2.0 user interface.
    4. Click on Start Scan
    5. Review the results and recommendations.

This posting is provided "AS IS" with no warranties.

[OpsMgr 2012] Technical Documentation Download for System Center 2012

This page lists the technical documentation downloads that are available for the Operations Manager component of System Center 2012.


o   SC2012_ServiceMgr_Administrator.docx
o   SC2012_ServiceMgr_Authoring.docx
o   SC2012_ServiceMgr_Deployment.docx
o   SC2012_ServiceMgr_DisasterRecovery.docx
o   SC2012_ServiceMgr_Operations.docx
o   SC2012_ServiceMgr_Planning.docx
o   SC2012_ServiceMgr_Upgrade.docx
o   SC2012_UnifiedInst_Users.docx
o   SC2012_OpsMgr_Authoring.docx
o   SC2012_OpsMgr_Cmdlets.doc
o   SC2012_OpsMgr_Deployment.docx
o   SC2012_OpsMgr_Operations.docx
o   SC2012_VMM_Cmdlets.doc
o   SC2012_VMM_Documentation.docx
o   SC2012_Orch_Admin.docx
o   SC2012_Orch_Deploy.docx
o   SC2012_Orch_GetStarted.docx
o   SC2012_Orch_OrchConsole.docx
o   SC2012_Orch_RunbookRef.docx
o   SC2012_Orch_Runbooks.docx
Files for Configuration Manager 2012 and Data Protection Manager 2012 are not available yet.

This posting is provided "AS IS" with no warranties.

[OpsMgr 2007R2][OpsMgr 2012] System Center Security Monitoring Pack for Endpoint Protection

Version:2.1.1116.107Date published:4/1/2012



File nameSize
fep2010 security mp.msi713 KBDownload


The System Center Security Monitoring Pack for Endpoint Protection provides real-time monitoring of your Endpoint Protection clients by using System Center Operations Manager. Alerts can be configured for virus activity, firewall downtime, or update failures. In addition to real-time event monitoring, the Endpoint Protection Security Management Pack also provides automated response capabilities to remediate security related issues.

Available in: English, Chinese Simplified, Chinese Traditional, French, German, Italian, Japanese, Korean, Portuguese (Brazil), Russian, Spanish


Overview

The System Center Security Monitoring Pack for Endpoint Protection provides real-time monitoring of your Endpoint Protection clients by using System Center Operations Manager. Alerts can be configured for virus activity, firewall downtime, or update failures. In addition to real-time event monitoring, the Endpoint Protection Security Management Pack also provides automated response capabilities to remediate security related issues.

Feature Summary
  • Monitor Endpoint Protection Client health
  • Monitor Definition State
  • Monitor Malware State
  • Alert on active Malware
  • Alert on Pending Actions
  • Alert on Definitions out of date
  • Alert on RTP Off
  • Alert on Re-Infection
  • Alert on Malware Outbreak

Release History
  • 4/2/2012 - Update Release, version 2.1.1116.107. Adds support for System Center 2012 Operations Manager and System Center 2012 Endpoint protection. Supported languages are: Englishe, Chinese Simplified, Chinese Traditional, French, German, Italian, Japanese, Korean, Portuguese(Brazil), Russian, and Spanish
  • 12/15/2010 - Original English Release, version 2.0.0267.1

System requirements

Supported operating systems: Windows Server 2008, Windows Server 2008 R2

  • Other Software:
    • System Center Operations Manager 2007 R2
    • System Center 2012 Operations Manager
    • Forefront Endpoint Protection 2010
    • System Center 2012 Endpoint Protection

Instructions

Please refer to the MP guide for detail instructions.

This posting is provided "AS IS" with no warranties.

[OpsMgr 2007R2][OpsMgr 2012] System Center Monitoring pack for SQL Server


Version:6.3.173.0Date published:4/2/2012


File nameSize
SQLServerMP.msi2.3 MBDownload
SQLServerMPGuide.doc1.1 MBDownload


The SQL Server Management Pack provides the capabilities for Operations Manager 2007 R2 and Operations Manager 2012 to discover SQL Server 2005, 2008, 2008 R2, and SQL Server 2012. It monitors SQL Server components such as database engine instances, databases, and SQL Server agents.

Available in: English, Chinese Simplified, Chinese Traditional, French, German, Italian, Japanese, Korean, Portuguese, Russian, Spanish

See Microsoft link : http://www.microsoft.com/download/en/details.aspx?id=10631

Overview

The Monitoring pack for SQL Server provides the capabilities for Operations Manager 2007 R2 and Operations Manager 2012 to discover SQL Server 2005, 2008, 2008 R2, and SQL Server 2012. It monitors SQL Server components such as database engine instances, databases, and SQL Server agents.

The monitoring provided by this management pack includes performance, availability, and configuration monitoring, performance data collection, and default thresholds. You can integrate the monitoring of SQL Server components into your service-oriented monitoring scenarios.

In addition to health monitoring capabilities, this management pack includes dashboard views, diagram views and extensive knowledge with embedded inline tasks, and views that enable near real-time diagnosis and resolution of detected issues.

Important Prerequisite Notes:
Clusters: In order to ensure that all monitoring works correctly for clustered instances of SQL Server ensure that your OpsMgr agents on the physical nodes of the cluster are running either OpsMgr 2007 R2 or OpsMgr 2007 SP1 with the most recent cumulative update for OpsMgr 2007 SP1 applied or OpsMgr 2012.

Feature Summary:
The following list gives an overview of the features of the SQL Server management pack. Refer to the SQL Server management pack guide for more detail.

New features:
  • AlwaysOn Monitoring
    • Automatically discover and monitor availability groups, availability replicas, and availability databases for hundreds of computers.
    • Health roll-up from availability database to availability replicas.
    • Detailed knowledge with every critical health state to enable faster resolution to a problem.
  • Seamless integration with Policy based management (PBM)
    • Auto-discover custom PBM polices targeting AlwaysOn and database components.
    • Rollup of health of policy execution within the SQL monitoring pack under extended health.
  • Support for Mirroring and Replication Monitoring (only applicable to SQL Server 2008 and 2008 R2 version of management pack)
    • Discover mirroring databases, witness, and mirroring group.
    • Monitor database mirror state, database mirror witness state, and mirroring partners’ state.
    • Custom diagram view to visually represent the primary and the mirrored databases.
    • Approximately twenty rules to detect replication events.
  • Improved Freespace monitoring with mount point support

Additional features:
  • Support for Enterprise, Standard and Express editions of SQL Server 2005, 2008, 2008 R2, and 2012 and 32bit, 64bit and ia64 architectures.
  • Support for both simple and complex SQL Server configurations such as clustered installations, multiple instances and 32bit roles running on a 64bit OS. For full details on supported configurations refer to the guide included with the management pack.
  • Discovery and monitoring of SQL Server roles such as DB Engine, Reporting Services, Analysis Services, Integrations Services.
  • Discovery of SQL Server components such as databases, the SQL Agent and SQL jobs.
  • Views covering areas such as database free space, SQL Server related performance, SQL Server related alerts, and lists of the various SQL Server roles and components which are discovered and their related state.
  • Discovery and basic monitoring for SQL Server Reporting Services and Integration Services.
  • Reports for longer-term analysis of common problem areas related to SQL Server such as SQL Server lock analysis and top deadlocked databases, SQL Server service pack levels across discovered roles, user connection activity. Likewise the generic reports from the Microsoft Generic Report Library can be used against the roles and components discovered by the SQL MPs to review availability and performance across many systems and over longer periods of time.
  • Role and component specific tasks which provide access to common tools, triage information, or corrective actions without needing to leave the Operations Console in most cases.
  • Monitoring of databases covers database status, database free space, log shipping monitoring for both the source and destination, and transaction log free space.
  • Monitoring of key SQL Server related services.
  • Monitoring for persistent SPID blocking.
  • Monitoring of numerous SQL Server events and performance data points. Alerts bring the issue to your attention and provide knowledge on the impact and possible resolutions.
  • A low-privilege configuration for discovery and monitoring that eliminates the need for SQL Server sysadmin, dbo, db_owner, and box admin privileges
Release History
  • 4/2/2012 - Updated release, version 6.3.173.0
  • 5/6/2011 - Updated to version 6.1.400.0. Minor bug fixes. Fixed sql injection security issues
  • 8/17/2010 - Added SQL 2000 management pack as an independent mp, see below downloadable SQL Server 2000 Management Pack.msi for SQL 2000 Server monitoring.
  • 8/5/2010 - Updated to version 6.1.314.36. Removed DMO dependency, improved health model, improved free space monitoring to support file groups and autogrow, added knowledge and added detailed low-privilege configuration information in the MP guide. Refer to the management pack guide for a more complete list of additions and improvements in this release.
  • 11/24/2009 - MP guide update only, same version 6.0.6648.0
  • 7/22/2009 - Updated version 6.0.6648.0, which fixes an issue with some monitoring not working on clustered instances of SQL Server. Refer to the MP guide for more details.
  • 3/31/2009 - Updated version 6.0.6569.0, which provided a number of fixes. Refer to the MP guide for more details.
  • 12/3/2008 - Updated version 6.0.6460.0, fixed an issue with the database discovery script to prevent overflows
  • 10/29/2008 - Updated version 6.0.6441.0, which introduced SQL Server 2008 support in addition to other new features and fixes. Refer to the MP guide for a complete list of changes.
  • 3/31/2008 - Updated version 6.0.6278.8
  • 12/21/2007 - updated version 6.0.6247.5
  • 3/23/2007 - Initial Release, version 6.0.5000.0

Top of pageTop of page

System requirements

Supported operating systems: Windows Server 2003, Windows Server 2008 R2 SP1, Windows Server 2008 Service Pack 2

  • Other Software:
    • System Center Operations Manager 2007 R2 and System Center Operations Manager 2012
    • SQL Server 2005, 2008, 2008 R2 or 2012
    Clusters: In order to ensure that all monitoring works correctly for clustered instances of SQL Server ensure that your OpsMgr agents on the physical nodes of the cluster are running either OpsMgr 2007 R2 with the most recent cumulative update for OpsMgr 2007 SP1 applied. In general, the supported configurations are outlined in the following locations: This MP is designed to monitor the SQL Server 2005, 2008, 2008 R2, and 2012 in the following configuration:
    • 32-bit SQL Server on 32-bit operating system
    • 64-bit SQL Server on 64-bit operating system. For SQL Server 2005, only SP2 or later is supported
    • 32-bit SQL Server on 64-bit operating system
    The SQL Server management packs also provide monitoring for clustered installations of all SQL roles that can be installed on a cluster. The following limitations apply to support for monitoring clustered installations:
    • Installations of SQL Server on cluster quorum drives are not supported, and this configuration is not suggested, as documented in Knowledge Base article 280345.
    • Support for SQL Server cluster resource groups, which contain more than one network name resource requires additional configuration and the agents must be running Operations Manager 2007 R2 or Operations Manager 2007 SP1 with the most recent cumulative update applied. Refer to Enabling multiple entries for network name resources in for instructions on the additional configuration.
    • Low-privilege discovery and monitoring is not supported on clustered configurations in this release.

This posting is provided "AS IS" with no warranties.

Monday, April 2, 2012

[OpsMgr 2012] System Center 2012 Operations Manager Sizing Helper Tool v1 is downloadable on the Technet site

Download the new SCOM 2012 Sizing Helper Tool from Technet to assist with your new Operations Manager 2012 deployments.

The tool is an Excel spreadsheet that requires input on the environment you want to monitor and then returns recommendations based on best practices.





This posting is provided "AS IS" with no warranties.