Aracı havuzları için geçmiş graf (Önizleme)

Havuz tüketim raporu, aracı havuzlarınız içinde çalışan işleri, 30 gün içinde aracı havuzu işi eşzamanlılığıyla graflı olarak görüntülemenizi sağlar. Eşzamanlılık sınırları nedeniyle işlerinizi çalıştırmama kararınıza yardımcı olmak için bu bilgileri kullanabilirsiniz. Eşzamanlılık veya çevrimiçi aracılar limitine göre kuyruğa alınan veya çalıştıran çok sayıda iş varsa, ek paralel işler satın almak veya daha fazla kendi kendine barındırılan aracılar sağlamayı da kullanabilirsiniz.

Önkoşullar

Aracı havuzlarının geçmiş grafiği önizlemededir. Bu önizleme özelliğini etkinleştirmek veya devre dışı bırakmak için Önizleme özellikleri'ne gidin,aracı havuzları için geçmiş grafı bulunve istediğiniz ayarı seçin.

Aracı havuzları için geçmiş grafik önizleme ayarı.

Havuz tüketim raporu

Havuz tüketim raporu, aracı havuzunun Analiz sekmesinin bir parçasıdır ve aracı havuzu türüne bağlı olarak aşağıdaki grafikleri içerir.

Grafik türü Description Aracı havuzu türü
Genel barındırılan eşzamanlılık Ortak projeler için eşzamanlılığı, kuyruğa alınan işleri ve çalışan işleri görüntüler Microsoft tarafından barındırılan
Özel barındırılan eşzamanlılık Özel projeler için eşzamanlılığı, kuyruğa alınan işleri ve çalışan işleri görüntüler Microsoft tarafından barındırılan
Aracı kullanımı Çevrimiçi aracıları, kuyruğa alınan işleri ve kendinden konak aracılar için çalışan işleri görüntüler Ölçek kümesi aracısı ve kendi içinde barındırılan
Özel, kendi içinde barındırılan eşzamanlılık Özel olarak barındırılan projeler için eşzamanlılığı, kuyruğa alınan işleri ve çalışan işleri görüntüler Ölçek kümesi aracısı ve kendi içinde barındırılan

Havuz tüketim raporu grafiklerinde aşağıdaki veri noktaları grafiği yer almaktadır:

  • Eşzamanlılık - Kuruluşta proje türü (genel veya özel) ve aracı havuzu türü (Microsoft tarafından barındırılan veya kendi kendine barındırılan) için geçerli olan paralel işlerin sayısı. Daha fazla bilgi için bkz. Paralel işleri yapılandırma ve ödeme.
  • Çevrimiçi aracılar - Kendinden konak aracı havuzunda veya ölçek kümesi aracı havuzunda çevrimiçi olan aracıların sayısı.
  • Kuyruğa alınan işler - Kuyruğa alınan ve aracıyı bekleyen işlerin sayısı.
  • İşleri çalıştırma - Çalışan işlerin sayısı.

Havuz verileri 10 dakikalık bir ayrıntıda toplanır ve çalışan iş sayısı, belirtilen süre için en fazla çalışan iş sayısına göre çizilebilir. 10 dakikalık zaman çizelgesi içinde birden çok kısa çalışan iş tamamlanana kadar, çalışan işlerin sayısı bazen aynı dönemde eşzamanlılık veya çevrimiçi aracılardan daha yüksek olabilir.

Rapor kapsamı

Havuz tüketim raporu kuruluş kapsamında veya proje kapsamında görüntülenebilir. Kuruluş düzeyinde grafik, kuruluş içindeki ve bu havuzda iş çalıştırmış olan tüm projelerde işlem hatlarından alınan veriler kullanılarak çizildi. Proje düzeyinde grafik, bu havuzda iş çalıştırmış olan belirli bir projede yer alan işlem hatlarından veriler kullanılarak çizildi.

  • Havuz tüketim raporunu kuruluş düzeyinde görüntülemek için Kuruluş ayarları , aracı havuzlarıPipelines'yi seçin.
  • Havuz tüketim raporunu proje düzeyinde görüntülemek için, istenen projeye gidin ve Project ,, Aracı havuzları Pipelinesseçin.

Aracı havuzları görünümünde istediğiniz havuzu seçin ve Analiz sekmesini görüntüleyin. Aşağıdaki örnek, kendinden konak aracı havuzu için havuz tüketim raporunu gösterir.

