Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Azure portalındaki performans panosunu kullanarak Azure Arc tarafından etkinleştirilen SQL Server'ın izlenmesini sağlayabilirsiniz. Performans ölçümleri, Azure Arc tarafından etkinleştirilen uygun SQL Server örnekleri üzerindeki dinamik yönetim görünümü (DMV) veri kümelerinden otomatik olarak toplanır. Ölçümler daha sonra neredeyse gerçek zamanlı işleme için Azure telemetri işlem hattına gönderilir.
Uyarı
Önizleme özelliği olarak, bu makalede sunulan teknoloji Microsoft Azure Önizlemeleri için Ek Kullanım Koşulları'na tabidir.
En son güncelleştirmeler , Azure Arc tarafından etkinleştirilen SQL Server sürüm notlarında bulunur.
Özellik önizlemesi sırasında izleme ücretsiz olarak kullanılabilir. Genel kullanılabilirlik sonrasında bu özellik için ücretler belirlenecek.
Ölçümleri portalda görüntülemek için:
- Azure Arc tarafından etkinleştirilen bir SQL Server örneği seçin.
- performans panosunu izleme'yi> seçin.
tüm önkoşulları karşıladığınız varsayılarak izleme otomatiktir.
Önkoşullar
Azure Arc tarafından etkinleştirilen SQL Server'ın izleme verilerini toplamak ve Azure'daki performans ölçümlerini görüntülemek için aşağıdaki koşulları karşılamanız gerekir:
SQL Server () için Azure Uzantısı'nın sürümü
WindowsAgent.SqlServerv1.1.2504.99 veya üzeridir.Azure Arc tarafından etkinleştirilen SQL Server, Windows işletim sisteminde çalışıyor.
- Windows Server 2012 R2 ve daha eski sürümlerde çalışan SQL Server desteklenmez.
Azure Arc tarafından etkinleştirilen SQL Server bir Standard veya Enterprise sürümüdür.
SQL Server sürümü 2016 SP1 veya üzeridir.
Sunucu
*.<region>.arcdataservices.comile bağlantı kurabiliyor. Daha fazla bilgi için bkz. ağ gereksinimleri.Azure Arc tarafından etkinleştirilen SQL Server'da lisans türü Yazılım Güvencesi veya kullandıkça öde'dir.
Azure rolünüz
Microsoft.AzureArcData/sqlServerInstances/getTelemetry/eylemine sahip. Bu eylemi içeren aşağıdaki yerleşik rolü kullanabilirsiniz: Azure Karma Veritabanı Yöneticisi - Salt Okunur Hizmet Rolü. Daha fazla bilgi için Azure yerleşik rollerine bakınız .
Geçerli sınırlamalar
Yük devretme kümesi örnekleri şu anda desteklenmemektedir.
Koleksiyonu devre dışı bırakma veya etkinleştirme
Azure portalı
- Azure Arc tarafından etkinleştirilen SQL Server'ın kaynak sayfasında Performans Panosu (önizleme) öğesini seçin.
- Performans Panosu bölmesinin üst kısmında Yapılandır'ı seçin.
- İzleme ayarlarını yapılandır bölmesinde, izleme verilerinin toplanmasını kapatmak veya açmak için iki durumlu düğmeyi kullanın.
- Ayarları uygula'yı seçin.
Azure Komut Satırı Arayüzü (Azure CLI)
Azure Arc tarafından etkinleştirilen SQL Server için izleme verilerinin toplanmasını devre dışı bırakmak için Azure CLI'da aşağıdaki komutu çalıştırın. Abonelik kimliği, kaynak grubu ve kaynak adı için yer tutucuları değiştirin.
az resource update --ids "/subscriptions/<sub_id>/resourceGroups/<resource_group>/providers/Microsoft.AzureArcData/SqlServerInstances/<resource_name>" --set 'properties.monitoring.enabled=false' --api-version 2023-09-01-preview
Azure Arc tarafından etkinleştirilen SQL Server için izleme verilerinin toplanmasını etkinleştirmek için aşağıdaki komutu çalıştırın. Abonelik kimliği, kaynak grubu ve kaynak adı için yer tutucuları değiştirin.
az resource update --ids "/subscriptions/<sub_id>/resourceGroups/<resource_group>/providers/Microsoft.AzureArcData/SqlServerInstances/<resource_name>" --set 'properties.monitoring.enabled=true' --api-version 2023-09-01-preview
Koleksiyonu etkinleştirme komutu başarıyla çalıştırılabilir, ancak Azure portalı yalnızca daha önce listelenen tüm önkoşulları karşılarsanız izleme verilerini toplar ve gösterir.
Toplanan veriler
Aşağıdaki listeler, izleme özelliğini etkinleştirdiğinizde Azure Portalı'nın Azure Arc tarafından etkinleştirilen SQL Server'da DMV veri kümelerinden topladığı izleme verilerini yansıtır. Portal hiçbir kişisel veri veya müşteri içeriği toplamaz.
Etkin oturumlar
Açıklama: İstek çalıştıran, engelleyicisi olan veya açık bir işlemi olan oturumlar.
Veri kümesi adı:SqlServerActiveSessions
Toplama sıklığı: 30 saniye
Toplanan alanlar:
connection_iddatabase_iddatabase_namemachine_namesample_time_utcsession_idsession_statussql_server_instance_name
CPU kullanımı
Açıklama: Zaman içinde CPU kullanımı.
Veri kümesi adı:SqlServerCPUUtilization
Toplama sıklığı: 10 saniye
Toplanan alanlar:
avg_cpu_percentidle_cpu_percentmachine_nameother_process_cpu_percentprocess_sample_time_utcsample_time_utcsql_process_cpu_percentsql_server_instance_name
Veritabanı özellikleri
Açıklama: Veritabanı seçeneklerini ve diğer veritabanı meta verilerini içerir.
Veri kümesi adı:SqlServerDatabaseProperties
Toplama sıklığı: 5 dakika
Toplanan alanlar:
collation_namecollection_time_utccompatibility_levelcontainment_desccount_suspect_pagescreate_datedatabase_iddatabase_namedelayed_durability_descforce_last_good_plan_actual_stateis_accelerated_database_recovery_onis_auto_create_stats_onis_auto_shrink_onis_auto_update_stats_async_onis_auto_update_stats_onis_broker_enabledis_cdc_enabledis_change_feed_enabledis_distributoris_encryptedis_in_standbyis_ledger_onis_merge_publishedis_parameterization_forcedis_primary_replicais_publishedis_read_committed_snapshot_onis_read_onlyis_subscribedlast_good_checkdb_timelog_reuse_wait_descmachine_namenotable_db_scoped_configspage_verify_option_descquery_store_actual_state_descquery_store_query_capture_mode_descrecovery_model_descsample_time_utcsnapshot_isolation_statesql_server_instance_namestate_descupdateabilityuser_access_desc
Veritabanı depolama kullanımı
Açıklama: Depolama kullanımını ve kalıcı sürüm depoyu içerir.
Veri kümesi adı:SqlServerDatabaseStorageUtilization
Toplama sıklığı: 1 dakika
Toplanan alanlar:
collection_time_utccount_data_filescount_log_filesdata_size_allocated_mbdata_size_used_mbdatabase_iddatabase_nameis_primary_replicalog_size_allocated_mblog_size_used_mbmachine_nameonline_index_version_store_size_mbpersistent_version_store_size_mbsample_time_utcsql_server_instance_name
Bellek kullanımı
Açıklama: Bellek görevlileri ve görevliler tarafından bellek tüketimi.
Veri kümesi adı:SqlServerMemoryUtilization
Toplama sıklığı: 10 saniye
Toplanan alanlar:
machine_namememory_size_mbmemory_clerk_namememory_clerk_typesample_time_utcsql_server_instance_name
Performans sayaçları (yaygın)
Açıklama: SQL Server'ın kaydettiği yaygın performans sayaçlarını içerir.
Veri kümesi adı:SqlServerPerformanceCountersCommon
Toplama sıklığı: 1 dakika
Toplanan sayaçlar:
- Aktif Geçici Tablolar
- Etkin İşlemler
- Arka plan yazma işlem hızı (sayfa/sn)
- Toplu İstekler/saniye
- Bellek önbelleği isabet oranı
- Önbellek İsabet Oranı
- Denetim noktası sayfaları saniye başına
- Hatalar/sn
- tempdb'de Boş Alan (KB)
- Verilen Çalışma Alanı Belleği (KB)
- Kilit Bekleme Süresi/sn
- Gecikmeli yazma/sn
- Kilitleme Belleği (KB)
- Bloklanmış sayfa ayırmaları (KB)
- Saniye Başına Boşaltılan Günlük Bayt
- Kayıt Temizleme/sn
- Mantıksal Bağlantılar
- Oturumlar/sn
- Oturum kapatma sayısı/sn
- Kilitlenme sayısı/sn
- İşletim sistemi kullanılabilir fiziksel bellek (KB)
- Yetersiz bellek sayısı
- Sayfa ömrü beklentisi
- Sayfa okuma/sn
- Saniye başına sayfa yazma
- Kullanılmakta olan fiziksel belleği işleme (KB)
- Fiziksel bellek seviyesi düşük
- Engellenen işlemler
- Önceden yükleme sayfaları/sn.
- SQL Dikkat oranı
- SQL Derlemeleri/sn
- SQL Yeniden Derlemeleri/sn
- Sistem belleği sinyal durumu yüksek
- Sistem belleği sinyal durumu düşük
- Hedef Sunucu Belleği (KB)
- Geçici Tablo Oluşturma Oranı
- Toplam Sunucu Belleği (KB)
- İşlem/sn
- Kullanıcı Bağlantıları
- Yazma İşlemleri/saniye
Performans sayaçları (ayrıntılı)
Açıklama: SQL Server'ın kaydettiği ayrıntılı performans sayaçlarını içerir.
Veri kümesi adı:SqlServerPerformanceCountersDetailed
Toplama sıklığı: 1 dakika
Toplanan sayaçlar:
- Ortalama Bekleme Süresi (ms)
- Yedekleme/Geri Yükleme Aktarım Hızı/sn
- Toplu Kopyalama Satır/sn
- Toplu Kopyalama Aktarım Hızı/sn
- Önbellek Nesnesi Sayıları
- Bağlantı Belleği (KB)
- Veri Dosyası Boyutu (KB)
- Veritabanı sayfaları
- Hatalar/sn
- Başarısız Otomatik Parametreler/sn
- Boş liste duraksamaları/sn
- Büyük sayfa ayırmaları (KB)
- Yerel düğüm sayfa taramaları/sn
- Zaman Aşımlarını Kilitle (zaman aşımı > 0)/sn
- Günlük Dosyası Boyutu (KB)
- Günlük Dosyasının Kullanılan Boyutu (KB)
- Kayıt Yazma Bekleme Süresi
- Logaritmik Büyümeler
- Günlüklerin Azaltılması
- Optimizör Belleği (KB)
- Sayfa görüntülemeleri/saniye
- Kullanılan Kayıt Yüzdesi
- İşlem sanal belleği düşük
- Uzak düğüm sayfası aramaları saniye başına
- Veri Taşıma Baytlarını/sn Daralt
- İmha için Geçici Tablolar
- Sürüm Temizleme oranı (KB/sn)
- Sürüm Oluşturma hızı (KB/sn)
- Sürüm Deposu Boyutu (KB)
- Kullanılan XTP Belleği (KB)
Depolama Giriş/Çıkış
Açıklama: Birikmeli giriş/saniye başına çıkış (IOPS), aktarım hızı ve gecikme süresi istatistiklerini içerir.
Veri kümesi adı:SqlServerStorageIO
Toplama sıklığı: 10 saniye
Toplanan alanlar:
database_iddatabase_namefile_idfile_max_size_mbfile_size_mbfile_typeio_stall_queued_read_msio_stall_queued_write_msio_stall_read_msio_stall_write_msmachine_namenum_of_bytes_readnum_of_bytes_writtennum_of_readsnum_of_writessample_time_utcsize_on_disk_bytessql_server_instance_name
Bekleme istatistikleri
Uyarı
Bekleme istatistikleri şu anda performans panosunda görselleştirilemez.
Açıklama: Veritabanı altyapısı örneği için bekleme türlerini ve bekleme istatistiklerini içerir.
Veri kümesi adı:SqlServerWaitStats
Toplama sıklığı: 10 saniye
Toplanan alanlar:
machine_namemax_wait_time_msresource_wait_time_mssample_time_utcsignal_wait_time_mssql_server_instance_namewait_categorywait_time_mswait_typewaiting_tasks_count
İlgili içerik
- Azure Arc tarafından etkinleştirilen SQL Server ile etkinlik günlüklerini kullanma
- Azure Arc tarafından etkinleştirilen SQL Server için Veri toplama ve raporlama
- sistem dinamik yönetim görünümleri