Share via


Kullanımı izleme

Azure DevOps Services

Önceki 28 gün boyunca Azure DevOps Services'te kullanıcılarınızın kullanımını araştırabilirsiniz. Kullanım izleme, hatalı sistemlerden kaynaklanmayan bant genişliği performans sorunlarının nedenlerini belirlemek için önemlidir. Kullanım iletisini tetikleyebilecek aşağıdaki en yaygın komutlara veya işlemlere bakın.

  • Geciken istekler
  • Eşikleri aşan istekler

Önkoşullar

Kullanım sayfasını görüntülemek için Proje Koleksiyonu Yönetici istrators grubunun üyesi olmanız gerekir.

Kullanım kavramları

Kullanıcının isteği önemli bir süre geciktirildiğinde, bu kullanıcı bir bildirim e-postası alır. Ayrıca web'de bir uyarı başlığı da görüntülenir. Hem uyarı başlığının hem de bildirim e-postasının kullanım sayfasına bir bağlantısı vardır. Kullanıcının e-posta adresi yoksa bildirim e-postası Proje Koleksiyonu Yönetici istrators grup üyelerine gönderilir.

Çok sayıda Azure DevOps aktarım hızı birimi (TSTU) kullanan komutlar (örneğin, yüzlerce) kullanıcı eşiği aşmaktan sorumludur. Kullanıcı Aracısı ve IP adresi sütunları, bu komutların nereden geldiğini görmek için yararlı olabilir. Özel araçlar veya derleme hizmeti hesapları kısa bir süre içinde çok sayıda çağrı yapıyor olabilir.

Sorunları önlemek için araçları yeniden yazmanız veya derleme işlemlerini güncelleştirmeniz gerekebilir. Bu eylem çağrıların türünü ve sayısını azaltır. Örneğin, bir araç bunun yerine artımlı olarak çekebileceği durumlarda büyük bir sürüm denetimi deposunu düzenli olarak sıfırdan çekiyor olabilir.

  • Kullanım sayfasındaki istek geçmişi varsayılan olarak azalan sıradadır.
  • Kullanım, komutla beş dakikalık zaman pencerelerine göre gruplandırılır.
  • Count sütunu, penceredeki komutların sayısını verir.
  • Diğer sütunlar toplam TTU'ları ve gecikme süresini vurgular.

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

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ümde TSTU'lar yoktur, ancak 90'lık saklama süresi vardır.

Kullanımı görüntüleme

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

  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ü.

  3. 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. Aşağıdaki kategorilere göre görüntüleyin:

    • Kullanıcıya Göre Kullanım
    • İşlem Hattına Göre Kullanım
    • En çok kullanılan kullanıcı aracıları
    • En çok kullanılan komutlar
    • En İyi Derleme İşlem Hatları
    • En İyi Yayın İşlem Hatları

    b. Aşağıdaki sütun seçeneklerine göre filtreleyin:

    • User
    • User agent
    • IP Adresi
    • Zaman aralığı
    • ServiceApplication
    • Command
    • Durum
    • Sayı
    • Kullanım (TSTU)
    • Gecikmeler

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

    d. Aşağıdaki durumlardan birini seçin:

    • Tüm durumlar
    • Normal
    • Delayed
    • Engellendi

    e. 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ı ekran görüntüsü örneği