Azure Backup için Azure İzleyici tabanlı uyarıları yönetme
Bu makalede, Azure Backup için Azure İzleyici tabanlı uyarılara geçiş yapma ve bunları izleme açıklanmaktadır.
Desteklenen uyarı çözümleri
Azure Backup artık farklı türde Azure İzleyici tabanlı uyarı çözümlerini destekliyor. Gereksinimlerinize göre bunlardan herhangi birinin birleşimini kullanabilirsiniz.
Aşağıdaki tabloda bu çözümlerden bazıları listelenemindedir:
Not
Beş tür uyarı önem düzeyi vardır: Kritik, Hata, Uyarı, Bilgilendirme ve Ayrıntılı. Uyarılar için bildirimleri bu önem düzeylerine göre yapılandırabilirsiniz.
Desteklenen izleme platformu
Azure İş Sürekliliği Merkezi, Microsoft'un sunduğu ölçümler üzerine yazılmış tüm Yerleşik uyarıların ve özel uyarıların listesini görüntülemenizi sağlar. ARG, Log Analytics, Etkinlik Günlükleri'nde yazılan özel uyarıları görüntülemek için Azure İzleyici>Uyarıları'na gidin ve Ardından Hizmeti Günlük Uyarıları V2 olarak İzle'yi ve Ardından Günlük araması/Etkinliği olarak Sinyal Türü'nü seçin.
Klasik uyarılardan yerleşik Azure İzleyici uyarılarına geçiş
Farklı Azure İzleyici tabanlı uyarı çözümleri arasında yerleşik Azure İzleyici uyarıları, kullanıcı deneyimine ve işlevselliğine göre klasik uyarılara en yakın olandır. Bu nedenle klasik uyarılardan Azure İzleyici'ye hızlı bir şekilde geçiş yapmak için yerleşik Azure İzleyici uyarılarını kullanabilirsiniz.
Aşağıdaki tabloda klasik yedekleme uyarıları ile yedekleme için yerleşik Azure İzleyici uyarıları arasındaki farklar listelenmektedir:
Eylemler | Klasik uyarılar | Yerleşik Azure İzleyici uyarıları |
---|---|---|
Bildirimleri ayarlama | - Bildirimlerin gönderilmesi gereken e-posta kimlikleriyle birlikte her Kurtarma Hizmetleri kasası için bildirimleri yapılandırma özelliğini etkinleştirmeniz gerekir. - Belirli yıkıcı işlemler için, kasanın bildirim ayarlarından bağımsız olarak abonelik sahibine, yöneticiye ve ortak yöneticiye e-posta bildirimleri gönderilir. |
- Bildirimler bir uyarı işleme kuralı oluşturularak yapılandırılır. - Uyarılar varsayılan olarak oluşturulur ve yıkıcı işlemler için kapatılamaz, ancak bildirimler kullanıcının denetimindedir ve uyarıları yönlendirmek istediğiniz e-posta adresi kümesini (veya diğer bildirim uç noktalarını) net bir şekilde belirtmenize olanak tanır. |
Veritabanı yedekleme senaryoları için bildirim gizleme | Aynı hata kodu nedeniyle aynı veritabanı için birden çok hata olduğunda, tek bir uyarı oluşturulur (her hata türü için oluşum sayısı güncelleştirilir) ve yeni bir uyarı yalnızca özgün uyarı devre dışı bırakıldığında oluşturulur. | Davranış şu anda farklı. Burada, her yedekleme hatası için ayrı bir uyarı oluşturulur. Belirli bir bilinen öğe için yedeklemelerin başarısız olacağı bir zaman penceresi varsa (örneğin, bakım penceresi sırasında), belirli bir süre boyunca söz konusu yedekleme öğesinin e-posta gürültüsünü engellemek için bir gizleme kuralı oluşturabilirsiniz. |
Fiyatlandırma | Bu çözüm için ek ücret alınmaz. | Kritik işlemler/hatalar için uyarılar varsayılan olarak (Azure portalında veya portal dışı arabirimler aracılığıyla görüntüleyebileceğiniz) ek ücret ödemeden oluşturur. Ancak, bu uyarıları bir bildirim kanalına (e-posta gibi) yönlendirmek için, ücretsiz katmanın (ayda 1000 e-posta) ötesinde bildirimler için küçük bir ücret uygulanır. Azure İzleyici fiyatlandırması hakkında daha fazla bilgi edinin. |
Not
- Klasik uyarı verileri üzerine yazılmış özel Azure Kaynak Grafı (ARG) sorgularınız varsa, Azure İzleyici tabanlı uyarılardan bilgi almak için bu sorguları güncelleştirmeniz gerekir. Azure İzleyici uyarı verilerini sorgulamak için ARG'deki AlertsManagementResources tablosunu kullanabilirsiniz.
- Tanılama ayarları aracılığıyla Log Analytics çalışma alanına/Depolama hesabına/Olay Hub'ına klasik uyarılar gönderirseniz, bu otomasyonu da güncelleştirmeniz gerekir. Tetiklenen Azure İzleyici tabanlı uyarıları istediğiniz bir hedefe göndermek için, bu uyarıları gerekli hedefe gönderen bir mantıksal uygulamaya, web kancasına veya runbook'a yönlendiren bir uyarı işleme kuralı ve eylem grubu oluşturabilirsiniz.
Azure Backup artık Azure İş Sürekliliği Merkezi aracılığıyla yalnızca birkaç seçimle yerleşik Azure İzleyici uyarılarına ve bildirimlerine geçiş yapmanıza olanak tanıyan kılavuzlu bir deneyim sunar. Bu eylemi gerçekleştirmek için Abonelikte Yedekleme Katkıda Bulunanı ve İzleme Katkıda Bulunanı Azure rol tabanlı erişim denetimi (Azure RBAC) rollerine erişiminiz olmalıdır.
Klasik uyarılardan yerleşik Azure İzleyici uyarılarına geçiş yapmak için şu adımları izleyin:
Azure portalında İş Sürekliliği Merkezi>İzleme + Raporlama>Uyarıları'na gidin.
İki çözümden yinelenen uyarılar almayı önlemek için klasik uyarıları geri çevirme. Klasik uyarıların etkin olduğu kasaları görüntülemek için Uyarıları yönet'i seçin.
Güncelleştir>Yalnızca Azure İzleyici uyarılarını kullan onay kutusunu seçin.
Bunu yaptığınızda, yedekleme uyarılarını yalnızca Azure İzleyici aracılığıyla almayı kabul edersiniz ve eski (klasik uyarılar) çözümünden uyarı almayı durdurursunuz.
Sayfada birden çok kasa seçmek ve bu kasaların ayarlarını tek bir eylemle güncelleştirmek için üstteki menüden Güncelleştir'i seçin.
Kurtarma Hizmetleri kasasından veya Backup kasasından gelen uyarıları geri çevirmek için belirli kasa>Özellikleri>İzleme Ayarları'na gidin ve Güncelleştir'i seçin.
İş hatası senaryoları için Azure İzleyici uyarılarını açma
Yedekleme hatası ve geri yükleme hatası senaryolarına yönelik Azure İzleyici uyarılarını kabul etmek için şu adımları izleyin:
Kasa türü seçin:
Yerleşik Azure İzleyici uyarıları, iş hataları için varsayılan olarak oluşturulur. Bu senaryolar için uyarıları kapatmak istiyorsanız kasanın izleme ayarları özelliğini uygun şekilde düzenleyebilirsiniz.
Backup kasasının izleme ayarlarını yönetmek için şu adımları izleyin:
Kasaya gidin ve Özellikler'i seçin.
İzleme Ayarları kasa özelliğini bulun ve Güncelleştir'i seçin.
Bağlam bölmesinde, gereksinimlerinize bağlı olarak iş hataları için yerleşik Azure İzleyici uyarılarını etkinleştirmek/devre dışı bırakmak için uygun seçenekleri belirleyin.
Ayrıca Yalnızca Azure İzleyici uyarılarını kullan onay kutusunu da seçmenizi öneririz.
Bu seçeneği belirleyerek yalnızca Azure İzleyici aracılığıyla yedekleme uyarıları almayı kabul etmiş olursunuz ve eski klasik uyarılar çözümünden uyarı almayı durdurursunuz. Klasik uyarılar ile yerleşik Azure İzleyici uyarıları arasındaki temel farkları gözden geçirin.
Kasanın ayarını kaydetmek için Güncelleştir'i seçin.
Tetiklenen uyarıları Azure portalında görüntüleme
Kasa için bir uyarı tetiklendikten sonra, uyarıyı Azure portalda Azure İş Sürekliliği Merkezi'nde veya Kurtarma Hizmetleri kasa konsolunda görüntüleyebilirsiniz.
Kurtarma Hizmetleri kasasında uyarıları görüntüleme
Tetiklenen uyarıları Azure Kurtarma Hizmetleri kasasında görüntülemek için şu adımları izleyin:
Azure portalında Kurtarma Hizmetleri kasası>Uyarıları'na gidin.
Uyarılar bölmesinde, Azure Backup'a özgü uyarıları görmek için İzleyici Hizmeti =Azure Backup'a filtreleyin.
Etkin uyarıların özetini içeren bir liste önem derecesine göre bölünür. Aşağıdaki uyarı türleri görüntülenir:
Veri Kaynağı Uyarıları: Bu uyarıları uyarılar temel görünümünde görebilirsiniz. Yedeklenen belirli bir veri kaynağına bağlı uyarılar (örneğin, vm için yedekleme veya geri yükleme hatası, veritabanı için yedekleme verilerini silme vb.) Veri Kaynağı Uyarıları bölümünde görünür.
Genel Uyarılar: Bu uyarıları uyarıların tam görünümünde görebilirsiniz. Belirli bir veri kaynağına bağlı olmayan uyarılar (örneğin, bir kasa için geçici silme işlevini devre dışı bırakma) Genel Uyarılar bölümünde görünür.
Yukarıdaki uyarı türlerinin her biri Güvenlik ve Yapılandırılmış uyarılar olarak daha da bölünmüştür. Güvenlik uyarıları şu anda yedekleme verilerini silme veya kasa için geçici silmeyi devre dışı bırakma senaryolarını içerir (yukarıdaki bölümde açıklandığı gibi geçerli iş yükleri için). Bu uyarılar yalnızca bu senaryolar için uyarılar devre dışı bırakılmadığında tetiklendiğinden, yapılandırılan uyarılar yedekleme ve geri yükleme hatası içerir.
İlgili filtreler uygulanmış olarak tetiklenen tüm etkin uyarıların listesini açmak için Uyarılar menü öğesini seçin.
Etkilenen veri kaynağı, uyarı açıklaması ve önerilen eylem gibi uyarı hakkında daha fazla ayrıntı görüntülemek için herhangi bir uyarıyı seçebilirsiniz.
Olay azaltıldıktan sonra Uyarı Durumunu Değiştir'i seçerek uyarının durumunu Onaylandı veya Kapatıldı olarak değiştirin.
Azure İş Sürekliliği Merkezi'nde uyarıları görüntüleme
Uyarıları izlemek için şu adımları izleyin:
İş Sürekliliği Merkezi'nin İzleme + Raporlama>Uyarıları'na gidin.
Seçilen zaman aralığında en az bir veya daha fazla tetiklenen uyarı içeren tüm uyarı kurallarının sayısı görüntülenir.
Uyarılar'da listeyi uyarının önem derecesine, uyarı kategorisine, zaman aralığına (son 15 güne kadar) ve diğer parametrelere göre filtreleyin.
Kılavuzdaki Etkilenen Öğeler sayısı, uyarı kuralına karşılık gelen bir uyarının tetiklendiği kaynak sayısını gösterir. Etkilenen öğeleri görüntülemek için bağlam menüsünde Etkilenen öğeleri görüntüle'yi seçerek bu uyarı kuralı nedeniyle tetiklenen tüm uyarıları görüntüleyin.
Ardından her uyarıyı gözden geçirebilir ve uygun eylemleri gerçekleştirebilirsiniz.
Programlı seçenekler
Klasik uyarıları geri çevirmek ve Azure İzleyici bildirimlerini yönetmek için programlı yöntemleri de kullanabilirsiniz.
Klasik yedekleme uyarılarını geri çevirme
Aşağıdaki bölümlerde, desteklenen istemcileri kullanarak klasik yedekleme uyarısı çözümünü geri çevirmeyi öğreneceksiniz.
Azure Resource Manager (ARM)/ Bicep/ REST API/ Azure İlkesi kullanma
monitoringSettings vault özelliği, klasik uyarıları devre dışı bırakmak isteyip istemediğinizi belirtmenize yardımcı olur. Kasalarınızda bu ayarı değiştirmek üzere özel bir ARM/Bicep şablonu veya Azure İlkesi oluşturabilirsiniz.
Kasa ayarları özelliğinin aşağıdaki örneği, klasik uyarıların devre dışı bırakıldığını ve tüm iş hataları için yerleşik Azure İzleyici uyarılarının etkinleştirildiğini gösterir.
{
"monitoringSettings": {
"classicAlertsForCriticalOperations": "Disabled",
"azureMonitorAlertSettings": {
"alertsForAllJobFailures": "Enabled"
}
}
}
Azure PowerShell’i kullanma
Kasanın uyarı ayarlarını değiştirmek için Update-AzRecoveryServicesVault komutunu kullanın.
Aşağıdaki örnek, iş hataları için yerleşik Azure İzleyici uyarılarını etkinleştirmenize yardımcı olur ve klasik uyarıları devre dışı bırakır:
Update-AzRecoveryServicesVault -ResourceGroupName testRG -Name testVault -DisableClassicAlerts $true -DisableAzureMonitorAlertsForJobFailure $false
Azure CLI'yı kullanma
Kasanın uyarı ayarlarını değiştirmek için az backup vault backup-properties set komutunu kullanın.
Aşağıdaki örnek, iş hataları için yerleşik Azure İzleyici uyarılarını etkinleştirmenize yardımcı olur ve klasik uyarıları devre dışı bırakır.
az backup vault backup-properties set \
--name testVault \
--resource-group testRG \
--classic-alerts Disable \
--alerts-for-job-failures Enable
Azure İzleyici uyarıları için bildirimleri ayarlama
Eylem gruplarını ve uyarı işleme kurallarını yönetmek için Azure İzleyici tarafından desteklenen aşağıdaki standart programlı arabirimleri kullanabilirsiniz.
- Azure İzleyici REST API'si Başvurusu
- Azure İzleyici PowerShell başvurusu
- Azure İzleyici CLI başvurusu
Azure Resource Manager (ARM)/ Bicep/ REST API'sini kullanma
Seçili abonelikteki tüm Kurtarma Hizmetleri kasalarıyla ilişkili bir uyarı işleme kuralı ve eylem grubu oluşturan bu örnek ARM ve Bicep şablonlarını kullanabilirsiniz.
Azure PowerShell’i kullanma
Önceki bölümlerde açıklandığı gibi, kasalarınız için bildirimleri yapılandırmak için bir eylem grubuna (bildirim kanalı) ve uyarı işleme kuralına (bildirim kuralı) ihtiyacınız vardır.
Bildirimi yapılandırmak için aşağıdaki cmdlet'i çalıştırın:
New-AzActionGroupReceiver cmdlet'ini ve Set-AzActionGroup cmdlet'ini kullanarak e-posta kimliğiyle ilişkilendirilmiş bir eylem grubu oluşturun.
$email1 = New-AzActionGroupReceiver -Name 'user1' -EmailReceiver -EmailAddress 'user1@contoso.com' Set-AzActionGroup -Name "testActionGroup" -ResourceGroupName "testRG" -ShortName "testAG" -Receiver $email1
Set-AzAlertProcessingRule cmdlet'ini kullanarak yukarıdaki eylem grubuna bağlı bir uyarı işleme kuralı oluşturun.
Set-AzAlertProcessingRule -ResourceGroupName "testRG" -Name "AddActionGroupToSubscription" -Scope "/subscriptions/xxxx-xxx-xxxx" -FilterTargetResourceType "Equals:Microsoft.RecoveryServices/vaults" -Description "Add ActionGroup1 to alerts on all RS vaults in subscription" -Enabled "True" -AlertProcessingRuleType "AddActionGroups" -ActionGroupId "/subscriptions/xxxx-xxx-xxxx/resourcegroups/testRG/providers/microsoft.insights/actiongroups/testActionGroup"
Azure CLI'yı kullanma
Önceki bölümlerde açıklandığı gibi, kasalarınız için bildirimleri yapılandırmak için bir eylem grubuna (bildirim kanalı) ve uyarı işleme kuralına (bildirim kuralı) ihtiyacınız vardır.
Aynı yapılandırmayı yapmak için aşağıdaki komutları çalıştırın:
az monitor action-group create komutunu kullanarak e-posta kimliğiyle ilişkilendirilmiş bir eylem grubu oluşturun .
az monitor action-group create --name testag1 --resource-group testRG --short-name testag1 --action email user1 user1@contoso.com --subscription "Backup PM Subscription"
az monitor alert-processing-rule create komutunu kullanarak yukarıdaki eylem grubuna bağlı bir uyarı işleme kuralı oluşturun .
az monitor alert-processing-rule create \ --name 'AddActionGroupToSubscription' \ --rule-type AddActionGroups \ --scopes "/subscriptions/xxxx-xxx-xxxx" \ --filter-resource-type Equals "Microsoft.RecoveryServices/vaults" --action-groups "/subscriptions/xxxx-xxx-xxxx/resourcegroups/testRG/providers/microsoft.insights/actiongroups/testag1" \ --enabled true \ --resource-group testRG \ --description "Add ActionGroup1 to all RS vault alerts in subscription"
Sonraki adımlar
Azure Backup izleme ve raporlama hakkında daha fazla bilgi edinin.