Sektörden Haberler

OpenTelemetry ve Yapay Zeka Anomali Algılama teknolojisi

10 Kasım 2025 Pazartesi


OTel toplayıcılarınızın sağlığını ve performansını doğrudan Dynatrace'te takip etmenizi sağlayan OpenTelemetry Collector Self-Monitoring özelliğini denediniz mi?

OTel toplayıcılarınızın sağlığını ve performansını doğrudan Dynatrace'te takip etmenizi sağlayan OpenTelemetry Collector Self-Monitoring özelliğini kullanıma sunmaktan heyecan duyuyoruz. Dahili telemetriyi kullanarak, tüm toplayıcı filonuzu görselleştiren hazır panolara anında erişim elde edebilir veya alternatif olarak, ayrıntılı performans analizi ve kapasite planlaması için belirli toplayıcılara ayrıntılı olarak bakabilirsiniz.

Bu blog yazısında, Dynatrace Panolarını kullanarak toplayıcılarınızı nasıl gözlemleyeceğinizi ve dahili telemetrilerinden elde edebileceğiniz değerli içgörüleri vurgulayacağız. Ardından, toplayıcılarınızı sürekli olarak takip etmek için Davis® Anomali Algılama özelliğini nasıl kuracağınızı göstereceğiz. Sağlıklı davranıştan herhangi bir sapmayı size bildiren uyarıları nasıl yapılandıracağınızı öğrenecek, böylece proaktif sorun tespiti ve daha hızlı yanıt süreleri elde edeceksiniz.

Toplayıcı telemetrisini etkinleştirin ve panolara erişin

OpenTelemetry toplayıcı kendi kendini izleme panolarını denemek için önce toplayıcının dahili telemetrisini etkinleştirin. Ayrıntılar için dokümanlarımızdaki yapılandırma örneğini izleyin.

Toplayıcınız dahili telemetrisini dışa aktarmaya başladığında, Dynatrace Hub'a gidin ve OpenTelemetry Panolarını yükleyin.

Uygulama yüklendikten sonra, Hazır Panolar bölümünde aşağıdaki panolar kullanılabilir:

  • OTel Collector kendi kendini izleme (tüm toplayıcılar): Algılanan tüm OpenTelemetry Collector örneklerinin genel bir görünümünü gösterir.
  • OTel Collector kendi kendini izleme (tek toplayıcı): Belirli bir toplayıcı örneğini analiz etmenizi sağlar.

Panolardaki Toplayıcı Bilgileri

Dynatrace Toplayıcı panoları, toplayıcı örneklerinizin operasyonel durumu ve verimliliği hakkında kapsamlı bilgiler sunar. Temel özellikleri şunlardır:

  • Toplayıcı çalışma süresi ve başlangıçtan itibaren CPU süresi: İşlemin ne kadar süredir çalıştığını ve tüketilen CPU süresini izleyin.
  • Toplayıcı bellek ve yığın kullanımı: Optimum performansı sağlamak için bellek tüketimini ve yığın kullanımını izleyin.
  • Alıcılar: Kabul edilen ve reddedilen sinyalleri veri türüne göre kategorilere ayırarak görüntüleyin.
  • İşlemciler: Veri akışını anlamak için gelen ve giden sinyalleri izleyin.
  • Dışa Aktarıcılar: Gönderilen, kuyruğa alınamayan ve gönderilemeyen sinyalleri veri türüne göre kategorilere ayırarak izleyin. Ayrıca, kuyruk boyutunu ve kapasitesini izleyin.
  • HTTP/gRPC istekleri ve yanıtları: İletişim verimliliğini analiz etmek için istek ve yanıtların sayısı, süresi ve boyutu.

Panolar, herhangi bir standart OpenTelemetry Collector tarafından dışa aktarılan dahili telemetriye dayanır. Dynatrace OTel Collector ve OTel Collector contrib ile doğrulanmıştır. Collector dağıtımınız, pano açılır listesinde (sol üst köşede) bulunmayan farklı bir service.name değeri kullanıyorsa, listeyi özel değerinizle genişletebilir ve panonun bir kopyasını kaydedebilirsiniz.

Dahili telemetrinin değeri

Toplayıcı öz izleme özelliğinin en değerli yönlerinden biri, altyapınızı doğru zamanda ölçeklendirmenize yardımcı olarak veri kaybını önleme yeteneğidir. Kaynak kısıtlamaları (örneğin, bellek tükenmesi veya kuyruk taşmaları) nedeniyle telemetri verileri kaybolduğunda, gözlemlenebilirlik boru hattınızda kör noktalar oluşabilir ve bu da sorunları gidermeyi veya uyumluluğu sağlamayı zorlaştırır.

