Stackdriver Debugger

Üretim aşamasında kod davranışını inceleyin

Ücretsiz Deneyin

Uygulamada Gerçek Zamanlı Hata Ayıklama

Google Cloud Platform'un bir özelliği olan Stackdriver Debugger, çalışan bir uygulamanın durumunu, uygulamayı durdurmadan veya yavaşlatmadan gerçek zamanlı olarak incelemenize olanak tanır. Siz kaynak kodunuzda herhangi bir konumda yer alan çağrı yığınlarını ve değişkenleri yakalarken kullanıcılarınız bu durumdan etkilenmez. Bu özelliği, uygulamanızın üretimdeki davranışını anlamak ve zor bulunan hataları ayıklamak amacıyla uygulamanın durumunu analiz etmek için kullanabilirsiniz.

Üretimde Hata Ayıklama

Stackdriver Debugger, üretim uygulamalarında kullanılabilir. Çalışan uygulamanızın durumunun anlık görüntüsünü birkaç tıklamayla alabilir veya yeni bir günlük ifadesi ekleyebilirsiniz. Anlık görüntü; bir örnek, kodu ilk defa çalıştırdığında belirli bir kod konumundaki çağrı yığınını ve değişkenleri yakalar. Eklenen günlük noktası, günlük mesajlarını aynı günlük akışına yazan dağıtılmış kodun bir parçası gibi davranır. Bu sayede, basit ve kullanıcı dostu bir arayüzde kullanılabilir.

Çoklu Kaynak Seçenekleri

Stackdriver Debugger, kaynak kod mevcut olduğunda daha kolay kullanılabilir. Google Cloud Source Repository, GitHub, Bitbucket veya GitLab gibi bir sürüm denetim sistemi kullanıldığında, kaynak kodun doğru sürümünün nasıl görüntüleneceğini bilir. Diğer kaynak kod depoları kullanıldığında kaynak dosyalarınızı, geliştirme ve dağıtma işleminizin bir parçası olarak yükleyebilirsiniz. Yerel geliştirme için kullanıldığında yerel dosyaları da görüntüleyebilir. Kaynak koda erişiminiz yoksa anlık görüntü almak veya bir günlük noktası eklemek için doğrudan kullanıcı arayüzüne dosya adını ve sıra numarasını yazın.

Hata Ayıklama Sırasında Ortak Çalışma

Hata ayıklama oturumunuzu paylaşarak diğer ekip üyeleriyle kolayca ortak çalışmalar yapın. Hata ayıklama oturumu paylaşmak Konsol URL'si göndermek kadar kolaydır.

İş Akışlarını Kullanma

Stackdriver Debugger, geliştiricilerin mevcut iş akışlarına entegredir. Debugger'ı çalıştırın ve doğrudan Logging, Error Reporting, kontrol panelleri, IDE'ler ve gcloud komut satırı arayüzü üzerinden anlık görüntü alın.

Stackdriver Debugger Özellikleri

Üretim aşamasında kod davranışını inceleyin

Anlık Hata Ayıklama Görüntüleri
Uygulamanızın üretimde ve belirli bir hat konumundaki durumunu yakalayın.
Hata Ayıklama Günlük Noktaları
İstek üzerine belirli bir satır konumuna yeni günlük ifadesi ekleyin.
Koşullu Hata Ayıklama
Uygulamanızın dilinde yazılmış basit bir koşullu ifadeyi kullanarak yalnızca ihtiyaç duyduğunuzda anlık görüntü yakalayın veya günlük noktası mesajı yazın.
IDE entegrasyonu
IDE'nizde Stackdriver Debugger'ı kullanın.
Kolay Kurulum
Debugger, App Engine uygulamaları için otomatik olarak etkinleştirilmiştir. Bazı basit adımları uygulayarak Kubernetes Engine veya Compute Engine için etkinleştirebilirsiniz.

Stackdriver Debugger Fiyatlandırması

Stackdriver Debugger, tüm Google Cloud Platform kullanıcıları için ücretsizdir.