Jegyzet
Az oldalhoz való hozzáférés engedélyezést igényel. Próbálhatod be jelentkezni vagy könyvtárat váltani.
Az oldalhoz való hozzáférés engedélyezést igényel. Megpróbálhatod a könyvtár váltását.
A következőkre vonatkozik:SQL Server
Ez a cikk azOkat az adatokat ismerteti, amelyeket az Azure Arc által engedélyezett SQL Server továbbít a Microsoftnak. Specifically:
- Az Azure Arc által engedélyezett SQL Server a jelen cikkben és az Azure Arc-kompatibilis SQL Server monitorozása során gyűjti a használati adatokat.
- Az Azure Connected Machine-ügynök ezeket az adatokat
*.<region>.arcdataservices.coma Csatlakoztatott gép ügynök hálózati követelményei – URL-címek szerint továbbítja.
Az Azure Arc által engedélyezett SQL Server nem gyűjt személyes azonosításra alkalmas adatokat (PII) vagy végfelhasználói azonosításra alkalmas adatokat, és nem tárol ügyféladatokat.
Kapcsolódó termékek
Az Azure Arc által engedélyezett SQL Server a következő termékeket használja:
- Azure Arc-kompatibilis kiszolgálók
Az Azure Arc-példány által engedélyezett SQL Server
A rendszer a következő adatokat gyűjti az Azure Arc-példányok által használt SQL Serverre vonatkozóan:
| Description | Tulajdonság megnevezése | Tulajdonságtípus |
|---|---|---|
| SQL Server-kiadás | Edition |
string |
| A Azure Arc for Servers szolgáltatáshoz tartozó erőforrás erőforrás-azonosítója | ContainerResourceId |
string |
| Az erőforrás létrehozásának időpontja | CreateTime |
string |
| Az SQL Server-példány által használt logikai processzorok száma | VCore |
string |
| Felhőkapcsolat állapota | Status |
string |
| AZ SQL Server frissítési szintje | PatchLevel |
string |
| SQL Server-kódolás | Collation |
string |
| AZ SQL Server aktuális verziója | CurrentVersion |
string |
| SQL Server-példány neve | InstanceName |
string |
| Az SQL Server által használt dinamikus TCP-portok | TcpDynamicPorts |
string |
| Az SQL Server által használt statikus TCP-portok | TcpStaticPorts |
string |
| SQL Server-termékazonosító | ProductId |
string |
| SQL Server kiépítési állapota | ProvisioningState |
string |
Az alábbi JSON-dokumentum egy példa az SQL Server – Azure Arc-erőforrásra
{
"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-adatbázis – Azure Arc
| Description | Tulajdonság megnevezése | Tulajdonságtípus |
|---|---|---|
| Adatbázis neve | name |
string |
| Collation | collationName |
string |
| Adatbázis létrehozásának dátuma | databaseCreationDate |
System.DateTime |
| Kompatibilitási szint | compatibilityLevel |
string |
| Adatbázis állapota | state |
string |
| Csak olvasási mód | isReadOnly |
boolean |
| Helyreállítási mód | recoveryMode |
boolean |
| Automatikus bezárás engedélyezve | isAutoCloseOn |
boolean |
| Automatikus zsugorítás engedélyezve | isAutoShrinkOn |
boolean |
| A statisztikák automatikus létrehozása engedélyezve | isAutoCreateStatsOn |
boolean |
| A statisztikák automatikus frissítése engedélyezve | isAutoUpdateStatsOn |
boolean |
| A távoli adatarchívum engedélyezve van | isRemoteDataArchiveEnabled |
boolean |
| Memóriaoptimalizálás engedélyezve | isMemoryOptimizationEnabled |
boolean |
| A titkosítás engedélyezve van | isEncrypted |
boolean |
| Megbízható mód engedélyezve | isTrustworthyOn |
boolean |
| Biztonsági mentési információk | backupInformation |
object |
| Kiépítési állapot | provisioningState |
string |
Az alábbi JSON-dokumentum egy példa az SQL Server-adatbázisra – Azure Arc-erőforrásra.
{
"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"
}
Bővítménynaplók
A bővítmény naplókat küld az Azure-nak a bővítményeseményekről.
A bővítmény naplófájlja a következő helyen található:
C:\ProgramData\GuestConfig\extension_logs\Microsoft.AzureData.WindowsAgent.SqlServer\
A naplófájl neve az SQL Server Azure Extension verziójától függ, az SQL Serverhez készült Azure Extension legújabb verziójához a naplófájl a következő:
unifiedagent.log
A 1.1.24724.69 és korábbi bővítmények esetében a naplófájl a következő:
ExtensionLog_0.log
Migrálási értékelési metrikák
A migrálási értékelés automatikusan kiértékeli az Azure-ba való migrálást. További információ : Az optimális Azure SQL-cél kiválasztása migrálási felméréssel – az Azure Arc által engedélyezett SQL Server.
- Processzorhasználat (%)
- Memóriahasználat (%)
- IO/s olvasása és IO/s írása (adat- és naplófájlok)
- Olvasás MB/s és írás MB/s (átviteli sebesség)
- Az IO-műveletek késése
- Adatbázis-méret és adatbázisfájl-szervezetek összesen
Adatok monitorozása
Az ügynök automatikusan elküldi az SQL Server monitorozási adatait az Azure-nak. Letilthatja az összegyűjtött monitorozási adatokat. Lásd : Az Azure Arc által engedélyezett SQL Server monitorozása (előzetes verzió).
Az alábbi listák a DMV-adathalmazokból az Azure Arc által engedélyezett SQL Serveren gyűjtött monitorozási adatokat tükrözik, amikor a monitorozási funkció engedélyezve van. Nem gyűjtünk személyazonosításra alkalmas információkat(PII), végfelhasználói azonosításra alkalmas adatokat (EUII) vagy ügyféltartalmakat.
Aktív munkamenetek
leírása: kérést futtató, blokkolóval vagy nyitott tranzakcióval rendelkező munkamenetek.
Adatkészlet neve:SqlServerActiveSessions
Adatgyűjtés gyakorisága: 30 másodperc
Összegyűjtött mezők:
connection_iddatabase_iddatabase_namemachine_namesample_time_utcsession_idsession_statussql_server_instance_name
CPU-kihasználtság
Leírás: processzorhasználat az idő függvényében.
Adatkészlet neve:SqlServerCPUUtilization
Adatgyűjtés gyakorisága: 10 másodperc
Összegyűjtött mezők:
avg_cpu_percentidle_cpu_percentmachine_nameother_process_cpu_percentprocess_sample_time_utcsample_time_utcsql_process_cpu_percentsql_server_instance_name
Adatbázis tulajdonságai
Leírás: Adatbázis-beállításokat és egyéb adatbázis-metaadatokat tartalmaz.
Adatkészlet neve:SqlServerDatabaseProperties
Adatgyűjtés gyakorisága: 5 perc
Összegyűjtött mezők:
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
Adatbázis-tárterület kihasználtsága
Leírás: Tartalmazza a tárterület használatát és az állandó verziótárat.
Adatkészlet neve:SqlServerDatabaseStorageUtilization
Adatgyűjtés gyakorisága: 1 perc
Összegyűjtött mezők:
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
Memóriakihasználtság
Leírás: Memória-allokátorok és a memóriahasználat allokátorok által.
Adatkészlet neve:SqlServerMemoryUtilization
Adatgyűjtés gyakorisága: 10 másodperc
Összegyűjtött mezők:
machine_namememory_size_mbmemory_clerk_namememory_clerk_typesample_time_utcsql_server_instance_name
Teljesítményszámlálók (gyakori)
Leírás: Az SQL Server által rögzített gyakori teljesítményszámlálókat tartalmazza.
Adatkészlet neve:SqlServerPerformanceCountersCommon
Adatgyűjtés gyakorisága: 1 perc
Összegyűjtött számlálók:
- Aktív ideiglenes táblák
- Aktív tranzakciók
- Háttéríró oldal/másodperc
- Batch-kérelmek másodpercenként
- Gyorsítótár találati aránya
- Gyorsítótár-találati arány
- Ellenőrzőpont oldalak másodpercenként
- Errors/sec
- Szabad hely a tempdb-ben (KB)
- Munkaterületi memória (KB) megadása
- Reteszes várakozások/másodperc
- Lusta írások/másodperc
- Memória zárolása (KB)
- Zárolt oldalfoglalások (KB)
- Napló bájtok kiírt/másodperc
- Napló kiürítések/másodperc
- Logikai kapcsolatok
- Logins/sec
- Logouts/sec
- Holtpontok száma másodpercenként
- Operációs rendszer rendelkezésre álló fizikai memóriája (KB)
- Memóriahiány számláló
- Az oldal várható élettartama
- Oldalolvasások másodpercenként
- Oldalírás/másodperc
- A használatban lévő fizikai memória (KB) feldolgozása
- A fizikai memória mennyisége alacsony
- Folyamatok blokkolva
- Előolvasi oldalak/mp
- SQL-figyelési arány
- SQL-fordítások másodpercenként
- SQL-újrafordítások másodpercenként
- A rendszer memóriajelének állapota magas
- A rendszermemória jelállapota alacsony
- Célkiszolgáló memóriája (KB)
- Ideiglenes táblák létrehozási sebessége
- Kiszolgáló teljes memóriája (KB)
- Transactions/sec
- Felhasználói kapcsolatok
- Tranzakciók írása másodpercenként
Teljesítményszámlálók (részletes)
Leírás: Részletes teljesítményszámlálókat tartalmaz, amelyeket az SQL Server rögzít.
Adatkészlet neve:SqlServerPerformanceCountersDetailed
Adatgyűjtés gyakorisága: 1 perc
Összegyűjtött számlálók:
- Átlagos várakozási idő (ms)
- Biztonsági mentés/visszaállítás átviteli sebessége/másodperc
- Sorok tömeges másolási sebessége másodpercenként
- Nagyméretű másolási sebesség másodpercenként
- Gyorsítótárbeli objektumok száma
- Kapcsolati memória (KB)
- Adatfájl mérete (KB)
- Adatbázisoldalak
- Errors/sec
- Sikertelen automatikus paraméterek/másodperc
- Szabad lista késleltetések/mp
- Nagy lapfoglalások (KB)
- Helyi csomópont lapkeresései másodpercenként
- Zárolás időtúllépések (időtúllépés > 0)/másodpercenként
- Naplófájl mérete (KB)
- Használt naplófájl mérete (KB)
- Napló ürítés várakozási ideje
- Naplónövekedések
- Naplófájlok csökkentése
- Optimalizáló memória (KB)
- Oldalkeresések másodpercenként
- Használt napló százalékos aránya
- Kevés virtuális memória feldolgozása
- Távoli csomópont lapkeresései másodpercenként
- Adatmozgatás csökkentése bájt/mp
- Ideiglenes táblák a megsemmisítéshez
- Verziótisztítási arány (KB/s)
- Verziólétrehozási arány (KB/s)
- Verziótárhely mérete (KB)
- Használt XTP-memória (KB)
Tároló I/O
leírása: Tartalmazza a másodpercenkénti összesített bemenetet/kimenetet (IOPS), az átviteli sebességet és a késési statisztikákat.
Adatkészlet neve:SqlServerStorageIO
Adatgyűjtés gyakorisága: 10 másodperc
Összegyűjtött mezők:
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
Várakozási statisztikák
Note
A várakozási statisztikák jelenleg nem jeleníthetők meg a teljesítmény irányítópultján.
Leírás: Tartalmazza az adatbázismotor-példány várakozási típusait és várakozási statisztikáit.
Adatkészlet neve:SqlServerWaitStats
Adatgyűjtés gyakorisága: 10 másodperc
Összegyűjtött mezők:
machine_namemax_wait_time_msresource_wait_time_mssample_time_utcsignal_wait_time_mssql_server_instance_namewait_categorywait_time_mswait_typewaiting_tasks_count