Aracılığıyla paylaş


İş yükünü izleme - Azure portal

Bu makalede, iş yükünüzü izlemek için Azure portal nasıl kullanılacağı açıklanır. Bu, Synapse SQL için log analytics kullanarak sorgu yürütme ve iş yükü eğilimlerini araştırmak için Azure İzleyici Günlüklerini ayarlamayı içerir.

Önkoşullar

Log Analytics çalışma alanı oluşturma

Azure portal Log Analytics çalışma alanlarının sayfasına gidin veya Yeni bir Log Analytics çalışma alanı oluşturmak için Azure hizmetleri arama penceresini kullanın.

Ekle'yi seçebileceğiniz Log Analytics çalışma alanlarını gösteren ekran görüntüsü.

Değerleri girebileceğiniz Log Analytics çalışma alanını gösteren ekran görüntüsü.

Çalışma alanları hakkında daha fazla bilgi için bkz. Log Analytics çalışma alanı oluşturma.

Kaynak günlüklerini açma

TANıLAMA ayarlarını SQL havuzunuzdan günlükleri yayacak şekilde yapılandırın. Günlükler, en sık kullanılan performans sorunlarını giderme DMV'lerine eşdeğer telemetri görünümlerinden oluşur. Şu anda aşağıdaki görünümler desteklenmektedir:

Azure portal tanılama ayarı oluşturmak için sayfanın ekran görüntüsü.

Günlükler Azure Depolama, Stream Analytics veya Log Analytics'e yayılabilir. Bu öğretici için Log Analytics'i seçin. İstediğiniz tüm kategorileri ve ölçümleri seçin ve Log Analytics çalışma alanına gönder'i seçin.

Azure portal hangi günlüklerin topleneceğini belirtmek için sayfanın ekran görüntüsü.

Yeni tanılama ayarını oluşturmak için Kaydet'i seçin. Verilerin sorgularda görünmesi birkaç dakika sürebilir.

Log Analytics'e karşı sorgu çalıştırma

Log Analytics çalışma alanınıza gidin ve şunları yapabilirsiniz:

  • Günlük sorgularını kullanarak günlükleri analiz etme ve sorguları yeniden kullanmak üzere kaydetme
  • Sorguları yeniden kullanmak üzere kaydetme
  • Günlük uyarıları oluşturma
  • Sorgu sonuçlarını panoya sabitleme

Kusto kullanarak günlük sorgularının özellikleri hakkında ayrıntılı bilgi için bkz. Kusto Sorgu Dili (KQL) genel bakış.

Log Analytics çalışma alanı düzenleyicisi.

Log Analytics çalışma alanı sorguları.

Örnek günlük sorguları

Sorgularınızın kapsamını Log Analytics çalışma alanı kaynağına ayarlayın.

//List all queries
AzureDiagnostics
| where Category contains "ExecRequests"
| project TimeGenerated, StartTime_t, EndTime_t, Status_s, Command_s, ResourceClass_s, duration=datetime_diff('millisecond',EndTime_t, StartTime_t)
//Chart the most active resource classes
AzureDiagnostics
| where Category contains "ExecRequests"
| where Status_s == "Completed"
| summarize totalQueries = dcount(RequestId_s) by ResourceClass_s
| render barchart
//Count of all queued queries
AzureDiagnostics
| where Category contains "waits"
| where Type == "UserConcurrencyResourceType"
| summarize totalQueuedQueries = dcount(RequestId_s)

Sonraki adımlar

  • Artık Azure izleyici günlüklerini ayarlayıp yapılandırdığınıza göre, Azure panolarını ekibiniz genelinde paylaşacak şekilde özelleştirin .