Bulut izleme platformları genel bakış

Bu makale, bulut izleme kılavuzundaki bir serinin parçasıdır.

Microsoft, birden çok üründen çeşitli bulut izleme özellikleri sağlar:

Bu teklifler uyarı, hizmet çalışma süresi izleme, uygulama ve altyapı sistem durumu izleme, tanılama ve analiz gibi temel izleme hizmetleri sunar.

Aşağıdaki bölümlerde, her birinin temel izleme işlevselliğini nasıl sağladığını anlamanıza yardımcı olmak için izleme platformlarımıza yönelik üst düzey bir genel bakış sunun.

Altyapı gereksinimleri

Operations Manager

Operations Manager, temel bir işlev birimi olan bir yönetim grubunu desteklemek için önemli bir altyapı ve bakım gerektirir. En azından bir yönetim grubu bir veya daha fazla yönetim sunucusundan, işletimsel ve raporlama veri ambarı veritabanını barındıran bir SQL Server örneğinden ve aracılardan oluşur. Bir yönetim grubu tasarımının karmaşıklığı, izlenecek iş yüklerinin kapsamı ve iş yüklerini destekleyen cihaz veya bilgisayar sayısı gibi birden çok faktöre bağlıdır. Kurumsal izleme platformları için yaygın olarak olduğu gibi yüksek kullanılabilirlik ve site dayanıklılığına ihtiyacınız varsa altyapı gereksinimleri ve ilişkili bakım önemli ölçüde artabilir.

Diagram of Operations Manager management group

Azure İzleyici SCOM Yönetilen Örneği

Azure İzleyici SCOM Yönetilen Örneği , Azure'da barındırılan Bir PaaS System Center Operations Manager teklifidir. SCOM Yönetilen Örneği, yönetim sunucuları ve veritabanları gibi altyapı bileşenlerinin çoğu Azure'da barındırıldığından ve Microsoft tarafından yönetildiğinden en düşük altyapı ve bakım gerektirir; Artık yönetim sunucunuza ve veritabanlarınıza en son yükseltmeler ve özelliklerle düzeltme eki uygulamak sizin sorumluluğunuzda değildir. Ayrıca, bir yönetim sunucusunu ölçeklendirmek için tek bir düğmeye tıklamanız gerekir.

Diagram of Operations Manager Managed Instance architecture..

Azure İzleyici

Azure İzleyici bir hizmet olarak yazılım (SaaS) teklifi olduğundan destekleyici altyapısı Azure'da çalışır ve Microsoft tarafından yönetilir. Büyük ölçekte izleme, analiz ve tanılama gerçekleştirir. Tüm ulusal/bölgesel bulutlarda kullanılabilir. Azure İzleyici'yi destekleyen altyapının temel bölümleri (toplayıcılar, ölçümler ve günlükler deposu ve analiz) Microsoft tarafından korunur.

Diagram of Azure Monitor

Veri toplama

Operations Manager ve SCOM Yönetilen Örneği

Aracılar

Operations Manager yalnızca Windows bilgisayarlarda yüklü aracılardan veri toplar. Operations Manager SDK'sından verileri kabul edebilir, ancak bu yaklaşım genellikle ürünü izleme verilerini toplamak için değil özel uygulamalarla genişleten iş ortakları için kullanılır. Bu diğer cihazlara uzaktan erişen Windows aracısı üzerinde çalışan özel modülleri kullanarak Linux bilgisayarlar ve ağ cihazları gibi diğer kaynaklardan veri toplayabilir.

Dekont

SCOM Yönetilen Örneği yalnızca Windows bilgisayarlarında aracılardan veri toplayabilir.

Diagram of Operations Manager agent

