Aracılığıyla paylaş


Sınıfları ve Nesneleri Anlamak

 

Yayımlanan: Temmuz 2016

Uygulama Hedefi: System Center 2012 R2 Operations Manager, System Center 2012 - Operations Manager, System Center 2012 SP1 - Operations Manager

Operations Manager'da yazmayı başlatmak için, izlenen nesnelerin uygulanmasıyla ilgili bazı temel kavramları ve terminolojiyi bilmeniz gerekmektedir. İzleme için Operations Manager'ı kullandıysanız, bu nesnelerin kullanımını zaten biliyor olmalısınız ancak yazma için nesne kullanımı hakkında daha fazla bilgi edinmeniz gerekir.

Nesne

Nesne, Operations Manager'daki temel yönetim birimidir. Bir nesne bilgisayar ortamınızdaki genellikle bilgisayar, mantıksal disk veya veritabanı gibi bir şeyi temsil eder. Nesne aynı zamanda bir uygulama, Active Directory etki alanı veya DNS bölgesi gibi daha soyut bir şeyi de temsil eder. Bir nesne belirli bir Sınıf'ın örneği olarak da adlandırılabilir.

Nesnelerin İşletim konsolunda görünmeden önce bulunmaları gerekir. Yönetim paketleri bir nesnenin oluşturulup oluşturulmaması gerektiğini belirlemek ve özelliklerine ait değerlerin neler olması gerektiğini belirleyen aracı bilgisayarı ile ilgili bilgileri araştıran bulmaları içerir. Bu bulmalar genellikle bir zamanlama üzerinden çalışır ve farklı yönetim paketleri farklı nesneler için değişik zamanlamalar tanımlar. Bir bulma günde bir kez çalışırken diğeri birkaç saatte bir çalışabilir.

İleri düzey yazarlara yönelik bulmalar hakkında daha fazla bilgi için, System Center Operations Manager 2007 R2 Authoring Guide (System Center Operations Manager 2007 R2 Yazma Kılavuzu) bağlantısında bkz. Bulma.

Sınıf

Sınıf, bir tür nesneyi temsil eder ve Operations Manager'da her nesne belirli bir sınıfın örneği olarak kabul edilir. Bir sınıfın tüm örnekleri ortak bir özellikler kümesini paylaşır. Her nesne bu özellikler için bulunduğunda belirlenen kendi değerlerine sahiptir. Çoğu yönetim paketi, izlenmekte olan uygulama ve bu sınıflar arasındaki ilişkileri oluşturan farklı bileşenleri tanımlayan bir sınıf kümesini tanımlar.

İşletim konsolundaki hedef belirli bir sınıfın tüm örneklerini temsil eder. Örneğin, bir görünüm, görünüm için hedef sınıf olarak kullanılan sınıf örnekleri olan tüm nesneleri listelerken, izleyici izleyicinin hedef sınıfına ait örnekler olan tüm nesnelere uygulanır.

Aşağıdaki anlık görüntüde bir Windows Server 2008 Mantıksal Disk sınıfı ve İşletim konsolundaki Bulunan Envanter görünümündeki nesnelere ait örnek gösterilmektedir.

Örnek Sınıf ve Nesneler

Sample Classes and Objects

Temel Sınıflar

Gelişmiş yazma gerçekleştiriyorsanız sadece temel sınıf kavramını anlamalısınız. Daha fazla bilgi için bkz. Sınıflar ve İlişkiler [OM2012_Authoring]. Temel yazma için, temel sınıfların hedeflemeyi nasıl etkilediğini öğrenmelisiniz.

Operations Manager'da her sınıfın bir temel sınıfı vardır. Bir sınıf,sahip olduğu temel sınıfın tüm özelliklerine ve daha fazlasını ekleme potansiyeline sahiptir. Farklı yönetim paketlerinden yönetim grubunuza yüklenen tüm sınıflar her bir sınıf kendi temel sınıfının altında olacak şekilde bir ağaç biçiminde düzenlenebilir. Herhangi bir sınıftan başlayıp, temel sınıfı takip ederek ağacın yukarısına ve ardından, söz konusu sınıfın temel sınıfına çıktığınızda ve bu şekilde devam ettiğinizde System Center sınıf kitaplığının kökü olan Object sınıfına ulaşırsınız.