Tek Toplayıcı Panosu, bunun önlenmesinde önemli bir rol oynar. Toplayıcılarınızın baskı altında olduğu zamanları vurgulayan temel performans göstergelerini ortaya çıkarır ve sorunlar büyümeden önce proaktif önlemler almanızı sağlar. Bu, sisteminizin dayanıklı, hızlı yanıt veren ve artan iş yüklerini veri bütünlüğünden ödün vermeden idare edebilen bir yapıda kalmasını sağlar.

Bu göstergelerden bazılarını daha yakından inceleyelim.

Toplayıcı bölümünden geçen Telemetri verileri, her sinyal için kabul edilen, gönderilen ve reddedilen istek sayısını gösterir. Pratik bir örnek olarak, reddedilen aralıklardaki bir artış genellikle toplayıcının bellek sınırını aştığını gösterir ve artan yükü idare etmek için toplayıcı örneklerinizi ölçeklendirmeniz gerekir. Bunu göz ardı etmek, toplayıcının veri alım aşamasında sürekli veri kaybına yol açabilir.

Bellek ve CPU süresi bölümü, toplayıcınızın kaynak tüketimini göstererek gelecekteki iş yükleri için etkili kapasite planlaması ve uygun sistem ölçeklendirmesi sağlar. Bu metrikler, aşırı sağlamayı önleyerek ve sorun giderme ve kök neden analizi sırasında kritik öneme sahip olan ani artışlar veya düşüşler gibi performans anormalliklerini ortaya çıkararak altyapı maliyetlerini optimize etmeye yardımcı olur.

Kuyruk boyutu metrikleri bölümü, dışa aktarıcının mevcut kuyruk boyutu hakkında bilgi sağlar; maksimum kapasitesine yakın olup olmadığınızı karşılaştırmanıza olanak tanır. Bu metrikler, veri aktarım süreçlerinin verimliliğini anlamak için hayati önem taşır. Mevcut kuyruk boyutu artarsa, bu, verileri göndermek için yeterli çalışan olmadığı veya verileri alan arka ucun çok yavaş olduğu anlamına gelir. Bu, optimum performansı korumak için ölçeklendirmenin gerekli olduğuna dair bir diğer kritik işarettir.

Otomatik uyarlanabilir eşiklerle uyarıları yapılandırın

Gerçek dünya ortamlarında, tüm toplayıcılar aynı şekilde davranmaz. Örneğin, bellek kullanımı, iş yüklerine bağlı olarak örnekler arasında önemli ölçüde değişiklik gösterebilir. Statik bir eşik, uç durumları (tüm toplayıcılardaki maksimum kullanım) yakalayabilir, ancak tek bir toplayıcıdaki bellek kullanımındaki ani artışları (erken bir aşamada performans düşüşüne işaret edebilecek artışları) tespit edemez.

Otomatik Uyarlanabilir Analizör tam da bu noktada paha biçilmez hale gelir. Herkese uyan tek bir eşik uygulamak yerine, son yedi güne ait geçmiş verileri kullanarak her bir toplayıcı için dinamik olarak bir temel değer oluşturur. Bu temel değerler günlük olarak güncellenir ve sistemin değişen kullanım modellerine uyum sağlamasına ve anormallikleri daha hassas bir şekilde tespit etmesine olanak tanır.

Bunu ayarlamak için:

Aşağıdaki kapsama sahip yeni bir Davis anomali dedektörü oluşturun:

timeseries {avg(otelcol_process_memory_rss)}, by:{service.instance.id}

Bu yapılandırma, her Toplayıcı örneği için toplam fiziksel belleği (yerleşik küme boyutu) izler.

Otomatik uyarlanabilir eşiği seçin. Bu, her toplayıcı için otomatik olarak özelleştirilmiş bir eşik oluşturur.

Uyarlanabilir eşiklerin tüm toplayıcılarınızda nasıl davrandığını görselleştirmek için Önizleme'yi seçin.

Anormallik dedektörleriniz yerleştirildikten sonra, Dynatrace'deki Sorunlar uygulamasına gidin. Burada şunları yapabilirsiniz:

Tetiklenen uyarıları gerçek zamanlı olarak izleyin.

Doğru ekiplerin e-posta, Slack veya tercih ettiğiniz olay yönetim aracı aracılığıyla anında bilgilendirildiğinden emin olmak için bildirimleri yapılandırın. Bu proaktif uyarı sistemi sorunların bir adım önünde olmanıza, kesinti sürelerini azaltmanıza ve sistem güvenilirliğini artırmanıza yardımcı olur.

Deneyin

OpenTelemetry toplayıcısının kendi kendini izleme özelliğinin tüm potansiyelini keşfetmeye hazır mısınız?

Toplayıcılarınızdan Dynatrace'e dahili telemetri aktarımına izin verin.

OpenTelemetry Panolarını yükleyin, farklı ölçümler ve anomali tespit stratejileriyle denemeler yapın.

Detaylı bilgi için lütfen tıklayınız.