Operations Manager aracısı yerel bilgisayardan olay günlüğü, özel günlükler ve performans sayaçları gibi verileri toplayabilir. Ayrıca yerel bilgisayardan veya dış kaynaklardan veri toplamak için betikler çalıştırabilir. Başka yöntemlerle toplanamaz verileri toplamak veya başka şekilde izlenmeyen çeşitli uzak cihazlardan veri toplamak için özel betikler yazabilirsiniz.

Yönetim paketleri

Operations Manager tüm izleme işlemlerini iş akışlarıyla (kurallar, izleyiciler ve nesne bulmalar) gerçekleştirir. Bu iş akışları bir yönetim paketinde paketlenir ve aracılara dağıtılır. Yönetim paketleri, önceden tanımlanmış kurallar ve izleyiciler içeren çeşitli ürün ve hizmetler için kullanılabilir. Uygulamalarınız ve özel senaryolarınız için kendi yönetim paketinizi de yazabilirsiniz.

yapılandırmayı izleme

Yönetim paketleri yüzlerce kural, izleyici ve nesne bulma kuralı içerebilir. Aracı, geçerli olan ve bulma kuralları tarafından belirlenen tüm yönetim paketlerinden tüm bu izleme ayarlarını çalıştırır. Her izleme ayarının her örneği bağımsız olarak çalışır ve topladığı veriler üzerinde hemen hareket eder. Operations Manager bu şekilde neredeyse gerçek zamanlı uyarı ve izlenen kaynakların geçerli sistem durumu elde edebilir.

Örneğin, bir izleyici birkaç dakikada bir performans sayacı örneği alabilir. Bu sayaç eşiği aşarsa, hedef nesnesinin sistem durumunu hemen ayarlar ve bu da yönetim grubunda bir uyarıyı hemen tetikler. Zamanlanmış bir kural, belirli bir olayın oluşturulmasını izleyebilir ve bu olay yerel olay günlüğünde oluşturulduğunda hemen bir uyarı tetikler.

Bu izleme ayarları birbirinden yalıtıldığından ve tek tek veri kaynaklarından çalıştığından, Operations Manager'ın birden çok kaynak arasındaki verileri ilişkilendirme konusunda güçlükleri vardır. Veriler toplandıktan sonra bunlara tepki vermek de zordur. Operations Manager veritabanına erişen iş akışlarını çalıştırabilirsiniz, ancak bu senaryo nadirdir ve genellikle sınırlı sayıda özel amaçlı iş akışı için kullanılır.

Diagram of Operations Manager management group

Azure İzleyici

Veri kaynakları

Azure İzleyici, Azure platform günlükleri, Azure etkinlik günlükleri, kaynak günlükleri, Azure'ın konuk işletim sistemindeki Azure İzleyici Aracısı (AMA) ve hibrit sanal makineler ve Azure'daki kaynaklardan tanılama verileri gibi çeşitli kaynaklardan veri toplar. Herhangi bir REST istemcisi API kullanarak Azure İzleyici'ye günlük verileri yazabilir ve web uygulamalarınız için özel ölçümler tanımlayabilirsiniz. Bazı ölçüm verileri, kullanıma bağlı olarak farklı konumlara yönlendirilebilir. Örneğin, "mümkün olduğunca hızlı" uyarı veya diğer günlük verileriyle uzun süreli eğilim analizi aramaları için verileri kullanabilirsiniz.

İzleme içgörüleri

Uygulama Analizler, Azure Container insights ve Azure VM içgörüleri gibi Analizler, Azure portalında bir uygulama veya hizmet için özelleştirilmiş bir izleme deneyimi sağlamak üzere Azure İzleyici'nin günlüklerini ve ölçüm platformunu kullanın. Sistem durumu izleme ve uyarı koşulları ve toplanan verilerin özelleştirilmiş analizini sağlayabilirler.

yapılandırmayı izleme

Azure İzleyici, veri toplamayı bu verilere karşı gerçekleştirilen eylemlerden ayırır ve bu da bulut ortamında dağıtılmış mikro hizmetleri destekler. Birden çok kaynaktan gelen verileri ortak bir veri platformunda birleştirir ve toplanan verilere göre analiz, görselleştirme ve uyarı özellikleri sağlar.