Not

Varlık sınıfı Operations Manager 2007'de sınıf kitaplığının köküdür.Entity sınıfı Object sınıfı ile aynıdır. Operations Manager 2012'de yeniden adlandırılmıştır.

Bir sınıfı diğer sınıfların temel sınıfı olan bir hedef olarak seçerseniz, izleyici veya kural bu sınıfların her birinin bütün örneklerine uygulanır. Örneğin, bir izleyici için Windows İşletim Sistemi'ni hedef olarak kullanırsanız bu durumda izleyici, Windows Client İşletim Sistemi ve Windows Server İşletim Sisteminin tüm örneklerine uygulanır. Bunun nedeni söz konusu iki sınıfın temel sınıf olarak Windows İşletim Sistemi'ni kullanmasıdır. İşletim Sistemini hedef olarak kullandığınızda, izleyici bu sınıfların hepsine ve ayrıca Unix İşletim Sistemi'nin örneklerine uygulanır.

Dağıtılmış Uygulama Tasarımcısı'nı kullanarak yönetim grubunuzdaki tüm sınıf kitaplığını görüntülemeyle ilgili bilgi için, bkz. Dağıtılmış Uygulamalar.

Aşağıdaki anlık görüntüde bir Mantıksal Disk (Sunucu) sınıfı ve İşletim konsolundaki Bulunan Envanter görünümündeki nesnelere ait örnek gösterilmektedir. Bu, bölümün başında gösterilen Windows Server 2008 Mantıksa Disk'e ait temel sınıftır. Aynı nesne kümesini içerdiğine ancak Mantıksal Disk (Sunucu)'i temel sınıfı olarak kullanan Windows Server 2003 Mantıksal Disk örneklerini eklediğine dikkat edin.

Örnek Temel Sınıf ve Nesneler

Sample Base Classes and Objects

Barındırma Sınıfları

Çoğu sınıf başka bir sınıf tarafından barındırılır. Bir sınıf diğerini barındırdığında, barındıran sınıf üst, barındırılan sınıf ise alt olarak adlandırılır. Alt sınıf örnekleri üst sınıf olmadan var olamaz. Örneğin, birçok sınıf bilgisayarda bileşen olduklarından Windows Bilgisayar tarafından barındırılmaktadır. Diskin yükleneceği bir bilgisayar yoksa mantıksal diske sahip olmanın da anlamı yoktur. Bu nedenle, Mantıksal DiskWindows Bilgisayar tarafından barındırılır. Bu, Mantıksal Disk'in her örneğinin üstü olarak bir Windows Bilgisayar örneğine sahip olması gerektiği anlamına gelmektedir.

Barındırma sınıflarının önemi bir hedef sınıfın barındırma özelliklerinin kurallarda ve izleyicilerde bulunmasından kaynaklanmaktadır. Bir nesne Sistem Durumu Gezgininde bulunan alt nesnelerin sistem durumuna da sahip olabilir.

Bir nesnenin barındıran üstünü genellikle o nesnenin Yol Adı özelliğine bakarak belirleyebilirsiniz. Buna nesnenin üst öğesinin adı da dahildir. İşletim konsolunda, üst nesnenin durum görünümünü açmak için bu ada tıklayabilirsiniz. Önceki anlık görüntülerde, seçili mantıksal diski barındıran bilgisayarın adı seçilen nesnenin yol adına eklenmiştir.

Grup

Grup bir nesneler topluluğudur. Aynı sınıfın veya farklı sınıfların örnekleri olabilirler. Gruplar kendilerine eklenen nesneleri tanımayan popülasyon ölçütlerine sahiptirler. Bu, nesneleri bulundukları anda ekleyen dinamik ölçütler veya gruba belirli nesneleri el ile eklediğiniz açık ölçütler olabilir.

Gruplar geçersiz kılmaları, görünümleri ve kullanıcı rollerini kapsamak almak ve belirli şablonlar için izleme kapsamını belirlemek için kullanılır. İzleyicileri ve kuralları hedeflemek için kullanılmazlar. Daha fazla bilgi için, bkz. Bir grubu hedefleme,

Sınıfları ve Nesneleri Görüntüleme

