Bagikan melalui


Pemantauan penggunaan

Azure DevOps

Anda dapat menyelidiki penggunaan pengguna Anda di Azure DevOps Services selama 28 hari sebelumnya. Pemantauan penggunaan penting untuk mengidentifikasi penyebab hambatan bandwidth, yang tidak disebabkan oleh sistem yang rusak. Lihat perintah atau operasi paling umum berikut yang mungkin memicu pesan penggunaan.

  • Permintaan yang tertunda
  • Permintaan yang melebihi ambang batas

Prasyarat

Anda harus menjadi anggota grup Administrator Koleksi Proyek untuk melihat halaman Penggunaan.

Konsep penggunaan

Ketika permintaan pengguna ditunda oleh sejumlah besar waktu, pengguna tersebut mendapatkan email pemberitahuan. Ada juga banner peringatan yang ditampilkan di web. Banner peringatan dan email pemberitahuan memiliki tautan ke halaman penggunaan. Jika pengguna tidak memiliki alamat email, email pemberitahuan akan dikirim ke anggota grup Administrator Koleksi Proyek.

Perintah yang menggunakan sejumlah besar unit throughput Azure DevOps (TSTUs) (dalam ratusan, misalnya) bertanggung jawab atas pengguna yang melebihi ambang batas. Kolom Agen Pengguna dan alamat IP dapat membantu untuk melihat dari mana perintah ini berasal. Alat kustom atau akun layanan build mungkin melakukan sejumlah besar panggilan dalam jangka waktu singkat.

Untuk menghindari masalah, Anda mungkin perlu menulis ulang alat atau memperbarui proses build. Tindakan ini mengurangi jenis dan jumlah panggilan. Misalnya, alat mungkin menarik repositori kontrol versi besar dari awal secara teratur, ketika dapat menarik secara bertahap sebagai gantinya.

  • Riwayat permintaan pada halaman Penggunaan berada dalam urutan menurung secara default.
  • Penggunaan dikelompokkan menurut perintah ke dalam jendela waktu lima menit.
  • Kolom Hitung memberikan jumlah perintah di jendela.
  • Kolom lain menyoroti total TSTUs dan waktu penundaan.

Untuk informasi selengkapnya, lihat Tarif dan batas penggunaan.

Catatan

Untuk melihat penggunaan dari perspektif audit, lihat Mengakses, mengekspor, dan memfilter log audit. Tampilan ini tidak termasuk TSTUs, tetapi memiliki 90-an retensi.

Lihat penggunaan

  1. Masuk ke organisasi Anda (https://dev.azure.com/{yourorganization}).

  2. Pilih ikon gigi Pengaturan organisasi>Penggunaan.

    Cuplikan layar halaman Penggunaan untuk administrator koleksi.

  3. Gunakan halaman ini untuk menyelidiki penggunaan pengguna lain. Penggunaan dapat terjadi dari operasi portal web reguler atau penggunaan baris perintah atau alat REST API.

    a. Lihat berdasarkan kategori berikut:

    • Penggunaan Menurut Pengguna
    • Penggunaan Menurut Alur
    • Agen pengguna teratas
    • Perintah teratas
    • Alur Build Teratas
    • Alur Rilis Teratas

    b. Filter menurut opsi kolom berikut:

    • Pengguna
    • Agen pengguna
    • Alamat IP
    • Rentang waktu
    • ServiceApplication
    • Perintah
    • Status
    • Hitung
    • Penggunaan (TSU)
    • Penundaan

    Azure DevOps menampilkan satu jam terakhir permintaan secara default. Anda dapat memilih dari kenaikan waktu lainnya.

    d. Pilih dari status berikut:

    • Semua status
    • Normal
    • Tertunda
    • Terblokir

    e. Halaman penggunaan dilingkupkan ke 30 menit sebelum dan sesudah permintaan tertunda pertama. Tinjau riwayat permintaan menjelang permintaan tertunda.

    Contoh cuplikan layar halaman penggunaan