Sektörden Haberler

Yapay Zeka Kodlama Ajanınıza Dynatrace'i Nasıl Kullanacağını Öğretin

27 Nisan 2026 Pazartesi


Ajanınızın üretebileceği sonuçların kalitesi, ortamınızın yakalamak üzere donatıldığı varlıklara da bağlıdır. Beceriler, ajanların verilerden daha iyi sorular sormasına yardımcı olur, ancak hangi verilerin toplanacağını kontrol etmezler.

Bu beceriyi, yazılımı zaten bilen ancak platformunuzu öğrenmesi gereken zeki bir yeni çalışanın işe alım süreci olarak düşünün. Beceriler, platformun kullanıcı kılavuzudur; gözlemlenebilirlik verileriniz ise işin kendisidir.


Dynatrace for AI ile tanışın: Herhangi bir beceri uyumlu yapay zeka kodlama asistanına, Dynatrace ile verimli ve doğru bir şekilde çalışmak için ihtiyaç duyduğu alan uzmanlığını sağlayan açık kaynaklı bir ajan becerileri ve komutları koleksiyonu.

Eğer MCP sunucusu , Dynatrace CLI (dtctl) veya kendi oluşturduğunuz özel bir ajan aracılığıyla bir yapay zeka kodlama asistanını Dynatrace'e zaten bağladıysanız, ajanınızın verileri yorumlamakta veya var olmayan alanları çağırmakta zorlandığını görmüşsünüzdür. Bu mantıklı, ajanınız alakasız eğitimlere dayanarak varsayımlarda bulunuyor olabilir. Dynatrace'ten en iyi değeri nasıl alacağını anlama becerisine sahip değil. İşte Dynatrace for AI bu boşluğu dolduruyor.

Temsilci becerileri nelerdir?

Yapay zekâ ajanlarının isteğe bağlı olarak yükleyebileceği alan bilgisini paketlemek için kullanılan açık bir format olan ajan becerileri , odaklanmış talimatlar, örnekler ve isteğe bağlı referans materyali içeren bir SKILL.md dosyası içeren bir klasördür. Claude Code, GitHub Copilot, Cursor, Cline veya diğerleri gibi uyumlu ajanlar, yüklü becerileri keşfeder ve yalnızca ilgili göreve uygun olduğunda tüm içeriği yükler.

Sonuç olarak: bir ajanın bağlam penceresini şişirmeden düzinelerce beceri yükleyebilirsiniz. Ajanlar, ilgili olan bilgileri tam olarak ilgili olduğu anda çeker ve geri kalanını görmezden gelir.



Şekil 1. Bir terminal aracılığıyla Dynatrace ajan becerilerini yükleyin.

Dynatrace ile çalışan temsilciler için geliştirilmiştir.

Dynatrace for AI, bir ajanın Dynatrace üzerinde gerçek işleri verimli bir şekilde yapabilmesi için ihtiyaç duyduğu üç şeyi sağlayan, özenle seçilmiş bir beceri setidir:

  • Dynatrace verilerine ve içgörülerine erişim: Grail®, Smartscape® bağımlılık grafiği veya sorun kayıtlarına karşı DQL sorguları aracılığıyla.
  • Dynatrace uzmanlığı: çalışan bir sorguyu, doğru görünen ancak hiçbir sonuç döndürmeyen bir sorgudan ayıran sözdizimi kuralları, varlık modeli ayrımları ve sorgu kalıpları.
  • Görev düzeyinde başlangıç ​​noktaları: Ekiplerin yaklaşımı sıfırdan icat etmesine gerek kalmaması için yaygın mühendislik iş akışlarına yönelik hazır komut şablonları.

Beceriler doğrudan Dynatrace'e bağlanmaz. Canlı sorgular gerçekleştirmek ve eylemleri başlatmak için bunları MCP sunucusu veya dtctl ile eşleştirmeniz gerekir. Birlikte, genel gözlemlenebilirlik sezgisine sahip bir ajanı, Dynatrace'ten kolayca değer çıkaran bir ajana dönüştürürler.

Temsilcinizi alanında uzman kişilerle tamamlayın.