Azure İzleyici tarafından toplanan veriler günlük veya ölçüm olarak depolanır ve Azure İzleyici'nin farklı özellikleri ikisine de dayanır. Ölçümler, neredeyse gerçek zamanlı uyarı ve sorunların hızlı algılanması için uygun olan zaman serisindeki sayısal değerler içerir. Günlükler metin veya sayısal veriler içerir ve karmaşık analiz gerçekleştirmek için yararlı olan güçlü bir dil kullanılarak sorgulanabilir.

Azure İzleyici veri toplamayı bu verilere karşı eylemlerden ayırdığından, çoğu durumda neredeyse gerçek zamanlı uyarı sağlayamayabilir. Günlük verileriyle ilgili uyarı vermek için sorgular, uyarıda tanımlanan yinelenen bir zamanlamaya göre çalıştırılır. Bu davranış, Azure İzleyici'nin izlenen tüm kaynaklardan verileri hızla ilişkilendirmesini sağlar ve verileri çeşitli yollarla etkileşimli olarak analiz edebilirsiniz. Bu, özellikle kök neden analizi ve sorunun nerede oluşabileceğini belirlemek için yararlıdır.

Sistem durumunu izleme

Operations Manager ve SCOM Yönetilen Örneği

Operations Manager'daki yönetim paketleri, izlenen uygulamanın bileşenlerini ve bunların ilişkilerini açıklayan bir hizmet modeli içerir. İzleyiciler, aracıdaki verilere ve betiklere göre her bileşenin geçerli sistem durumunu belirler. Sistem durumu durumları toplandığı için izlenen bilgisayarların ve uygulamaların özetlenmiş sistem durumunu hızla görüntüleyebilirsiniz.

Azure İzleyici

Azure İzleyici, herhangi bir hizmet bileşeninin geçerli sistem durumunu gösteren bir hizmet modeli veya izleyicileri uygulamak için kullanıcı tarafından tanımlanabilir bir yöntem sağlamaz. Azure İzleyici'nin aşağıdaki özellikleri yararlı olabilir:

  • Uygulama Analizler: Web uygulamanızın bileşik bir haritasını oluşturur ve her uygulama bileşeni veya bağımlılığı için bir sistem durumu sağlar. Buna uyarı durumu ve uygulamanızın daha ayrıntılı tanılamaları için detaya gitme dahildir.

  • Azure VM içgörüleri: Sanal makinelerinizin ve sanal makine ölçek kümelerinizin performansını ve sistem durumunu izler. Azure VM Analizler ile çalışan işlemleri ve diğer kaynaklardaki bağımlılıkları izleyin ve tahmin edilebilir performans ve kullanılabilirlik eğilimleri sağlayın. Ayrıca, bir sanal makinede yapılan herhangi bir değişikliğin performansını etkilenip etkilemediğini anlamak için Uygulama Değişikliği Analizi aracılığıyla kaynaklarda yapılan değişiklikleri de izleyebilirsiniz.

  • Azure Container insights: Azure Kubernetes Service veya Azure Container Instances'ın performansını ve durumunu izler. Ölçüm API'si aracılığıyla Kubernetes'te bulunan denetleyicilerden, düğümlerden ve kapsayıcılardan bellek ve işlemci ölçümlerini toplar. Ayrıca kapsayıcılar ve görüntüleriyle ilgili kapsayıcı günlüklerini ve envanter verilerini toplar. Toplanan performans verilerini temel alan önceden tanımlanmış sistem durumu ölçütleri, bir kaynak performans sorunu mu yoksa kapasite sorunu mu olduğunu belirlemenize yardımcı olur. Ayrıca belirli bir Kubernetes nesne türünden (pod, düğüm, denetleyici veya kapsayıcı) genel performansı veya performansı da anlayabilirsiniz.

