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.
Berlaku untuk:SQL Server
Artikel ini menjelaskan data yang diaktifkan SQL Server oleh Azure Arc dikirimkan ke Microsoft. Specifically:
- SQL Server yang diaktifkan oleh Azure Arc mengumpulkan data penggunaan seperti yang dijelaskan dalam artikel ini dan di Memantau SQL Server dengan dukungan Azure Arc.
- Agen Mesin Terhubung Azure mengirimkan data ini ke
*.<region>.arcdataservices.comsebagaimana diuraikan dalam persyaratan jaringan agen Mesin Terhubung - URL.
SQL Server yang diaktifkan oleh Azure Arc tidak mengumpulkan informasi pengidentifikasi pribadi (PII) atau informasi pengidentifikasi pengguna akhir atau menyimpan data pelanggan apa pun.
Produk terkait
SQL Server yang diaktifkan oleh Azure Arc menggunakan produk berikut:
- Server dengan Azure Arc yang diaktifkan
SQL Server diaktifkan oleh instans Azure Arc
Data berikut dikumpulkan untuk SQL Server yang diaktifkan oleh instans Azure Arc:
| Description | Nama properti | Jenis properti |
|---|---|---|
| Edisi SQL Server | Edition |
string |
| ID sumber daya dari hosting sumber daya Azure Arc for Servers | ContainerResourceId |
string |
| Waktu ketika sumber daya dibuat | CreateTime |
string |
| Jumlah prosesor logis yang digunakan oleh instans SQL Server | VCore |
string |
| Status konektivitas cloud | Status |
string |
| Tingkat pembaruan SQL Server | PatchLevel |
string |
| Kolase SQL Server | Collation |
string |
| Versi SQL Server saat ini | CurrentVersion |
string |
| Nama instans SQL Server | InstanceName |
string |
| Port TCP dinamis yang digunakan oleh SQL Server | TcpDynamicPorts |
string |
| Port TCP statis yang digunakan oleh SQL Server | TcpStaticPorts |
string |
| ID produk SQL Server | ProductId |
string |
| Status provisi SQL Server | ProvisioningState |
string |
Dokumen JSON berikut adalah contoh sumber daya SQL Server - Azure Arc
{
"name": "<server name>",
"version": "SQL Server 2022",
"edition": "Enterprise",
"containerResourceId": "/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/arc-eastasia/providers/Microsoft.HybridCompute/machines/<server name>",
"vCore": "8",
"status": "Connected",
"patchLevel": "16.0.1000.6",
"collation": "SQL_Latin1_General_CP1_CI_AS",
"currentVersion": "16.0.1000.6",
"instanceName": "<instance name>",
"tcpDynamicPorts": "61394",
"tcpStaticPorts": "",
"productId": "00488-00010-05000-AB944",
"licenseType": "PAYG",
"azureDefenderStatusLastUpdated": "2023-02-08T07:57:37.5597421Z",
"azureDefenderStatus": "Protected",
"provisioningState": "Succeeded"
}
SQL Server database - Azure Arc
| Description | Nama properti | Jenis properti |
|---|---|---|
| Nama Database | name |
string |
| Collation | collationName |
string |
| Tanggal pembuatan database | databaseCreationDate |
System.DateTime |
| Tingkat kompatibilitas | compatibilityLevel |
string |
| Status database | state |
string |
| Mode baca-saja | isReadOnly |
boolean |
| Mode pemulihan | recoveryMode |
boolean |
| Tutup otomatis diaktifkan | isAutoCloseOn |
boolean |
| Penyusutan otomatis diaktifkan | isAutoShrinkOn |
boolean |
| Statistik pembuatan otomatis diaktifkan | isAutoCreateStatsOn |
boolean |
| Statistik pembaruan otomatis diaktifkan | isAutoUpdateStatsOn |
boolean |
| Arsip data jarak jauh diaktifkan | isRemoteDataArchiveEnabled |
boolean |
| Pengoptimalan memori diaktifkan | isMemoryOptimizationEnabled |
boolean |
| Enkripsi diaktifkan | isEncrypted |
boolean |
| Mode tepercaya diaktifkan | isTrustworthyOn |
boolean |
| Informasi cadangan | backupInformation |
object |
| Status penyediaan | provisioningState |
string |
Dokumen JSON berikut adalah contoh database SQL Server - sumber daya Azure Arc.
{
"name": "newDb80",
"collationName": "SQL_Latin1_General_CP1_CI_AS",
"databaseCreationDate": "2023-01-09T03:40:45Z",
"compatibilityLevel": 150,
"state": "Online",
"isReadOnly": false,
"recoveryMode": "Full",
"databaseOptions": {
"isAutoCloseOn": false,
"isAutoShrinkOn": false,
"isAutoCreateStatsOn": true,
"isAutoUpdateStatsOn": true,
"isRemoteDataArchiveEnabled": false,
"isMemoryOptimizationEnabled": true,
"isEncrypted": false,
"isTrustworthyOn": false
},
"backupInformation": {},
"provisioningState": "Succeeded"
}
Log ekstensi
Ekstensi mengirimkan log ke Azure tentang peristiwa ekstensi.
File log ekstensi berada di:
C:\ProgramData\GuestConfig\extension_logs\Microsoft.AzureData.WindowsAgent.SqlServer\
Nama file log bergantung pada versi Ekstensi Azure untuk SQL Server, untuk versi terbaru Ekstensi Azure untuk SQL Server, file lognya adalah:
unifiedagent.log
Untuk versi 1.1.24724.69 ekstensi dan yang lebih lama, file log adalah:
ExtensionLog_0.log
Metrik penilaian migrasi
Penilaian migrasi secara otomatis menghasilkan penilaian untuk migrasi ke Azure. Pelajari selengkapnya di Pilih target Azure SQL optimal menggunakan penilaian Migrasi - SQL Server yang diaktifkan oleh Azure Arc.
- Utilisasi CPU (%)
- Pemanfaatan memori (%)
- Baca IO/s dan Tulis IO/s (File Data dan Log)
- Baca MB/s dan Tulis MB/s (Throughput)
- Latensi operasi IO
- Total ukuran DB dan organisasi file database
Memantau data
Agen secara otomatis mengirim data pemantauan SQL Server ke Azure. Anda dapat menonaktifkan data pemantauan yang dikumpulkan. Lihat Monitor SQL Server yang diaktifkan Azure Arc (pratinjau).
Daftar berikut mencerminkan data pemantauan yang dikumpulkan dari himpunan data DMV di SQL Server yang diaktifkan oleh Azure Arc saat fitur pemantauan diaktifkan. Tidak ada informasi pengidentifikasi pribadi (PII), informasi pengidentifikasi pengguna akhir (EUII), atau konten pelanggan yang dikumpulkan.
Sesi aktif
Deskripsi: Sesi yang menjalankan permintaan, memiliki pemblokir, atau memiliki transaksi terbuka.
Nama himpunan data:SqlServerActiveSessions
Frekuensi pengumpulan: 30 detik
Bidang yang dikumpulkan:
connection_iddatabase_iddatabase_namemachine_namesample_time_utcsession_idsession_statussql_server_instance_name
Pemanfaatan CPU
Deskripsi: Pemanfaatan CPU dari waktu ke waktu.
Nama himpunan data:SqlServerCPUUtilization
Frekuensi pengumpulan: 10 detik
Bidang yang dikumpulkan:
avg_cpu_percentidle_cpu_percentmachine_nameother_process_cpu_percentprocess_sample_time_utcsample_time_utcsql_process_cpu_percentsql_server_instance_name
Properti database
Deskripsi: Menyertakan opsi database dan metadata database lainnya.
Nama himpunan data:SqlServerDatabaseProperties
Frekuensi pengumpulan: 5 menit
Kolom yang dikumpulkan:
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
Pemanfaatan penyimpanan database
Deskripsi: Termasuk penggunaan penyimpanan dan penyimpanan versi persisten.
Nama himpunan data:SqlServerDatabaseStorageUtilization
Frekuensi pengumpulan: 1 menit
Data bidang yang dikumpulkan:
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
Penggunaan memori
Deskripsi: Pengelola memori dan konsumsi memori oleh pengelola.
Nama himpunan data:SqlServerMemoryUtilization
Frekuensi pengumpulan: 10 detik
Bidang yang dikumpulkan:
machine_namememory_size_mbmemory_clerk_namememory_clerk_typesample_time_utcsql_server_instance_name
Penghitung kinerja (umum)
Deskripsi: Termasuk penghitung performa umum yang dicatat oleh SQL Server.
Nama himpunan data:SqlServerPerformanceCountersCommon
Frekuensi pengumpulan: 1 menit
Penghitung terkumpul:
- Tabel Sementara Aktif
- Transaksi Aktif
- Halaman penulis latar belakang/detik
- Permintaan Batch/detik
- Rasio hit cache buffer
- Rasio Hit singgahan
- Halaman titik pemeriksaan/detik
- Errors/sec
- Ruang Kosong dalam tempdb (KB)
- Memori Ruang Kerja yang Diberikan (KB)
- Latch Waits/dtk
- Lazy writes/detik
- Kunci Memori (KB)
- Alokasi halaman terkunci (KB)
- Byte Log Di-Flushed/dtk
- Log Flush/detik
- Koneksi Logis
- Logins/sec
- Logouts/sec
- Jumlah Kebuntuan/detik
- Memori fisik yang tersedia OS (KB)
- Jumlah memori habis
- Harapan Hidup Halaman
- Baca halaman/detik
- Penulisan halaman per detik
- Memproses memori fisik yang digunakan (KB)
- Memproses memori fisik rendah
- Proses diblokir
- Halaman bacaan awal/detik
- Tingkat Perhatian SQL
- Kompilasi SQL per detik
- Kompilasi Ulang SQL per Detik
- Status sinyal memori sistem tinggi
- Status sinyal memori sistem rendah
- Memori Server Target (KB)
- Laju Pembuatan Tabel Sementara
- Total Memori Server (KB)
- Transactions/sec
- Koneksi Pengguna
- Penulisan Transaksi per detik
Penghitung kinerja (terperinci)
Deskripsi: Termasuk penghitung kinerja terperinci yang direkam SQL Server.
Nama himpunan data:SqlServerPerformanceCountersDetailed
Frekuensi pengumpulan: 1 menit
Penghitung yang dikumpulkan:
- Waktu Tunggu Rata-rata (md)
- Kecepatan Pencadangan/Pemulihan/detik
- Salin Massal Baris/detik
- Throughput Salin Massal/detik
- Jumlah Objek Cache
- Memori Koneksi (KB)
- Ukuran File Data (KB)
- Halaman database
- Errors/sec
- Kegagalan Oto-Parameter/detik
- Kios daftar gratis/detik
- Alokasi halaman besar (KB)
- Pencarian halaman simpul lokal/detik
- Batas Waktu Penguncian (batas waktu > 0)/detik
- Ukuran File Log (KB)
- Ukuran Yang Digunakan File Log (KB)
- Waktu Tunggu Flush Log
- Pertumbuhan Log
- Pengurangan Ukuran Log
- Memori Pengoptimal (KB)
- Pencarian halaman/detik
- Log Persen yang Digunakan
- Memproses memori virtual rendah
- Pencarian halaman simpul jarak jauh/detik
- Menyusutkan Byte Pergerakan Data/detik
- Tabel Sementara Untuk Penghancuran
- Laju Pembersihan Versi (KB/dtk)
- Tingkat Pembuatan Versi (KB/dtk)
- Ukuran Penyimpanan Versi (KB)
- Memori XTP yang Digunakan (KB)
I/O Penyimpanan
Deskripsi: Termasuk statistik input/output kumulatif per detik (IOPS), throughput, dan latensi.
Nama himpunan data:SqlServerStorageIO
Frekuensi pengumpulan: 10 detik
Bidang yang telah dikumpulkan:
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
Statistik Tunggu
Note
Statistik tunggu tidak dapat divisualisasikan pada dasbor performa saat ini.
Deskripsi: Termasuk jenis tunggu dan statistik tunggu untuk instans mesin database.
Nama himpunan data:SqlServerWaitStats
Frekuensi pengumpulan: 10 detik
Kolom yang dikumpulkan:
machine_namemax_wait_time_msresource_wait_time_mssample_time_utcsignal_wait_time_mssql_server_instance_namewait_categorywait_time_mswait_typewaiting_tasks_count