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 dikirimkan ke Microsoft oleh SQL Server yang diaktifkan oleh Azure Arc. 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 |
| Kolasi 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 penyediaan 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"
}
Database SQL Server - 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 |
| Pembuatan statistik 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 ekstensi 1.1.24724.69 dan yang lebih lama, berkas log-nya adalah sebagai berikut:
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
Bidang 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
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 Cache
- Halaman titik pemeriksaan/detik
- Errors/sec
- Ruang Kosong di tempdb (KB)
- Memori Ruang Kerja yang Diberikan (KB)
- Latch Waits/dtk
- Lazy writes/detik
- Kunci Memori (KB)
- Alokasi halaman terkunci (KB)
- Byte Log yang Dituliskan/detik
- Log Flush/detik
- Koneksi Logis
- Logins/sec
- Logouts/sec
- Jumlah deadlock per detik
- Memori fisik OS yang tersedia (KB)
- Jumlah memori habis
- Perkiraan masa pakai halaman
- Baca halaman/detik
- Penulisan halaman per detik
- Memproses memori fisik yang digunakan (KB)
- Proses memori fisik rendah
- Proses diblokir
- Halaman bacaan awal/detik
- Tingkat Atensi SQL
- Kompilasi SQL per detik
- Kompilasi Ulang SQL per Detik
- Status sinyal memori sistem tinggi
- Status sinyal memori sistem rendah
- Memori Server Sasaran (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 terkumpul:
- Waktu Tunggu Rata-rata (md)
- Kecepatan Pencadangan/Pemulihan/detik
- Penyalinan massal baris/detik
- Throughput Penyalinan Massal per 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 per detik
- Batas Waktu Penguncian (batas waktu > 0)/detik
- Ukuran File Log (KB)
- Ukuran Terpakai File Log (KB)
- Waktu Tunggu untuk Flush Log
- Pertumbuhan Log
- Pengurangan Ukuran Log
- Memori Pengoptimal (KB)
- Pencarian halaman/detik
- Persentase Log yang Digunakan
- Memproses memori virtual rendah
- Pencarian halaman simpul jarak jauh per detik
- Mengurangi Byte/detik Pergerakan Data
- Tabel Temp yang Akan Dihapus
- Laju pembersihan versi (KB/s)
- Kecepatan Pembuatan Versi (KB/s)
- 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 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
Bidang yang dikumpulkan:
machine_namemax_wait_time_msresource_wait_time_mssample_time_utcsignal_wait_time_mssql_server_instance_namewait_categorywait_time_mswait_typewaiting_tasks_count