Verileri çözümleme

Operations Manager ve SCOM Yönetilen Örneği

Operations Manager, verileri toplandıktan sonra analiz etmek için şu temel yolları sağlar:

  • Sistem Durumu Gezgini: Hangi izleyicilerin bir sistem durumu sorununu tanımlayıp izleyici hakkındaki bilgileri ve bununla ilgili eylemlerin olası nedenlerini gözden geçirmenize yardımcı olur.

  • Raporlar: Operations Manager veri ambarında depolanan geçmiş verileri özetlemenize olanak sağlar. Görünümlerin ve raporların temel alındığı verileri özelleştirebilirsiniz. Daha fazla bilgi edinmek için bkz. Operations Manager'da Raporlama Çalışma Alanını Kullanma ve Power BI'da rapor oluşturma

  • Operations Manager komut kabuğu: Windows PowerShell'i başka bir cmdlet kümesiyle genişletir ve toplanan verileri sorgulayabilir ve görselleştirebilir. Bu, PowerShell veya Operations Manager HTML tabanlı web konsolu ile yerel olarak grafikler ve diğer görselleştirmeleri içerir.

Azure İzleyici

Güçlü Azure İzleyici analiz altyapısı ile günlük verileriyle etkileşimli olarak çalışabilir ve bunları eğilim ve diğer veri analizi için diğer izleme verileriyle birleştirebilirsiniz. Görünümler ve panolar, sorgu verilerini Azure portalından çeşitli şekillerde görselleştirmenize ve Power BI'a aktarmanıza olanak tanır. Application Analizler, Azure VM içgörüleri ve Azure Container insights gibi Analizler etkileşimli izleme senaryolarını desteklemek için özelleştirilmiş görselleştirmeler içerir.

Azure İzleyici, verileri analiz etmek ve görselleştirmek için aşağıdakiler de dahil olmak üzere çeşitli yolları destekler:

  • Ölçüm Gezgini
  • Log Analytics
  • Azure Çalışma Kitapları
  • Azure panoları
  • Grafana
  • Power BI
  • Azure İzleyici iş ortağı tümleştirmeleri

Daha fazla bilgi edinmek için bkz . İzleme verilerini analiz etme ve görselleştirme.

Uyarı

Operations Manager ve SCOM Yönetilen Örneği

Operations Manager, önceden tanımlanmış olaylara, bir performans eşiği karşılandığında ve izlenen bir bileşenin sistem durumu değiştiğinde uyarı oluşturur. Uyarıların tam yönetimini içerir ve bunların çözümünü ayarlamanıza ve bunları çeşitli operatörlere veya sistem mühendislerine atamanıza olanak sağlar. Hangi uyarıların proaktif bildirimler göndereceğini belirten bildirim kuralları ayarlayabilirsiniz.

Yönetim paketleri, izlenen uygulamadaki farklı kritik koşullar için önceden tanımlanmış çeşitli uyarı kuralları içerir. Bu kuralları ayarlayabilir veya ortamınızın belirli gereksinimlerine göre özel kurallar oluşturabilirsiniz.

Azure İzleyici

Azure İzleyici ile eşiği aşan bir ölçümü veya zamanlanmış sorgu sonucunu temel alan uyarılar oluşturabilirsiniz. Azure İzleyici'deki günlük sorgusu uyarıları, birden çok çalışma alanında depolanan tüm veriler genelinde verileri analiz etmenizi sağlar. Bu uyarılar, çalışma alanları arası sorgu kullanan belirli bir Application Analizler uygulamasındaki verileri de içerir.

Hem durum bilgisi olmayan hem de durum bilgisi olan uyarılar Azure İzleyici tarafından desteklenir:

  • Durum bilgisi olmayan uyarılar, daha önce tetiklenmiş olsa bile koşul her karşılandığında tetiklenir.
  • Durum bilgisi olan uyarılar koşul karşılandığında tetiklenir ve koşullar çözümlenene kadar yeniden tetiklenmez veya tetiklenmez.