Bu bölümün başında verilen örnekleri kendi Operations Manager ortamınızda incelemek için aşağıdaki yordamı kullanın. Bu, Windows Server İşletim Sistemi Yönetim Paketi'ndeki [Logical Disk](assetId:///Logical Disk?qualifyHint=False&autoUpgrade=True) sınıflarını kullanarak nesneleri, sınıfları ve temel sınıfları göstermektedir. Bu yordamı tamamlamak için söz konusu yönetim paketini yönetim grubuna yüklemelisiniz.

İşletim konsolundaki bir sınıfı görüntüleme

  1. İşletim konsolunu başlatın.

  2. Gezinti bölmesinde İzleme'ye tıkladıktan sonra Bulunan Envanter'i seçin.

  3. Eylemler bölmesinde, Hedef Türünü Değiştir'e tıklayın.Hedeflenecek Öğeleri Seçin iletişim kutusunda Tüm hedefleri görüntüle'yi seçin.

    Bu liste, şu an yönetim grubuna yüklenen tüm yönetim paketlerindeki bütün sınıflardan oluşmaktadır. Bulunan tüm örneklerini ve bunların özelliklerini görüntülemek için bu sınıflardan herhangi biri seçilebilir. Yönetim grubuna daha sonra yüklenen bir yönetim paketindeki yeni sınıflar bu listeye eklenecektir.

  4. Windows Server 2008 Mantıksal Disk'i seçip Tamam'a tıklayın.

    Bu görünümde geçerli ortamda bulunan Windows Server 2008 bilgisayarlarındaki mantıksal disklerin bir listesi gösterilir.

  5. Örneklerden birini seçin.

    Ayrıntılı Görünüm bölmesindeki özelliklere dikkat edin. Bu bölmede bulma işlemiyle toplanmış olan her bir özelliğin değeri gösterilmektedir. Ayrıca, geçerli sınıf ve bu sınıfın üst öğelerinin temel özelliğinden yararlanılarak oluşturulan Yol adı özelliğine de dikkat edin. Bu durumda, temel özellikler bilgisayar adı ve cihaz adını içermektedir.

  6. Eylemler bölmesinde tekrar Hedef Türünü Değiştir'i seçin.

  7. Hedeflenecek Öğeleri Seçin iletişim kutusunda Tüm hedefleri görüntüle'yi seçin.

  8. Mantıksal Disk (Sunucu)'yu seçip Tamam'a tıklayın.

    Bu, Windows Server 2008 Mantıksal Disk'in temel sınıfı olan sınıftır. Görünüm bir öncekine benzemekle birlikte Windows Server 2003 ve Windows Server 2008'e ait nesneleri içerir; her iki programın ortamınıza yüklendiği varsayılır.[Windows Server Logical Disk](assetId:///Windows Server Logical Disk?qualifyHint=False&autoUpgrade=True) sınıfı Windows Server 2008 Mantıksal Disk'ten devralınan aynı özelliklere sahip olduğundan özellikler önceki görünümün aynısıdır.

  9. Actions bölmesinde tekrar Hedef Türünü Değiştir'i seçin.Hedeflenecek Öğeleri Seçin iletişim kutusunda Tüm hedefleri görüntüle'yi seçin.

  10. Mantıksal Disk'i seçip Tamam'a tıklayın.

    Bu, Mantıksal Disk (Sunucu)'in temel sınıfı olan sınıftır. Örnekler bir önceki görünümün aynısı olmakla birlikte daha az özellik gösterilmektedir. Bunun nedeni Mantıksal Disk sınıfının sadece doğrudan kendine atanan özelliklere sahip olması ve sahip olduğu tek özelliği Nesne'den devralmasıdır. Diğer özellikler ağacın daha aşağısındaki bir sınıfla ilişkilendirildiklerinden görünmezler.

  11. Disklerden birini seçin ve Ayrıntılı Görünüm'de gösterilen Yol Adı özelliğinin bilgisayar adı parçasındaki bağlantıya tıklayın.

    Bu işlem ile seçmiş olduğunuz disk nesnesinin barındıran nesnesine ait durum görünümü açılır.Ayrıntılı Görünüm'de bunun bir Windows Bilgisayar örneği olduğunu görebilirsiniz.

Ayrıca bkz.

Hedef seçme
Yeni bir hedef oluşturma