Aracılığıyla paylaş


Kullanımı izleme

Azure DevOps Services

Azure DevOps Services'de kullanımın izlenmesi, performans sorunlarını belirlemek ve ele almak için çok önemlidir. Kullanım iletilerini tetikleyen yaygın komutları ve işlemleri anlayarak, kaynakları verimli bir şekilde kullanmak için araçlarınızı ve işlemlerinizi iyileştirebilirsiniz. Kullanım sayfasını ve denetim günlüklerini düzenli olarak gözden geçirmek, Azure DevOps ortamınızın performansını ve güvenilirliğini korumaya yardımcı olur.

Önkoşullar

İzinler: Proje Koleksiyonu Yöneticileri grubunun üyesi olun. Kuruluş sahipleri bu grubun otomatik olarak üyesidir.

Not

Kullanımı denetim perspektifinden görüntülemek için bkz . Denetim günlüklerine erişme, dışarı aktarma ve filtreleme. Bu görünüm TSTU'ları içermez, ancak verileri 90 gün boyunca saklar.

Daha fazla bilgi için bkz . Oran ve kullanım sınırları.

Kullanımı görüntüleme

  1. Kuruluşunuzda oturum açın (https://dev.azure.com/{Your_Organization}).

  2. Kuruluş ayarları Kullanım'ı> seçin.dişli simgesi

Koleksiyon yöneticileri için Kullanım sayfasının ekran görüntüsü.

  1. Diğer kullanıcıların kullanımını araştırmak için bu sayfayı kullanın. Kullanım, normal web portalı işlemlerinden veya komut satırı veya REST API araçlarının kullanımından kaynaklanabilir.

a. Şu kategorilere göre görüntüleyin: - Kullanıcıya göre kullanım - İşlem hattına göre kullanım - En iyi kullanıcı aracıları - En iyi komutlar - En iyi derleme işlem hatları - En iyi yayın işlem hatları

b. Şu sütun seçeneklerine göre filtreleyin: - Kullanıcı - Kullanıcı aracısı - IP adresi - Zaman aralığı - Hizmet - Uygulama - Başvuran - Komut - UriStem - Durum - Sayı - Kullanım (TSTU) - Gecikme (ler)

Azure DevOps, isteklerin son saatini varsayılan olarak görüntüler. Diğer zaman artışlarından birini seçebilirsiniz.

c. Aşağıdaki durumlardan birini seçin: - Tüm durumlar - Normal - Gecikmeli - Engellendi

d. Kullanım sayfasının kapsamı, ilk gecikmeli istek öncesinde ve sonrasında 30 dakika olarak belirlenmiştir. Gecikmeli isteklere yol açan istek geçmişini gözden geçirin.

Kullanım sayfası örneğinin ekran görüntüsü.

Bildirimleri ve uyarıları anlama

  • Kullanıcının isteği geciktiğinde, bir bildirim e-postası alır ve web'de bir uyarı başlığı görür. Kullanım sayfasına hem başlık hem de e-posta bağlantısı.
  • Kullanıcının e-posta adresi olmadığında, bildirim Proje Koleksiyonu Yöneticileri grup üyelerine gönderilir.

Yüksek kullanımı belirleme

  • Çok sayıda Azure DevOps aktarım hızı birimi (TSTU) kullanan komutlar kullanıcıların eşikleri aşmasına neden olabilir.
  • Kullanıcı Aracısı ve IP adresi sütunları bu komutların kaynağını belirlemeye yardımcı olur. Özel araçlar veya derleme hizmeti hesapları kısa bir süre içinde çok sayıda çağrı yapıyor olabilir.

Araçları ve işlemleri iyileştirme

Sorunlardan kaçınmak için, çağrıların türünü ve sayısını azaltmak için araçları yeniden yazmayı veya derleme işlemlerini güncelleştirmeyi göz önünde bulundurun. Örneğin, büyük bir sürüm denetimi deposunu düzenli olarak sıfırdan çekmek yerine artımlı olarak çekin.

Kullanım sayfası ayrıntılarını anlama

  • Sayfadaki istek geçmişi Usage varsayılan olarak azalan sıradadır.
  • Kullanım, komut tarafından beş dakikalık zaman pencerelerine göre gruplandırılır.
  • Count sütununda, penceredeki komut sayısı gösterilir.
  • Diğer sütunlar toplam TTU'ları ve gecikme süresini vurgular.