İş Akışları

Operations Manager ve SCOM Yönetilen Örneği

Operations Manager'daki yönetim paketleri yüzlerce ayrı iş akışı içerir ve hangi verilerin toplandığını ve bu verilerle hangi eylemin gerçekleştirileceğini belirler. Örneğin, bir kural birkaç dakikada bir performans sayacı örneği alabilir ve sonuçlarını analiz için depolayabilir. İzleyici aynı performans sayacını örnekleyip değerini bir eşikle karşılaştırarak izlenen nesnenin sistem durumunu belirleyebilir. Başka bir kural, aracı bilgisayarda bazı verileri toplamak ve analiz etmek için bir betik çalıştırabilir ve belirli bir değer döndürürse bir uyarı tetikler.

Operations Manager'daki iş akışları birbirinden bağımsızdır ve bu da birden çok izlenen nesnede çözümlemeyi zorlaştırır. Bu izleme senaryoları, toplandıktan sonra verilere dayalı olmalıdır; bu mümkündür, ancak zor ve nadir olabilir.

Azure İzleyici

Azure İzleyici, veri toplamayı bu verilerden alınan eylemlerden ve analizlerden ayırır. Aracılar ve diğer veri kaynakları günlük verilerini Log Analytics çalışma alanına yazar ve ölçüm verilerini ölçüm veritabanına bu verilerin analizi veya nasıl kullanılabileceğini bilmeden yazar. İzleyici, depolanan verilerden uyarı ve diğer eylemleri gerçekleştirerek tüm kaynaklardan gelen verileri analiz etmenizi sağlar.

Temel platformu genişletme

Operations Manager ve SCOM Yönetilen Örneği

Operations Manager, kendi oluşturduğunuz veya bir iş ortağından veya bizden edindiğiniz tüm izleme mantığını bir yönetim paketinde uygular. Bir yönetim paketi yüklediğinizde, uygulama veya hizmetin bileşenlerini farklı aracılarda otomatik olarak bulur ve uygun kuralları ve izleyicileri dağıtır. Yönetim paketi, altyapı hizmetini veya uygulamasını destekleyen tam izleme sağlamak için sistem durumu tanımlarını, uyarı kurallarını, performans ve olay toplama kurallarını ve görünümleri içerir.

Operations Manager SDK'sı, Operations Manager'ın üçüncü taraf izleme platformları veya BT hizmet yönetimi (ITSM) yazılımıyla tümleştirilmesini sağlar. SDK ayrıca bazı iş ortağı yönetim paketleri tarafından ağ cihazlarının izlenmesini desteklemek ve Html5 panosunun karesi veya Microsoft Office Visio ile tümleştirme gibi özel sunu deneyimleri sunmak için de kullanılır.

Azure İzleyici

Azure İzleyici, azure kaynaklarından çok az yapılandırmayla ve hiç yapılandırma olmadan ölçümleri ve günlükleri toplar. Uygulama Analizler ve Azure VM içgörüleri gibi Analizler veri toplama ve işleme için Azure İzleyici platformunu kullanın. Ayrıca verileri görselleştirmek ve analiz etmek için başka araçlar da sağlar. Günlük sorguları ve uyarılar gibi temel Azure İzleyici özelliklerini kullanarak içgörüler tarafından toplanan verileri diğer verilerle birleştirebilirsiniz.

İzleyici, Azure'dan veya dış kaynaklardan izleme veya yönetim verilerini toplamak için çeşitli yöntemleri destekler. Ardından ölçüm veya günlük depolarından verileri ayıklayabilir ve ITSM veya izleme araçlarınıza iletebilirsiniz. Veya Azure İzleyici REST API'sini kullanarak yönetim görevlerini gerçekleştirebilirsiniz.

Sonraki adımlar