Azure Haberler Microsoft

Azure Monitor Observability Agent: Yapay Zeka Destekli Gözlemlenebilirlik Aracı

Microsoft Azure Monitor Observability Agent, yapay zeka destekli deep investigation ve doğal dil sorguları ile observability verilerinizi analiz etmenizi sağlayan yeni bir araç.

Microsoft, Azure Monitor platformuna eklediği yeni Observability Agent ile bulut altyapısı izleme deneyimini başka bir seviyeye taşıyor. Henüz preview aşamasında olan bu araç, Azure Copilot entegrasyonuyla çalışıyor ve doğal dilde sorular sorarak observability verilerinizi analiz etmenizi sağlıyor.

Observability Agent Ne İşe Yarıyor?

Observability Agent, temel olarak iki şey yapıyor: deep investigation çalıştırmak ve verilerinizle sohbet etmek. İlk bakışta basit görünebilir ama altında ciddi bir analiz motoru var. Agent, metric’leri, log’ları, alert’leri, tracing verilerini ve resource health sinyallerini birlikte değerlendirip aralarındaki korelasyonları ortaya çıkarıyor.

Deep Investigation Nasıl Çalışıyor?

Bir Azure Monitor alert’i tetiklendiğinde, doğrudan alert üzerinden investigation başlatabiliyorsunuz. Bunu Azure Portal’dan yapabildiğiniz gibi, e-posta ile gelen alert bildiriminden de tetikleyebiliyorsunuz. Agent devreye girdiğinde ilk olarak baseline pattern’ları belirliyor, ardından neyin değiştiğini tespit ediyor.

Investigation sırasında agent metric’ler, log kayıtları, alert context’i, distributed tracing verileri ve resource health sinyallerini bir arada inceliyor. Burada önemli olan nokta, agent’ın sadece tek bir veri kaynağına bakmak yerine tüm sinyalleri korelasyon içinde değerlendirmesi. Bir metrik anomalisi gördüğünde, bununla eşzamanlı olan log hatalarını buluyor, etkilenen dependency’leri tespit ediyor ve sorunun kapsamını belirliyor.

Investigation sonuçları geçici olarak saklanıyor ve belirli bir süre erişilebilir kalıyor. Eğer bu sonuçları korumak istiyorsanız, Azure Monitor issue olarak kaydedebiliyorsunuz. Bu sayede daha sonra investigation’a geri dönüp, konuşmayı kaldığınız yerden sürdürebiliyorsunuz.

Verilerinizle Sohbet Etmek

Agent’ın en kolay kullanım yolu, doğrudan observability verilerinizle sohbet etmek. Application Insights ya da Log Analytics Workspace resource’unuzu açıyorsunuz, Logs blade’ine gidiyorsunuz ve Observability Agent butonuna tıklıyorsunuz. Karşınıza bir chat penceresi açılıyor.

Bu chat üzerinden kaynaklarınızın telemetry verilerini sorgulayabiliyorsunuz. Yaygın hataları bulmak, uygulama kullanım hacmini anlamak, zaman içindeki trendleri görselleştirmek ya da belirli anomalileri incelemek için doğal dilde sorular sormanız yeterli. Agent, sorgunuzu anlayıp ilgili verileri çekiyor ve sonuçları yorumluyor.

Şeffaf Analiz Süreci

Agent’ın dikkat çeken özelliklerinden biri, analiz sürecinde hangi sinyalleri incelediğini ve bunlar arasındaki ilişkileri açıkça göstermesi. Sadece sonucu sunmuyor; neden bu bilgiyi önemli bulduğunu, hangi verileri değerlendirdiğini ve nasıl bir çıkarım yaptığını anlatıyor. Bu sayede agent’ın bulgularını kendi teknik bilginizle doğrulama şansınız oluyor.

Konuşma boyunca follow-up sorular sorabiliyorsunuz. Belirli bir davranışı netleştirmek, tek bir resource ya da sinyal üzerine odaklanmak veya farklı bir açıdan inceleme yapmak istediğinizde, agent konuşma context’ini koruyarak devam ediyor.

Desteklenen Region’lar ve Erişim

Observability Agent şu an oldukça geniş bir region desteği sunuyor. East US, West Europe, North Europe, Southeast Asia, Australia East, Japan East, Brazil South dahil olmak üzere 40’tan fazla Azure region’ında kullanılabiliyor. İşlemlerin bir kısmı region bazlı değil coğrafi bazlı çalışıyor.

Erişim kontrolü Azure Copilot üzerinden yönetiliyor. Organizasyonunuzda Azure Copilot erişimini kısıtlarsanız, kullanıcılar Observability Agent’ı da kullanamıyor. Yetkilendirme ayarları için Azure Copilot yönetim panelini kullanmanız gerekiyor.

Bilinen Kısıtlamalar

Preview aşamasında olduğu için bazı kısıtlamalar mevcut. Aynı konuşmayı 24 saatten uzun sürdüremiyorsunuz. Dil desteği olarak şimdilik sadece İngilizce tam destekleniyor, diğer dillerde sınırlı destek var. Ayrıca conversation verileri için customer-managed key (CMK) desteği henüz bulunmuyor; veriler Microsoft-managed encryption key’ler ile şifreleniyor.

Veri Saklama Politikası

Investigation verileri, investigation tamamlandıktan sonra 30 güne kadar saklanabiliyor. Microsoft bu verileri yalnızca servis operasyonu, troubleshooting ve kalite güvence amaçlı kullanıyor. Foundation model eğitimi için investigation verilerinin kullanılmadığı açıkça belirtiliyor.


Azure Monitor Observability Agent, özellikle karmaşık microservice mimarilerinde ve çok sayıda Azure resource’u yöneten ekipler için faydalı bir araç olmaya aday görünüyor. Alert geldiğinde hızlıca root cause analysis yapabilmek ve tüm observability verilerini tek bir chat arayüzünden sorgulayabilmek, operasyon ekiplerinin işini ciddi ölçüde kolaylaştırabilir. Preview aşamasında olduğu için production ortamlarında dikkatli kullanmakta fayda var ama genel olarak Azure’un AIOps vizyonundaki önemli adımlardan biri olarak değerlendirilebilir.

Yazar Hakkında

Kerem Şuğle

Solution Architect

Leave a Comment