Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Kumpulan DevOps Terkelola menyediakan beberapa opsi untuk memantau instans kumpulan Anda. Halaman Gambaran Umum menyediakan bagan metrik yang telah ditentukan sebelumnya, dan Anda dapat mengonfigurasi bagan kustom di halaman Metrik . Gunakan alat ini untuk memantau kesehatan instans Kumpulan DevOps Terkelola Anda.
Metrik yang tersedia
Kumpulan DevOps Terkelola menyediakan metrik berikut:
Kategori: Latensi
| Metrik | Nama dalam REST API | Metrik platform tingkat lanjut | Satuan | Aggregation | Dimensions | Granul Waktu | DS Ekspor |
|---|---|---|---|---|---|---|---|
|
AllocationDurationMs Waktu rata-rata untuk mengalokasikan permintaan (ms) |
AllocationDurationMs |
No | Milidetik | Tengah |
PoolId,Type,ResourceRequestType,Image |
PT1M | Ya |
|
TimeSpentInPreviousStateMs Waktu yang dihabiskan dalam status sebelumnya sebelum transisi ke status saat ini (ms) |
TimeSpentInPreviousStateMs |
No | Milidetik | Rata-rata, Maksimum, Minimum |
PoolId, , ImageImageVersion, DataDiskType, , PreviousState,NewState |
PT1M | Ya |
Kategori: Saturasi
| Metrik | Nama dalam REST API | Metrik platform tingkat lanjut | Satuan | Aggregation | Dimensions | Granul Waktu | DS Ekspor |
|---|---|---|---|---|---|---|---|
|
Dialokasikan Sumber daya yang dialokasikan |
Allocated |
No | Hitung/Jumlah | Rata-rata, Maksimum, Minimum |
PoolId,SKU,Images,ProviderName |
PT1M | Ya |
|
Permintaan Total permintaan aktif pada pool |
Demand |
No | Hitung/Jumlah | Rata-rata, Maksimum, Minimum |
PoolId,SKU,Images,ProviderName |
PT1M | Ya |
|
Tidak Siap Sumber daya yang belum siap untuk digunakan |
NotReady |
No | Hitung/Jumlah | Rata-rata, Maksimum, Minimum |
PoolId,SKU,Images,ProviderName |
PT1M | Ya |
|
Menunggu Pemulihan Gambar Sumber daya yang menunggu pencitraan ulang |
PendingReimage |
No | Hitung/Jumlah | Rata-rata, Maksimum, Minimum |
PoolId,SKU,Images,ProviderName |
PT1M | Ya |
|
Pengembalian Tertunda Sumber daya yang menunggu pengembalian |
PendingReturn |
No | Hitung/Jumlah | Rata-rata, Maksimum, Minimum |
PoolId,SKU,Images,ProviderName |
PT1M | Ya |
|
Tersedia Sumber daya yang disediakan |
Provisioned |
No | Hitung/Jumlah | Rata-rata, Maksimum, Minimum |
PoolId,SKU,Images,ProviderName |
PT1M | Ya |
|
Siap Sumber daya yang siap digunakan |
Ready |
No | Hitung/Jumlah | Rata-rata, Maksimum, Minimum |
PoolId,SKU,Images,ProviderName |
PT1M | Ya |
|
Memulai Sumber daya yang memulai |
Starting |
No | Hitung/Jumlah | Rata-rata, Maksimum, Minimum |
PoolId,SKU,Images,ProviderName |
PT1M | Ya |
|
Total Jumlah Total Sumber Daya |
Total |
No | Hitung/Jumlah | Rata-rata, Maksimum, Minimum |
PoolId,SKU,Images,ProviderName |
PT1M | Ya |
Kategori: SaturationByCapability
| Metrik | Nama dalam REST API | Metrik platform tingkat lanjut | Satuan | Aggregation | Dimensions | Granul Waktu | DS Ekspor |
|---|---|---|---|---|---|---|---|
|
Dialokasikan Sumber daya yang dialokasikan oleh kemampuan |
AllocatedByCapability |
No | Hitung/Jumlah | Rata-rata, Maksimum, Minimum |
PoolId,Image,ImageVersion,DataDiskType |
PT1M | Ya |
|
Permintaan Total permintaan aktif pada pool berdasarkan kapabilitas |
DemandByCapability |
No | Hitung/Jumlah | Rata-rata, Maksimum, Minimum |
PoolId,Image,ImageVersion,DataDiskType |
PT1M | Ya |
|
Tidak Siap Sumber daya yang belum siap digunakan berdasarkan kapabilitas |
NotReadyByCapability |
No | Hitung/Jumlah | Rata-rata, Maksimum, Minimum |
PoolId,Image,ImageVersion,DataDiskType |
PT1M | Ya |
|
Menunggu Pemulihan Gambar Sumber daya yang menunggu reimage berdasarkan kapabilitas |
PendingReimageByCapability |
No | Hitung/Jumlah | Rata-rata, Maksimum, Minimum |
PoolId,Image,ImageVersion,DataDiskType |
PT1M | Ya |
|
Pengembalian Tertunda Sumber daya yang tertunda pengembaliannya berdasarkan kemampuan |
PendingReturnByCapability |
No | Hitung/Jumlah | Rata-rata, Maksimum, Minimum |
PoolId,Image,ImageVersion,DataDiskType |
PT1M | Ya |
|
Tersedia Sumber daya yang diprovisikan berdasarkan kapabilitas |
ProvisionedByCapability |
No | Hitung/Jumlah | Rata-rata, Maksimum, Minimum |
PoolId,Image,ImageVersion,DataDiskType |
PT1M | Ya |
|
Siap Sumber daya yang siap digunakan berdasarkan kapabilitas |
ReadyByCapability |
No | Hitung/Jumlah | Rata-rata, Maksimum, Minimum |
PoolId,Image,ImageVersion,DataDiskType |
PT1M | Ya |
|
Memulai Sumber daya yang dimulai oleh kemampuan |
StartingByCapability |
No | Hitung/Jumlah | Rata-rata, Maksimum, Minimum |
PoolId,Image,ImageVersion,DataDiskType |
PT1M | Ya |
Kategori: Lalu lintas
| Metrik | Nama dalam REST API | Metrik platform tingkat lanjut | Satuan | Aggregation | Dimensions | Granul Waktu | DS Ekspor |
|---|---|---|---|---|---|---|---|
|
Hitung Jumlah permintaan di file cadangan terakhir |
Count |
No | Hitung/Jumlah | Hitung/Jumlah |
RequestType, , StatusPoolId, Type, ErrorCode, , FailureStage,Image |
PT1M | Ya |
Filter dimensi dan pemisahan
Azure Monitor mendukung pemfilteran dan pemisahan untuk metrik yang memiliki dimensi. Kumpulan DevOps Terkelola menyediakan dimensi berikut. Lihat tabel sebelumnya untuk daftar dimensi mana yang berlaku untuk metrik tertentu.
| Dimensi | Deskripsi |
|---|---|
DataDiskType |
Jenis disk data yang dilampirkan ke sumber daya |
ErrorCode |
Salah satu kode kesalahan yang tercantum dalam Kode kesalahan |
FailureStage |
Tahap provisi di mana permintaan gagal (digunakan untuk mengelompokkan kegagalan provisi) |
Image |
Nama gambar |
Images |
Daftar gambar |
ImageVersion |
Versi dari gambar |
NewState |
Nyatakan bahwa sumber daya dialihkan ke |
PoolId |
Nama Kumpulan DevOps Terkelola |
PremountConfigurations |
Konfigurasi premount yang diterapkan pada sumber daya |
PreviousState |
Nyatakan bahwa sumber daya beralih dari |
ProviderName |
Penyedia CI/CD (AzureProvider saat ini adalah satu-satunya penyedia) |
RequestType |
Jenis permintaan yang dibuat terhadap kumpulan (misalnya, mengalokasikan, mengembalikan, atau meniru ulang) |
ResourceRequestType |
Jenis permintaan alokasi sumber daya yang sedang ditentukan waktunya |
SKU |
Ukuran mesin virtual |
Status |
Status agen |
Type |
|
VMPriority |
Prioritas VM (misalnya, Reguler atau Spot) |
Pemfilteran memungkinkan Anda memilih nilai dimensi mana yang disertakan dalam bagan. Anda mungkin ingin menampilkan permintaan yang berhasil saat membuat bagan metrik Jumlah total penyediaan agen. Anda menerapkan filter pada dimensi Status .
Pemisahan mengontrol jika bagan menampilkan garis terpisah untuk setiap nilai dimensi, atau mengagregasi nilai ke dalam satu baris. Pemisahan memungkinkan Anda memvisualisasikan bagaimana segmen metrik yang berbeda dibandingkan satu sama lain. Anda dapat melihat satu baris untuk AllocationDurationMS rata-rata di semua kumpulan, atau Anda dapat melihat garis terpisah untuk setiap kumpulan.
Untuk informasi selengkapnya, lihat Menganalisis Metrik, Menggunakan filter dimensi, dan pemisahan.
Lihat metrik pada Gambaran Umum Kumpulan DevOps Terkelola
Halaman Gambaran Umum untuk Kumpulan DevOps Terkelola Anda berisi bagan metrik yang telah ditentukan sebelumnya berikut, yang dapat diatur untuk menampilkan metrik selama satu jam, hari, 7 hari, atau 30 hari terakhir.
Anda dapat menyesuaikan bagan atau membuat bagan Anda sendiri. Untuk informasi selengkapnya, lihat Analisis metrik, Buat bagan metrik.
Bagan Penggunaan Kumpulan
Bagan Penggunaan Kolam menampilkan metrik berikut.
- Mulai: Jumlah agen yang memulai dan bersiap untuk menerima pekerjaan.
- Siap: Jumlah agen saja dan siap menerima pekerjaan.
- Ditugaskan: Jumlah agen yang saat ini menjalankan tugas.
- NotReady: Jumlah agen stateful yang telah menyelesaikan pekerjaan tetapi belum siap untuk menerima pekerjaan baru.
- PendingReimage: Jumlah agen yang telah menyelesaikan pekerjaan dan bersiap untuk dicitrakan ulang. Status ini umum jika kumpulan Anda dikonfigurasi untuk agen tanpa status dengan mode siaga agen diaktifkan.
- PendingReturn: Jumlah Agen Azure DevOps yang sudah dibersihkan, menunggu dihapus (yang terjadi dalam kelompok)
- Disediakan: Jumlah agen online.
- Total: Jumlah keseluruhan agen.
Diagram Kesehatan Penyediaan Pool
Grafik Kinerja Penyediaan Kolam menampilkan metrik berikut.
- Count - Jumlah total agen yang disediakan, dikelompokkan menurut status (Selesai/Gagal)
Grafik Durasi Permintaan
Bagan Durasi Permintaan menampilkan metrik berikut.
- AllocationDurationMS - Durasi permintaan kumpulan rata-rata
Bagan Tahapan Kegagalan
Bagan Tahap Kegagalan menampilkan metrik berikut.
- Count - Jumlah total agen yang gagal diprovisikan, dikelompokkan berdasarkan Tahap Kegagalan
Bagan Kode Kesalahan
Tabel Kode Kesalahan menampilkan metrik berikut.
- Count - Jumlah total agen yang gagal diprovisikan, dikelompokkan menurut ErrorCode
Untuk daftar kode kesalahan, lihat bagian Kode kesalahan berikut.
Kode kesalahan
| Kode kesalahan | Pesan kesalahan |
|---|---|
AzureInternalServerError |
Alokasi VM gagal karena kesalahan internal. Coba lagi nanti atau coba sebarkan ke lokasi lain. |
ClusterOutOfCapacity |
Alokasi gagal. Perhatikan bahwa alokasi untuk langganan ini dibatasi ke sekumpulan kluster, yang mungkin tidak memiliki kapasitas. Untuk menghapus batasan kluster, hubungi administrator langganan atau Dukungan Microsoft. Baca selengkapnya tentang meningkatkan kemungkinan keberhasilan alokasi di https://aka.ms/allocation-guidance. |
ConstraintsCannotBeAllocated |
Alokasi gagal. VM dengan batasan berikut ini tidak dapat dialokasikan karena persyaratannya terlalu ketat. Ini umumnya menyiratkan bahwa Azure mengalami masalah dalam menyediakan SKU yang dipilih di wilayah tersebut, meskipun Anda mungkin memiliki cukup kuota yang disetujui. |
CustomScriptError |
VM melaporkan kegagalan saat memproses ekstensi 'customScript' (penerbit 'Microsoft.Compute' dan ketik 'CustomScriptExtension'). Pesan kesalahan: 'Selesai menjalankan perintah'. Informasi selengkapnya tentang pemecahan masalah tersedia di https://aka.ms/VMExtensionCSEWindowsTroubleshoot. |
DiskProcessingTimeout |
Pemrosesan VM '...' dihentikan karena satu atau beberapa kesalahan pemrosesan disk yang ditemui oleh VM '...' dalam Set Ketersediaan yang sama. Atasi kesalahan dengan VM '...' sebelum mencoba kembali operasi. Untuk informasi selengkapnya, lihat https://aka.ms/activitylog. |
EndpointNotFound |
404 - Tidak ada pendengar yang terhubung untuk titik akhir. TrackingId:00000000-0000-0000-0000-0000000000, SystemTracker:tipresourceprovider.servicebus.windows.net:tipresourceproviderconnection/pools/es_tap_prime_cus_d4ds, Stempel waktu:2024-02-15T21:15:57 |
ExceedingQuota |
Kuota terlampaui. |
FailedToRetrieveUserPassword |
Gagal mengambil kata sandi pengguna ... dari Key Vault |
ForbiddenByFirewall |
Terlarang |
HTTPResponseBodyNotAvailable |
Isi respons HTTP tidak tersedia |
ImageNotFound |
Gambar tidak dapat ditemukan. Periksa gambar dan versi yang ada |
ImageRemovedFromPool |
Kunci yang diberikan tidak ada dalam kamus |
ImageThrottling |
Terlalu banyak permintaan salin simultan dari rekam jepret atau sumber daya gambar. Coba lagi nanti. |
InstallationOfWindowsUndeployable |
Penyediaan OS untuk VM gagal. Detail kesalahan: Penginstalan Windows ini tidak dapat disebarkan. Pastikan gambar disiapkan dengan benar (generalisasi). Instruksi untuk Windows: https://azure.microsoft.com/documentation/articles/virtual-machines-windows-upload-image/ |
InsufficientCapacity |
Alokasi gagal. Kami tidak memiliki kapasitas yang cukup untuk ukuran mesin virtual yang diminta di wilayah ini. Baca selengkapnya tentang meningkatkan kemungkinan keberhasilan alokasi di https://aka.ms/allocation-guidance |
InvalidSubnetDelegation |
Subnet yang /subscriptions/{subscriptionId}/resourceGroups/{rgName}/providers/Microsoft.Network/virtualNetworks/{vnetName}/subnets/{subnetName} dirujuk oleh /subscriptions/{subscriptionId}/resourceGroups/{rgName}/providers/Microsoft.Compute/virtualMachineScaleSets/{}/updateGroups/version1/networkInterfaceConfigurations/nic/ipConfigurations/ipconfig tidak dapat digunakan karena berisi sumber daya eksternal. |
NetworkProfileProcessingTimeout |
Terjadi kesalahan tak terduga saat memproses profil jaringan VM. Coba lagi nanti. |
ProvisioningTimeOut |
Sumber daya subscriptions/{subscriptionId}/resourceGroups/{rgName}/providers/Microsoft.Network/networkInterfaces/providers/Microsoft.Compute/virtualMachineScaleSets/{}/virtualMachines/networkInterfaces/nic tidak ditemukan. Provisi OS untuk VM tidak selesai dalam waktu yang dialokasikan. VM mungkin masih dapat menyelesaikan penyediaan dengan sukses. Periksa status penyediaan nanti. Selain itu, pastikan gambar telah disiapkan dengan benar (umum). Instruksi untuk Windows: https://azure.microsoft.com/documentation/articles/virtual-machines-windows-upload-image/ Instruksi untuk Linux: https://azure.microsoft.com/documentation/articles/virtual-machines-linux-capture-image/ Jika Anda menyebarkan lebih dari 20 Virtual Machines secara bersamaan, pertimbangkan untuk memindahkan gambar kustom Anda ke galeri gambar bersama. Silakan merujuk pada https://aka.ms/movetosig untuk informasi yang sama. |
RemoteNameCantBeResolved |
|
ResourceGroupBeingDeleted |
Grup sumber daya ... dalam status deprovisi dan tidak dapat melakukan operasi ini. |
SecretDisabled |
Operasi get tidak diizinkan pada rahasia yang dinonaktifkan. Status: 403 (Terlarang) ErrorCode: Terlarang |
ServiceUnavailable |
Layanan tidak tersedia sekarang. Coba lagi permintaan nanti. |
SkuNotAvailable |
Ukuran VM yang diminta untuk sumber daya 'SKUs berikut gagal karena Pembatasan Kapasitas:' saat ini tidak tersedia di lokasi. Coba ukuran lain atau sebarkan ke lokasi lain atau zona yang berbeda. Lihat https://aka.ms/azureskunotavailable untuk detailnya. |
TaskCanceled |
Permintaan dibatalkan karena waktu HttpClient.Timeout yang telah dikonfigurasi selama 100 detik telah berlalu. |
VirtualNetworkIsNotFound |
Virtual Network mungkin dihapus. |
WorkerSetupFailed, , UnableToDownloadWorkerCheckNetworkUnableToDownloadWorkerCheckNetwork[<endpoint>] |
Infrastruktur Jaringan memblokir akses ke salah satu titik akhir prasyarat. |
UnableToDownloadWorkerCheckNetwork_TLSIssue |
Jabat Tangan TLS gagal saat menghubungi titik akhir prasyarat. |
ConstraintsCannotBeAllocated |
Alokasi gagal. VM dengan batasan berikut ini tidak dapat dialokasikan karena persyaratannya terlalu ketat. Hapus beberapa batasan, lalu coba lagi. |