Aracılığıyla paylaş


Uyarılar

 

Uygulama Alanı: System Center 2012 R2 Operations Manager, System Center 2012 - Operations Manager, System Center 2012 SP1 - Operations Manager

Operations Manager'daki uyarılar izleyicilerden ya da kurallardan elde edilebilir. İşletim konsolu her tür arasında ayırım yapmazken, ikisi arasında izleyicileri ve kuralları tanımlarken anlamanız gereken belirgin farklılıklar vardır. Aşağıdaki bölümlerde bir uyarı oluşturmak için bir izleyici yapılandırdığınızda ya da eğer bir uyarı kuralı oluşturuyorsanız tanımlamanız gereken uyarı özellikleri verilmektedir.

İzleyicilerden gelen Uyarılar

Yalnızca aşağıdakilerin her biri doğru ise bir izleyiciden uyarı oluşturulacaktır:

  • İzleyici bir uyarı oluşturmak için yapılandırılır.

  • İzleyicinin sistem sağlığı durumu, izleyicinin olası sistem sağlığı durumlarına bağlı olarak Sağlıklı Durumdan bir Uyarıya ya da Hata durumuna değişti.

  • Aynı izleyici tarafından oluşturulan aynı nesne için önceden mevcut açık bir uyarı yok.

Yalnızca izleyicinin sistem sağlığı durumu Sağlıklı durumdan değişirse, bir izleyiciden uyarı oluşturulur. Hata durumu kriterleri birden fazla kez oluşsa da, izleyicinin sistem sağlığı durumu Uyarı ya da Kritik olarak ayarlandığında birden fazla alarm üretilmez. Yalnızca izleyicinin sistem sağlığı durumu Sağlıklı duruma döndüğünde ve hata durumu tekrar oluştuğunda yeni bir alarm üretilecektir.

Örneğin, 101 numaralı bir olay algılandığında bir Kritik durum belirlemek ve 100 numaralı bir olay algılandığında izleyiciyi sıfırlamak üzere yapılandırılan bir Windows Olay izleyicisi olduğunu düşünün. İlk olay 101 oluşturulduğunda, izleyici Kritik duruma ayarlanır ve bir uyarı oluşturulur. Uyarıyı kapatsanız bile, ek bir 101 olayı algılanırsa, izleyici durumunu değiştirmediğinden yeni bir uyarı oluşturulmaz. Yalnızca 100 olayının algılanmasıyla ya da sizin tarafınızdan manuel olarak izleyici sıfırlandıktan sonra, bir uyarı oluşturulacaktır.

Uyarı Adı

Uyarının adı tek satırlı statik bir metinden oluşur ve herhangi bir değişken içeremez.

Öncelik ve Önem Derecesi

Uyarının önem derecesi, uyarıyı Bilgi, Uyarı ya da Kritik olarak tanımlar. Bu önem derecesinin uyarıyı tetikleyen sistem sağlığı durumunun önem derecesine uyması gerekmez. Uyarının önem derecesi İşletim konsolundaki bir simgeyle belirlenir ve görüntüler ve bildirim abonelikleri tarafından kullanılır. Uyarı önceliği İşletim konsolunda erişilmez durumdadır ancak öncelikli olarak bildirim aboneliklerinde kullanılır.

Uyarı Açıklaması

Uyarı açıklaması statik metin ve değişkenlerin bir kombinasyonunu içeren birkaç satırdan oluşabilir. Uyarı açıklamasındaki en yaygın değişken türü, uyarının açıklamasına izleyicinin veri kaynağından farklı bilgiler eklemek için $Data değişkenleri olacaktır. Mevcut özellikler kullanılan veri kaynağı türüne bağlı olacaktır.

Aşağıdaki tabloda izleyicilerden oluşturulan uyarılardaki değişkenlerin sözdizimi ve örnekleri verilmektedir.

Veri Kaynağı

Sözdizimi

Örnekler