Kendinden konak aracı havuzu geçmiş grafiği

Bu örnekte, Microsoft tarafından barındırılan aracı Azure Pipelines için kullanım grafikleri gösterilir.

Microsoft tarafından barındırılan aracı havuzu geçmiş grafiği

Filtreleme

Grafiğin zaman çizelgesini ayarlamak için Filtre'yi seçin, aralık açılan öğesini seçin ve istediğiniz aralığı seçin.

Graph süresi.

1 günlük aralık için saat başına verileri, diğer aralıklar için de günlük olarak görüntüleyebilirsiniz. Havuz verileri 10 dakikalık bir ayrıntıda toplanır ve çalışan iş sayısı, belirtilen süre için en fazla çalışan iş sayısına göre çizilebilir. Bu örnekte iki çevrimiçi aracı vardır, ancak bazı alanlarda havuz verilerini toplama nedeniyle çalışan dört iş vardır.

Kendinden konak grafik detaya gitme.

SSS

Havuz tüketim raporu, görüntülene verileri nereden alır?

Havuz tüketim raporu, Azure DevOps Analytics hizmetini ve uç noktayı kullanır. Bu uç noktayı sorgulamak için şu URL ön eklerini kullanabilirsiniz: https://analytics.dev.azure.com/{organization}/{project_id}/_odata/v4.0-preview/TaskAgentRequestSnapshots .

Aşağıdaki project_id URL'ye giderek projenizin için 'yi edinebilirsiniz: https://dev.azure.com/{organization}/_apis/projects?api-version=5.0-preview.3 .

Aşağıdaki örnekte, örnek bir sorgu ve yanıt yer a gösterir.

{
"@odata.context": "https://analytics.dev.azure.com/{org}/{project_id}/_odata/v4.0-preview/$metadata#TaskAgentRequestSnapshots",
"vsts.warnings@odata.type": "#Collection(String)",
"@vsts.warnings": [
"VS403507: The specified query does not include a $select or $apply clause which is recommended for all queries. Details on recommended query patterns are available here: https://go.microsoft.com/fwlink/?linkid=861060."
],
"value": [
{
"SamplingDateSK": 20201117,
"SamplingHour": 13,
"SamplingTime": "2020-11-17T13:10:00-08:00",
"QueuedDate": "2020-11-17T13:07:26.22-08:00",
"QueuedDateSK": 20201117,
"StartedDate": "2020-11-17T15:02:23.7398429-08:00",
"StartedDateSK": 20201117,
"FinishedDate": "2020-11-17T15:13:49.89-08:00",
"FinishedDateSK": 20201117,
"QueueDurationSeconds": 6897.519,
"ProjectSK": "...",
"PipelineSK": 5141,
"RequestId": 6313,
"PoolId": 28,
"PipelineType": "Build",
"IsHosted": true,
"IsRunning": false,
"IsQueued": true
},
...

Sorgu seçenekleri hakkında daha fazla bilgi için bkz. OData ile Analiz için sorgu yönergeleri.

Not

Uç nokta önizlemededir ve henüz belgelenmiş değildir, ancak uç nokta URL'sine giderek döndürülen TaskAgentRequestSnapshots veriler hakkında bilgileri görüntüebilirsiniz: https://analytics.dev.azure.com/{org}/{project_id}/_odata/v4.0-preview/TaskAgentRequestSnapshots .

Neden çalışan işler aracılardan veya eşzamanlılıktan daha fazladır?

Havuz verileri 10 dakikalık bir ayrıntıda toplanır ve çalışan iş sayısı, belirtilen süre için en fazla çalışan iş sayısına göre çizilebilir. Çalışan her iş ayrı olarak sayılır ve 10 dakikalık zaman aralığında birden çok iş tamamlanırsa bu aralık için toplam çalışan iş sayısına katkıda bulunacaktır.

Grafik görüntüleme ile kuruluş ayarları Project arasındaki fark nedir?

Grafikte yer alan verilerin kapsamı, grafikte erişim ayarlarının veya Kuruluş ayarlarının Project belirlenir. Kuruluş düzeyinde grafik, kuruluş içindeki ve bu havuzda iş çalıştırmış olan tüm projelerde işlem hatlarından alınan veriler kullanılarak çizildi. Proje düzeyinde grafik, bu havuzda iş çalıştırmış olan belirli bir projede yer alan işlem hatlarından veriler kullanılarak çizildi.