Anteckning
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
gäller för:SQL Server
I den här artikeln beskrivs de data som SQL Server som aktiveras av Azure Arc överför till Microsoft. Specifikt:
- SQL Server som aktiveras av Azure Arc samlar in användningsdata enligt beskrivningen i den här artikeln och på Övervaka Azure Arc-aktiverad SQL Server.
- Azure Connected Machine-agenten överför dessa data till
*.<region>.arcdataservices.com
enligt beskrivningen i Nätverkskrav för ansluten datoragent – URL:er.
SQL Server som aktiveras av Azure Arc samlar inte in någon personligt identifierbar information (PII) eller identifierbar information för slutanvändare eller lagrar kunddata.
Relaterade produkter
SQL Server som aktiveras av Azure Arc använder följande produkter:
- Azure Arc-aktiverade servrar
SQL Server aktiverat av Azure Arc-instans
Följande data samlas in för SQL Server som aktiveras av Azure Arc-instanser:
Beskrivning | Egenskapsnamn | Egenskapstyp |
---|---|---|
SQL Server-utgåva | Edition |
string |
Resurs-ID för värdresursen för Azure Arc for Servers | ContainerResourceId |
string |
Tid då resursen skapades | CreateTime |
string |
Antalet logiska processorer som används av SQL Server-instansen | VCore |
string |
Status för molnanslutning | Status |
string |
SQL Server-uppdateringsnivå | PatchLevel |
string |
SQL Server-teckenuppsättning | Collation |
string |
SQL Server-aktuell version | CurrentVersion |
string |
SQL Server-instansnamn | InstanceName |
string |
Dynamiska TCP-portar som används av SQL Server | TcpDynamicPorts |
string |
Statiska TCP-portar som används av SQL Server | TcpStaticPorts |
string |
SQL Server-produkt-ID | ProductId |
string |
SQL Server-etableringstillstånd | ProvisioningState |
string |
Följande JSON-dokument är ett exempel på SQL Server – Azure Arc-resursen
{
"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-databas – Azure Arc
Beskrivning | Egenskapsnamn | Egenskapstyp |
---|---|---|
Databasnamn | name |
string |
Sammanställning | collationName |
string |
Datum då databasen skapades | databaseCreationDate |
System.DateTime |
Kompatibilitetsnivå | compatibilityLevel |
string |
Databastillstånd | state |
string |
Skrivskyddat läge | isReadOnly |
boolean |
Återställningsläge | recoveryMode |
boolean |
Automatisk stängning aktiverad | isAutoCloseOn |
boolean |
Automatisk krympning aktiverat | isAutoShrinkOn |
boolean |
Automatisk generering av statistik aktiverad | isAutoCreateStatsOn |
boolean |
Automatisk uppdateringsstatistik aktiverad | isAutoUpdateStatsOn |
boolean |
Fjärrdataarkiv aktiverat | isRemoteDataArchiveEnabled |
boolean |
Minnesoptimering aktiverad | isMemoryOptimizationEnabled |
boolean |
Kryptering aktiverat | isEncrypted |
boolean |
Tillförlitligt läge aktiverat | isTrustworthyOn |
boolean |
Säkerhetskopieringsinformation | backupInformation |
object |
Tillhandahållandestatus | provisioningState |
string |
Följande JSON-dokument är ett exempel på SQL Server-databasen – Azure Arc-resursen.
{
"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"
}
Tilläggsloggar
Tillägget skickar loggar till Azure om tilläggshändelser.
Loggfilen för tillägget finns på:
C:\ProgramData\GuestConfig\extension_logs\Microsoft.AzureData.WindowsAgent.SqlServer\
Loggfilens namn beror på vilken version Azure-tillägget för SQL Server har. För den senaste versionen av Azure-tillägget för SQL Server är loggfilen:
unifiedagent.log
För tilläggsversion 1.1.24724.69
och tidigare är loggfilen:
ExtensionLog_0.log
Mått för migreringsutvärdering
Migreringsutvärderingen skapar automatiskt en utvärdering för migrering till Azure. Läs mer i Välj det optimala Azure SQL-målet med migreringsutvärdering (förhandsversion) – SQL Server aktiverat av Azure Arc.
- CPU-användning (%)
- Minnesanvändning (%)
- Läs I/O/s och Skriv I/O/s (data och loggfiler)
- Läsa MB/s och skriva MB/s (dataflöde)
- Svarstid för I/O-åtgärder
- Total DB-storlek och databasfilorganisationer
Övervakningsdata
Agenten skickar SQL Server-övervakningsdata till Azure. Du kan aktivera och inaktivera övervakningsdata som samlas in. Se Övervaka SQL Server aktiverat av Azure Arc (förhandsversion).
Följande listor visar övervakningsdata som samlas in från DMV-datamängder på SQL Server som aktiveras av Azure Arc när övervakningsfunktionen är aktiverad. Ingen personligt identifierbar information (PII), identifierbar information för slutanvändare (EUII) eller kundinnehåll samlas in.
Aktiva sessioner
Beskrivning: Sessioner som kör en begäran, har en blockering eller har en öppen transaktion.
datauppsättningsnamn:SqlServerActiveSessions
insamlingsfrekvens: 30 sekunder
Insamlade fält:
connection_id
database_id
database_name
machine_name
sample_time_utc
session_id
session_status
sql_server_instance_name
CPU-användning
Beskrivning: processoranvändning över tid.
namn på dataset:SqlServerCPUUtilization
insamlingsfrekvens: 10 sekunder
Insamlade fält:
avg_cpu_percent
idle_cpu_percent
machine_name
other_process_cpu_percent
process_sample_time_utc
sample_time_utc
sql_process_cpu_percent
sql_server_instance_name
Databasegenskaper
Beskrivning: Innehåller databasalternativ och andra databasmetadata.
Datauppsättningsnamn:SqlServerDatabaseProperties
insamlingsfrekvens: 5 minuter
Insamlade fält:
collation_name
collection_time_utc
compatibility_level
containment_desc
count_suspect_pages
create_date
database_id
database_name
delayed_durability_desc
force_last_good_plan_actual_state
is_accelerated_database_recovery_on
is_auto_create_stats_on
is_auto_shrink_on
is_auto_update_stats_async_on
is_auto_update_stats_on
is_broker_enabled
is_cdc_enabled
is_change_feed_enabled
is_distributor
is_encrypted
is_in_standby
is_ledger_on
is_merge_published
is_parameterization_forced
is_primary_replica
is_published
is_read_committed_snapshot_on
is_read_only
is_subscribed
last_good_checkdb_time
log_reuse_wait_desc
machine_name
notable_db_scoped_configs
page_verify_option_desc
query_store_actual_state_desc
query_store_query_capture_mode_desc
recovery_model_desc
sample_time_utc
snapshot_isolation_state
sql_server_instance_name
state_desc
updateability
user_access_desc
Databaslagringsanvändning
Beskrivning: Innehåller lagringsanvändning och det beständiga versionsarkivet.
Datamängdsnamn:SqlServerDatabaseStorageUtilization
Insamlingsfrekvens: 1 minut
Insamlade fält:
collection_time_utc
count_data_files
count_log_files
data_size_allocated_mb
data_size_used_mb
database_id
database_name
is_primary_replica
log_size_allocated_mb
log_size_used_mb
machine_name
online_index_version_store_size_mb
persistent_version_store_size_mb
sample_time_utc
sql_server_instance_name
Minnesanvändning
Beskrivning: Minneshanterare och minnesförbrukning av hanterarna.
namn på datauppsättning:SqlServerMemoryUtilization
insamlingsfrekvens: 10 sekunder
Insamlade fält:
machine_name
memory_size_mb
memory_clerk_name
memory_clerk_type
sample_time_utc
sql_server_instance_name
Prestandaräknare (vanliga)
Beskrivning: Innehåller vanliga prestandaräknare som SQL Server registrerar.
Datasetnamn:SqlServerPerformanceCountersCommon
Insamlingsfrekvens: 1 minut
Insamlade räknare:
- Aktiva temporära tabeller
- Aktiva transaktioner
- Bakgrundsskrivare sidor/sek
- Batch-begäranden per sekund
- Träffgrad för buffertcache
- Träffkvot för cache
- Kontrollpunktssidor per sekund
- Fel per sekund
- Ledigt utrymme i tempdb (KB)
- Beviljat arbetsplatsminne (KB)
- Väntetider för lås/sek
- Slöa skrivningar per sekund
- Lås minne (KB)
- Låsta sidallokeringar (KB)
- Loggbyten rensade per sekund
- Logg flushningar per sekund
- Logiska anslutningar
- Inloggningar per sekund
- Utloggningar/s
- Antal dödlägen per sekund
- Operativsystemets tillgängliga fysiska minne (KB)
- Antal minnesbristincidenter
- Sidans livslängd
- Sidläsningar per sekund
- Sidskrivningar per sekund
- Bearbeta fysiskt minne som används (KB)
- Lågt fysiskt minne i systemet
- Processer är blockerade
- Readahead-sidor/sekund
- SQL Uppmärksamhetsgrad
- SQL-kompileringar/sek
- SQL-omkompileringar/sekund
- Systemminnets signaltillstånd är högt
- Signaltillståndet för systemminnet låg
- Målserverminne (KB)
- Skapandefrekvens för temporära tabeller
- Totalt serverminne (KB)
- Transaktioner per sekund
- Användaranslutningar
- Skriv transaktioner per sekund
Prestandaräknare (detaljerad)
Beskrivning: Innehåller detaljerade prestandaräknare som SQL Server registrerar.
Datamängdsnamn:SqlServerPerformanceCountersDetailed
Insamlingsfrekvens: 1 minut
Insamlade räknare:
- Genomsnittlig väntetid (ms)
- Genomströmning för säkerhetskopiering/återställning sek.
- Masskopierade rader/sekund
- Kopieringsgenomströmning per sekund
- Antal cacheobjekt
- Anslutningsminne (KB)
- Datafilstorlek (KB)
- Databassidor
- Fel per sekund
- Misslyckade automatiska parametrar per sekund
- Lista över lediga bås per sekund
- Stora sidallokeringar (KB)
- Sökning efter lokal nodsida per sekund
- Tidsgränser för lås (tidsgräns > 0)/sek
- Loggfilstorlek (KB)
- Använd storlek för loggfil (KB)
- Väntetid för loggspolning
- Tillväxter på stockar
- Loggminskning
- Optimerarminne (KB)
- Sidsökningar per sekund
- Procentlogg som används
- Det virtuella minnet är lågt
- Sidsökningar för fjärrnoder per sekund
- Minskning av dataöverföring i byte/sekund
- Temporära tabeller för destruktion
- Versionsrensningshastighet (KB/s)
- Versionsgenereringshastighet (KB/s)
- Storlek på versionslagring (KB)
- XTP-minne som används (KB)
Lagrings-I/O
Beskrivning: Innehåller kumulativ indata/utdata per sekund (IOPS), dataflödes- och svarstidsstatistik.
datauppsättningsnamn:SqlServerStorageIO
insamlingsfrekvens: 10 sekunder
Insamlade fält:
database_id
database_name
file_id
file_max_size_mb
file_size_mb
file_type
io_stall_queued_read_ms
io_stall_queued_write_ms
io_stall_read_ms
io_stall_write_ms
machine_name
num_of_bytes_read
num_of_bytes_written
num_of_reads
num_of_writes
sample_time_utc
size_on_disk_bytes
sql_server_instance_name
Väntestatistik
Anmärkning
Väntestatistik kan inte visualiseras på prestandainstrumentpanelen just nu.
Beskrivning: Innehåller väntetyper och väntestatistik för databasmotorinstansen.
Dataset-namn:SqlServerWaitStats
insamlingsfrekvens: 10 sekunder
Insamlade fält:
machine_name
max_wait_time_ms
resource_wait_time_ms
sample_time_utc
signal_wait_time_ms
sql_server_instance_name
wait_category
wait_time_ms
wait_type
waiting_tasks_count