Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Organizations embracing cloud-native architectures, leveraging Azure for infrastructure, or seeking to consolidate monitoring into a single pane of glass can benefit from Azure Monitor and its Data Collection Rules driven data collection.
This article explains how to migrate from Azure Monitor SCOM Managed Instance to Azure Monitor Data Collection Rules.
Data collection rules (DCRs)
Data collection rules are at the heart of Azure Monitor's modern data ingestion framework. DCRs define the following:
- Type of telemetry to be collected from different resources
- How to transform or filter the telemetry data and send it to appropriate locations (For example, Log Analytics workspace, storage, and event hubs).
Limitations
- The potential need to re-author complex management pack logic as custom queries and DCRs.
- Retraining staff to be more familiar with Azure Monitor terminology and Azure models as compared to on-premises models.
- Review the cost implications of moving away from System Center Operations Manager on-premises licensing to pay-as-you-go Azure and Azure Monitor pricing.
Best practices
- Plan thoroughly: Start with a comprehensive inventory and gap analysis of your SCOM Managed Instance environment versus the target platform (on-premises or Data collection rule based).
- Pilot first: Conduct a pilot migration for a subset of resources to validate your migration approach and identify issues ahead of full-scale rollout.
- Leverage Microsoft resources: Microsoft provides migration guides, reference architectures, and support channels to assist with your transition.
- Plan for training: Ensure your IT team is equipped with skills for managing the chosen platform, especially if moving to Data Collection Rules and Azure Monitor.
Migrate to Azure Monitor DCRs
To migrate to Azure Monitor DCRs, follow these steps:
Assess current monitoring requirements
Manually determine an inventory of all management packs, monitored agents, customizations, and integrations. Use PowerShell scripts or the System Center Operations Manager console to export configurations. You can export the management packs into a list using the guide here.
Map to Azure Monitor equivalents
Match SCOM Managed Instance features to Azure Monitor components such as metrics, logs, alerts, and workbooks. Some System Center Operations Manager features may not have direct equivalents; plan for workarounds or enhancements. Follow the guidance on how to determine equivalent capabilities.
Author Data Collection Rules (DCRs)
Map management packs to DCRs.
Deploy Azure Monitor Agent (AMA)
Install AMA on target resources such as Virtual machines and servers. Configure it to use the DCRs created. Follow the guidance on how to deploy Azure Monitor agent.
Migrate alerts
Recreate SCOM Managed Instance alerts using Azure Monitor's alerting framework (metric alerts, and log query alerts). Follow the guidance on how to Migrate alerts.
Build dashboards and results
Use Azure Workbooks to visualize health, performance, and alerting. Replicate System Center Operations Manager dashboards where possible. Follow the guidance on how to visualize data.
Reconnect integrations
Map the alert rules in System Center Operations Manager on-premises to Azure Monitor alert rules, along with all ITSM and other integrations. Follow the guidance on how to Map the alert rules.
Decommission SCOM Managed Instance
Once the on-premises setup is stable, delete SCOM Managed Instance resources to avoid unnecessary costs. Deleting a SCOM Managed Instance is nothing but deleting the Azure resource groups where the SCOM Managed Instance resources are deployed. For any issues, see frequently asked questions.