Dynatrace'in yapay zeka ajan becerileri için ilk sürümü, mühendislik ekiplerinin her gün yürüttüğü iş akışlarına odaklanmıştır:

  • DQL temelleri: işlem hattı modeli, temel veri nesneleri ve genel sorgu dili verileri üzerinde eğitilmiş modellerden kaynaklanan hataları önlemek için fetch, timeseries veya smartscapeNodes'un ne zaman kullanılacağı konularını kapsar.
  • Tüm katmanlarda gözlemlenebilirlik: hizmetler, izleme kayıtları, günlükler, ön uçlar ve sorunlar; her biri, yanıtların yalnızca olası değil, doğru olmasını sağlayan varlık modelini, temel alanları ve sorgu kalıplarını kapsar.
  • Altyapı ve bulut: Kubernetes, AWS ve sunucular dahil.
  • Devredilebilecek platform görevleri: programatik olarak gösterge panoları ve not defterleri oluşturma.

Sık kullanılan iş akışları için komut istemi şablonları

Becerilerin yanı sıra, depoda belirli görevler için doğru becerileri çağırmak üzere yapılandırılmış başlangıç ​​noktaları olarak kullanabileceğiniz küçük bir dizi komut şablonu da bulunmaktadır. Bu şablonlar, ekiplerin yaklaşımlarını sıfırdan tasarlamak zorunda kalmalarını önler ve sonuçların temsilciler ve kullanıcılar arasında daha tutarlı olmasını sağlar.

Mevcut şablonlar şunlardır:

  • Performans gerilemesi: Bu işlem, ajanı bir dağıtım öncesi ve sonrası RED metriklerini karşılaştırma, herhangi bir gerilemeyi dağıtılmış izlemelerle ilişkilendirme ve temel nedeni özetleme süreçlerinden geçirir.
  • Günlük toplantı: Bir ekibin hizmetlerine ilişkin son 24 saatteki sorunları, dağıtım faaliyetlerini ve dikkat çekici anormallikleri özetler; böylece herkes ilgili üretim bağlamı önceden belirlenmiş olarak toplantıya katılabilir.
  • Sorun giderme: Bir sorun kimliği alır ve etkilenen varlıklar, ilişkili olaylar, ilgili günlükler ve izler de dahil olmak üzere kök neden analizini yaparak aracıya rehberlik eder ve olay kanalı için yapılandırılmış bir özet oluşturur.

Bunlar bir başlangıç ​​noktasıdır, bir üst sınır değil; ekibinizin nöbet kılavuzlarına göre çatallanıp şekillendirilmek üzere tasarlanmıştır.

Dynatrace for AI nedir ve ne değildir?

Beceriler ve komut istemleri bir bilgi ve iş akışı katmanıdır . Dynatrace ortamınıza bağlanmazlar, temsilcinizin hangi eylemleri gerçekleştirebileceğini tanımlamazlar veya güvenlik önlemleri belirlemezler. Bu, onları eşleştirdiğiniz aracın ve Dynatrace izin modelinizin görevidir.

Ajanınızın üretebileceği sonuçların kalitesi, ortamınızın yakalamak üzere donatıldığı varlıklara da bağlıdır. Beceriler, ajanların verilerden daha iyi sorular sormasına yardımcı olur, ancak hangi verilerin toplanacağını kontrol etmezler.

Bu beceriyi, yazılımı zaten bilen ancak platformunuzu öğrenmesi gereken zeki bir yeni çalışanın işe alım süreci olarak düşünün. Beceriler, platformun kullanıcı kılavuzudur; gözlemlenebilirlik verileriniz ise işin kendisidir.

Başlayın

Becerileri ve komut istemlerini tek seferde yüklemek son derece basit. Sadece şunu çalıştırın:

npx skills add dynatrace/dynatrace-for-ai

…veya yetenekleri bir Claude Code eklentisi olarak etkinleştirin:

claude plugin marketplace add dynatrace/dynatrace-for-ai

claude plugin install dynatrace@dynatrace-for-ai

Ajanınızın Dynatrace'e erişebildiğinden emin olun, ardından gerçek bir ajan beceri görevi deneyin. İşte birkaç iyi örnek başlangıç ​​komutu:

  • “Son bir saatteki ödeme işleminin hata oranını, dün aynı saatteki hata oranıyla karşılaştırın.”
  • "Şu anda üretim ad alanındaki herhangi bir pod yeniden başlatılıyor mu veya bellek yetersizliği nedeniyle sonlandırılıyor mu?"
  • "Az önce gönderdiğim dağıtımı kontrol etmek için performans gerilemesi uyarısını kullanın."

Çıktı kalitesindeki fark anında görülür: daha az düzeltme, daha temiz sorgular ve Dynatrace'in ortamınızı gerçek zamanlı olarak sürekli nasıl modellediğini doğru bir şekilde yansıtan yanıtlar.

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