Windows Olayları

        $Data/Context/<Property Name>$
      
        $Data/Context/EventDescription$
      
        $Data/Context/Params/Param[#]$
      
        $Data/Context/Params/Param[2]$
      

Metin Günlüğü

        $Data/Context/<Property Name>$
      
        $Data/Context/LogFileName$
      
        $Data/Context/Params/Param[1]$
      
        $Data/Context/Params/Param[1]$
      

Sınırlandırılmış Metin Günlüğü

        $Data/Context/<Property Name>$
      
        $Data/Context/LogFileName$
      
        $Data/Context/Params/Param[#]$
      
        $Data/Context/Params/Param[2]$
      

WMI Olayı

        $Data/Context/Collection[@Name='<TargetInstance|PreviousInstance>']/Property[@Name='<PropertyName>']$
      
        $Data/Context/Collection[@Name=’TargetInstance’]/Property[@Name='Name']$
      

Windows Performansı

        $Data/Context/<PropertyName>]$
      
        $Data/Context/Value$
      

WMI Performansı

        $Data/Context/<PropertyName>]$
      
        $Data/Context/Value$
      

İzleme Komut Dosyası

        $Data/Context/Property[@Name='<PropertyName>']$
      
        $Data/Context/Property[@Name='Result'>']$
      

Otomatik Uyarı Çözümlemesi

Uyarı oluşturan izleyiciler, izleyicinin bir uyarıyı sağlıklı duruma döndüğünde otomatik olarak çözümlemesine yönelik olarak yapılandırılabilir. Bu izleyici için çözümlenmemiş herhangi bir uyarının hala var olan bir sorunu temsil ettiği anlamına gelir. Bu gereklilik için otomatik çözümlemenin uygulanması seçeneğinden başka bir yapılandırma yoktur.

Not

Otomatik uyarı çözümlemesi kurallarla birlikte yerine getirilemez çünkü kurallar, sorunun düzeltildiğini algılamaya yönelik herhangi bir yola sahip değildir.

Kurallardan kaynaklanan Uyarılar

Bir kuraldan ancak aşağıdaki koşullarda bir uyarı oluşturulacaktır:

  • Kural bir uyarı oluşturmak üzere yapılandırılmıştır.

  • Kuralda tanımlanan kriteler doğrudur.

  • Önceden uyarının gizleme yapılandırmasıyla eşleşen açık bir uyarı mevcut değildir.

Aşağıdaki tabloda, her kural türünün bir uyarı oluşturma kapasitesinden bahsedilmektedir.

Kural Türü

Uyarı Kapasiteleri

Olay Kuralları

Her bir olay veri kaynağı için uyarı kuralları oluşturulabilir. Bir uyarının ne zaman oluşturulması gerektiğini belirlemek üzere belirlenen kriterler, olay izleyicilerindeki durum değişikliği kriterleriyle aynıdır.

Performans Kuralları

Performans sayacına dayalı olarak bir uyarı kuralı oluşturamazsınız. Bunun yerine bir izleyici kullanılmalıdır çünkü, bir başarı koşulu genellikle bir performans sayacından algılanabilir ve genelde hedef sınıfın bazı sistem sağlığı durumlarıyla ilişkilidir.

Komut Dosyası Kuralları

Bir komut dosyasına dayalı olarak bir uyarı kuralı oluşturamazsınız. Bunun yerine bir izleyici kullanılmalıdır çünkü bir komut dosyası genelde, başarılı koşulunun genelde algılanabilir ve hedef sınıfın bazı sistem sağlığı durumları ile ilişkili olacağı şekilde, hem hata hem de sistem sağlığı durumu için bir dönüş değeri sağlar.

Uyarı Adı

Uyarının adı tek satırlı statik bir metinden oluşur ve herhangi bir değişken içeremez.

Öncelik ve Önem Derecesi

Uyarının önem derecesi, uyarıyı Bilgi, Uyarı ya da Kritik olarak tanımlar. Bu önem derecesinin uyarıyı tetikleyen sistem sağlığı durumunun önem derecesine uyması gerekmez. Uyarının önem derecesi İşletim konsolundaki bir simgeyle belirlenir ve görüntüler ve bildirim abonelikleri tarafından kullanılır. Uyarı önceliği İşletim konsolunda erişilmez durumdadır ancak öncelikli olarak bildirim aboneliklerinde kullanılır.

Uyarı Açıklaması

Uyarı açıklaması statik metin ya da değişkenlerden oluşan birkaç satırlı metinden oluşabilir. Uyarı açıklamasındaki en yaygın değişken türü, uyarının açıklamasına kuralın veri kaynağından farklı bilgiler eklemek için $Data değişkenleri olacaktır. Mevcut özellikler kullanılan veri kaynağı türüne bağlı olacaktır. Her bir Veri Kaynakları (Veri Kaynağı) bölümü farklı veri kaynakları için mevcut olan özelliklerin bir listesini içerir.

Aşağıdaki tabloda, kurallardan oluşturulan uyarıların sözdizimine ve değişkenlerine örnekler verilmektedir:

Veri Kaynağı

Sözdizimi

Örnekler

Windows Olayları

        $Data/<Property Name>$
      
        $Data/EventDescription$
      
        $Data/Params/Param[#]$
      
        $Data/Params/Param[2]$
      

Metin Günlüğü

        $Data/EventData/DataItem/<PropertyName>$
      
        $Data/EventData/DataItem/LogFileName$
      
        $Data/EventData/DataItem/Params/Param[1]$
      
        $Data/EventData/DataItem/Params/Param[1]$
      

Sınırlandırılmış Metin Günlüğü

        $Data/EventData/DataItem/<PropertyName>$
      
        $Data/EventData/DataItem/LogFileName$
      
        $Data/EventData/DataItem/Params/Param[#]$
      
        $Data/EventData/DataItem/Params/Param[2]$
      

WMI Olayı

        $Data/EventData/DataItem/Collection[@Name='<TargetInstance | PreviousInstance>']/Property[@Name='<PropertyName>']$
      
        $Data/EventData/DataItem/Collection[@Name='TargetInstance']/Property[@Name='Name']$
      

Syslog Olayı

        $Data/EventData/DataItem/<PropertyName>$
      
        $Data/EventData/DataItem/Facility$
      

Uyarı Gizleme

Uyarı Gizleme karşılık gelen bir uyarı hala açık olduğunda bir uyarının oluşturulmasını gizlemek için uyarı kurallarında tanımlanan mantık anlamına gelir. Bu aynı sorun için birden fazla uyarı oluşturulduğunda, uyarı fırtınalarını engeller. Açık bir uyarı ile bir sorun önceden tespit edildiğinden, ek bir uyarının oluşturulması, minimum değer ile gereksiz bir gürültü yaratır. Bir uyarı verme kuralı için koşul sağlandığında ancak mevcut bir uyarı önceden açık ise, ek bir uyarı oluşturmak yerine, gizleme mevcut uyarının tekrarlayan sayımını artıracaktır.

Bir uyarı verme kuralı üzerinde bir gizleme tanımlamak için, eşleşen bir uyarı tanımlayan alanlar belirlenmelidir. Bir uyarı verme kuralı yeni bir uyarı oluşturmadan önce, yeni uyarıyla aynı alanlardaki değerlerle eşleşen, gizlenme için tanımlanan alanların değerlerini taşıyan açık bir uyarı bulunup bulunmadığını kontrol edecektir. Bu alanların her biri için eşleşen değerleri taşıyan bir uyarı açık ise, o zaman yeni bir uyarı oluşturulmaz.

Uyarı gizleme için, uyarıyı benzersiz şekilde tanımlayan alanların minimum sayısı belirtilmelidir. Bu, kural kriterleri için kullanılan alanlara ek olarak, bilgisayar adı olacaktır. Örneğin, olay kuralları gizlemesi, sıkça aşağıdaki alanların kullanılmasıyla elde edilir:

  • Günlük Bilgisayarı

  • Olay Kaynağı

  • Olay Numarası

Kural, bir aracı üzerinde birden fazla örneğe sahip olan bir sınıfa yöneltilmişse, o zaman, olayı kuralın kriterlerinde benzersiz bir şekilde tanımlamak için bir parametre gerekebilir. Durum buysa, o zaman uyarı gizlemede de aynı parametre belirtilmelidir.

Not

İzleyiciler için, gerekli olmadığından, uyarı gizleme bulunmaz. İzleyiciler yalnızca, sistem durumları sağlıklıdan, uyarı ya da kritik duruma değiştiğinde uyarı üretirler. Algılanan sorun yeniden oluşsa dahi, izleyici önceden negatif durumda ise, izleyicinin durumu değişmediğinden uyarı oluşturulmaz. Yalnızca izleyici, sorun oluşmadan önce sağlıklı duruma dönerse yeni bir uyarı oluşturulur.