Azure Arc-kompatibilis adatszolgáltatások adatgyűjtése és jelentése
Ez a cikk azOkat az adatokat ismerteti, amelyeket az Azure Arc-kompatibilis adatszolgáltatások továbbítanak a Microsoftnak.
Sem az Azure Arc-kompatibilis adatszolgáltatások, sem a vonatkozó adatszolgáltatások nem tárolnak ügyféladatokat. Ez a következőkre vonatkozik:
- Az Azure Arc által engedélyezett felügyelt SQL-példány
- Azure Arc-kompatibilis PostgreSQL
Azure Arc-kompatibilis adatszolgáltatások
Az Azure Arc-kompatibilis adatszolgáltatások az alábbi termékek némelyikét vagy mindegyikét használhatják:
Az Azure Arc által engedélyezett felügyelt SQL-példány
Azure Arc-kompatibilis PostgreSQL
Azure Data Studio
Jelenleg az Azure Data Studio insider-buildjének használatával.
Azure CLI (az)
Közvetlen csatlakozás
Ha egy fürt úgy van konfigurálva, hogy közvetlenül kapcsolódjon az Azure-hoz, a rendszer bizonyos adatokat automatikusan továbbít a Microsoftnak.
Az alábbi táblázat az adatok típusát, küldésének módját és követelményét ismerteti.
Adatkategória | Milyen adatokat küld el a szolgáltatás? | Hogyan küldik el? | Szükség van rá? |
---|---|---|---|
Működési adatok | Metrikák és naplók | Automatikusan, ha erre van konfigurálva | Nem |
Számlázási és készletadatok | Leltár, például példányok száma és használat, például a felhasznált virtuális magok száma | Automatically | Igen |
Diagnosztika | Diagnosztikai információk hibaelhárítási célokra | Manuálisan exportálva és megadva a Microsoft ügyfélszolgálata | Csak a hibaelhárítás hatókörére vonatkozik, és a szokásos adatvédelmi szabályzatokat követi |
Közvetett kapcsolat
Ha egy fürt nincs konfigurálva arra, hogy közvetlenül kapcsolódjon az Azure-hoz, nem továbbítja automatikusan a működési, számlázási és leltáradatokat a Microsoftnak. Az adatok Microsoftnak való továbbításához konfigurálnia kell az exportálást.
Az alábbi táblázat az adatok típusát, küldésének módját és követelményét ismerteti.
Adatkategória | Milyen adatokat küld el a szolgáltatás? | Hogyan küldik el? | Szükség van rá? |
---|---|---|---|
Működési adatok | Metrikák és naplók | Manually | Nem |
Számlázási és készletadatok | Leltár, például példányok száma és használat, például a felhasznált virtuális magok száma | Manually | Igen |
Diagnosztika | Diagnosztikai információk hibaelhárítási célokra | Manuálisan exportálva és megadva a Microsoft ügyfélszolgálata | Csak a hibaelhárítás hatókörére vonatkozik, és a szokásos adatvédelmi szabályzatokat követi |
Működési adatok
A működési adatokat az összes adatbázispéldány és az Azure Arc-kompatibilis adatszolgáltatások platformja gyűjti. A működési adatoknak két típusa van:
Metrikák – Teljesítményhez és kapacitáshoz kapcsolódó metrikák, amelyeket az Azure Arc-kompatibilis adatszolgáltatások részeként biztosított Influx DB-hez gyűjtünk. Ezeket a metrikákat a megadott Grafana irányítópulton tekintheti meg.
Naplók – A rendszer összegyűjti az összes összetevő által kibocsátott rekordokat, beleértve a hibákat, a figyelmeztetéseket és a tájékoztató eseményeket az Azure Arc-kompatibilis adatszolgáltatások részeként biztosított OpenSearch-adatbázisba. A naplókat a megadott Kibana-irányítópulton tekintheti meg. A 2023. májusi kiadás előtt a naplóadatbázis az Elasticsearch-et használta. Ezt követően az OpenSearch-et használja.
A helyileg tárolt operatív adatokhoz beépített rendszergazdai jogosultságokra van szükség a Grafana/Kibana alkalmazásban való megtekintéshez.
A működési adatok csak akkor hagyják el a környezetet, ha ön úgy dönt, hogy exportálja/feltölti (közvetett csatlakoztatott mód), vagy automatikusan elküldi (közvetlenül csatlakoztatott mód) az adatokat az Azure Monitor/Log Analytics szolgáltatásnak. Az adatok egy Ön által kezelt Log Analytics-munkaterületre kerülnek.
Ha a rendszer elküldi az adatokat az Azure Monitornak vagy a Log Analyticsnek, kiválaszthatja, hogy melyik Azure-régióban vagy adatközpontban található a Log Analytics-munkaterület. Ezt követően Ön szabályozhatja a más helyekről való megtekintést vagy másolást.
Leltáradatok
Az összegyűjtött leltáradatokat több Azure-erőforrástípus képviseli. Az alábbi szakaszok az egyes erőforrástípusokhoz gyűjtött tulajdonságokat, típusokat és leírásokat mutatják be:
Az Azure-ban minden adatbázispéldány és maga az adatkezelő is azure-erőforrásként jelenik meg az Azure Resource Managerben.
Három erőforrástípus létezik:
- Az Azure Arc által engedélyezett felügyelt SQL-példány
- Azure Arc-kompatibilis PostgreSQL-kiszolgáló
- Adatkezelő
Az alábbi szakaszok az egyes erőforrástípusokhoz gyűjtött és tárolt tulajdonságokat, típusokat és leírásokat mutatják be:
SQL Server - Azure Arc
Leírás | Tulajdonság neve | Tulajdonságtípus |
---|---|---|
Számítógép neve | név | sztring |
SQL Server-példány neve | instanceName | sztring |
SQL Server-verzió | Verzió | sztring |
SQL Server Edition | Kiadás | sztring |
Kiszolgálói erőforrás-azonosítót tartalmaz | containerResourceId | sztring |
Virtuális magok | virtuális mag | sztring |
Csatlakozás ivity status | status | sztring |
SQL Server-javítás szintje | patchLevel | sztring |
Rendezés | Egybevetés | sztring |
Aktuális verzió | currentVersion | sztring |
DINAMIKUS TCP-portok | tcpDynamicPorts | sztring |
STATIKUS TCP-portok | tcpStaticPorts | sztring |
Termékazonosító | productId | sztring |
Licenctípus | licenseType | sztring |
A Microsoft Defender állapota | azureDefenderStatus | sztring |
Microsoft Defender állapota legutóbb frissítve | azureDefenderStatusLastUpdated | sztring |
Kiépítési állapot | provisioningState | sztring |
Az alábbi JSON-dokumentum egy példa az SQL Server – Azure Arc erőforrásra.
{
"name": "SQL22-EE_PAYGTEST",
"version": "SQL Server 2022",
"edition": "Enterprise",
"containerResourceId": "/subscriptions/a5082b19-8a6e-4bc5-8fdd-8ef39dfebc39/resourcegroups/sashan-arc-eastasia/providers/Microsoft.HybridCompute/machines/SQL22-EE",
"vCore": "8",
"status": "Connected",
"patchLevel": "16.0.1000.6",
"collation": "SQL_Latin1_General_CP1_CI_AS",
"currentVersion": "16.0.1000.6",
"instanceName": "PAYGTEST",
"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
Leírás | Tulajdonság neve | Tulajdonságtípus |
---|---|---|
Database name | név | sztring |
Rendezés | collationName | sztring |
Adatbázis létrehozásának dátuma | databaseCreationDate | System.DateTime |
Compatibility level | kompatibilitási szint | sztring |
Adatbázis állapota | állapot | sztring |
Olvasási mód | isReadOnly | Logikai |
Helyreállítási mód | recoveryMode | Logikai |
Automatikus bezárás engedélyezve | isAutoCloseOn | Logikai |
Automatikus zsugorítás engedélyezve | isAutoShrinkOn | Logikai |
A statisztikák automatikus létrehozása engedélyezve | isAutoCreateStatsOn | Logikai |
A statisztikák automatikus frissítése engedélyezve | isAutoUpdateStatsOn | Logikai |
A távoli adatarchívum engedélyezve van | isRemoteDataArchiveEnabled | Logikai |
! Memóriaoptimalizálás engedélyezve | isMemoryOptimizationEnabled | Logikai |
A titkosítás engedélyezve van | isEncrypted | Logikai |
Megbízható mód engedélyezve | isTrustworthyOn | Logikai |
Biztonsági mentési információk | backupInformation | |
Kiépítési állapot | provisioningState | sztring |
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"
}
Azure Arc-adatkezelő
Leírás | Tulajdonság neve | Tulajdonságtípus |
---|---|---|
Helyadatok | OnPremiseProperty | nyilvános: OnPremiseProperty |
A Kubernetes nyers információi (kubectl get datacontroller ) |
K8sRaw | object |
Utolsó feltöltés dátuma a helyszíni fürtből | LastUploadedDate | System.DateTime |
Adatkezelő állapota | ProvisioningState | sztring |
Az alábbi JSON-dokumentum egy példa az Azure Arc Data Controller-erőforrásra.
{
"id": "/subscriptions/7894901a-dfga-rf4d-85r4-cc1234459df2/resourceGroups/contoso-rg/providers/Microsoft.AzureArcData/dataControllers/contosodc",
"name": "contosodc",
"type": "microsoft.azurearcdata/datacontrollers",
"location": "eastus",
"extendedLocation": {
"name": "/subscriptions/7894901a-dfga-rf4d-85r4-cc1234459df2/resourceGroups/contoso-rg/providers/Microsoft.ExtendedLocation/customLocations/contoso",
"type": "CustomLocation"
},
"tags": {},
"systemData": {
"createdBy": "contosouser@contoso.com",
"createdByType": "User",
"createdAt": "2023-01-03T21:35:36.8412132Z",
"lastModifiedBy": "319f651f-7ddb-4fc6-9857-7aef9250bd05",
"lastModifiedByType": "Application",
"lastModifiedAt": "2023-02-15T17:13:26.6429039Z"
},
"properties": {
"infrastructure": "azure",
"onPremiseProperty": {
"id": "4eb0a7a5-5ed6-4463-af71-12590b2fad5d",
"publicSigningKey": "MIIDWzCCAkOgAwIBAgIIA8OmTJKpD8AwDQYJKoZIhvcNAQELBQAwKDEmMCQGA1UEAxMdQ2x1c3RlciBDZXJ0aWZpY2F0ZSBBdXRob3JpdHkwHhcNMjMwMTAzMjEzNzUxWhcNMjgwMTAyMjEzNzUxWjAaMRgwFgYDVQQDEw9iaWxsaW5nLXNpZ25pbmcwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQC3rAuXaXIeaipFiqGW5rtkdq/1+S58CRMEkANHvwFnimXEWIt8VnbG9foIm20r0RK+6XeRpn5r92jrOl/3R4Q9AAiF3Tgzy3NF9Dg9OsKo1bnrfWHMxmyX2w8TxyZSvWKEUVpVhjhqyhy/cqSJA5ASjEtthMx4Q1HTVcEDSTfnPHPz9EhfZqZ6ES3Yqun2D9MIatkSUpjHJbqYwRTzzrsPG84hJX7EGAWntvEzzCjmTUsouShEwUhi8c05CLBwzF5bxDNLhTdy+tj2ZyUzL7R+BmifwPR9jvOziYPlrbgIIs77sPbNlZjZvMeeBaJHktWZ0s8/UpUpV1W69m7hT2gbAgMBAAGjgZYwgZMwIAYDVR0lAQH/BBYwFAYIKwYBBQUHAwIGCCsGAQUFBwMBMA4GA1UdDwEB/wQEAwIFoDBfBgNVHREEWDBWgg5jb250cm9sbGVyLXN2Y4IoY29udHJvbGxlci1zdmMuY29udG9zby5zdmMuY2x1c3Rlci5sb2NhbIIaY29udHJvbGxlci1zdmMuY29udG9zby5zdmMwDQYJKoZIhvcNAQELBQADggEBADcZNIZcDDUC79ElbRrXdbHo9bUUv/NJfY7Dx226jc8j0AdDq8MbHAnt+JiMH6+GDb88avleA448yZ9ujBP9zC8v8IyaWu4vQpPT7MagzlsAhb6VEWU0FQfM6R14WwbATWSOIwDlMn4I33mZULyJdZhk4TqzqTQ8F0I3TavHh8TWBbjnwg1IhR/8TQ9HfgceoI80SBE3BDI5at/CzYgoWcWS2pzfd3QYwD8DIPVLCdcx1LNSDjdlQCQTKal0yKMauGIzMuYpCF1M6Z0LunPU/Ns96T9mqLXJHu+wmAoJ2CwdXa4FruwTSgrQlY3pokjTMwGaP3uzpnCSI7ykvi5kp4Q=",
"signingCertificateThumbprint": "8FB48D0DD44DCFB25ECC13B9CB5F493F5438D38C"
},
"k8sRaw": {
"kind": "DataController",
"spec": {
"credentials": {
"dockerRegistry": "arc-private-registry",
"domainServiceAccount": "domain-service-account-secret",
"serviceAccount": "sa-arc-controller"
},
"security": {
"allowDumps": true,
"allowNodeMetricsCollection": true,
"allowPodMetricsCollection": true
},
"services": [
{
"name": "controller",
"port": 30080,
"serviceType": "LoadBalancer"
}
],
"settings": {
"ElasticSearch": {
"vm.max_map_count": "-1"
},
"azure": {
"autoUploadMetrics": "true",
"autoUploadLogs": "false",
"subscription": "7894901a-dfga-rf4d-85r4-cc1234459df2",
"resourceGroup": "contoso-rg",
"location": "eastus",
"connectionMode": "direct"
},
"controller": {
"logs.rotation.days": "7",
"logs.rotation.size": "5000",
"displayName": "contosodc"
}
},
"storage": {
"data": {
"accessMode": "ReadWriteOnce",
"className": "managed-premium",
"size": "15Gi"
},
"logs": {
"accessMode": "ReadWriteOnce",
"className": "managed-premium",
"size": "10Gi"
}
},
"infrastructure": "azure",
"docker": {
"registry": "mcr.microsoft.com",
"imageTag": "v1.14.0_2022-12-13",
"repository": "arcdata",
"imagePullPolicy": "Always"
}
},
"metadata": {
"namespace": "contoso",
"name": "contosodc",
"annotations": {
"management.azure.com/apiVersion": "2022-03-01-preview",
"management.azure.com/cloudEnvironment": "AzureCloud",
"management.azure.com/correlationId": "aa531c88-6dfb-46c3-af5b-d93f7eaaf0f6",
"management.azure.com/customLocation": "/subscriptions/7894901a-dfga-rf4d-85r4-cc1234459df2/resourceGroups/contoso-rg/providers/Microsoft.ExtendedLocation/customLocations/contoso",
"management.azure.com/location": "eastus",
"management.azure.com/operationId": "265b98a7-0fc2-4dce-9cef-26f9b6dd000c*705EDFCA81D01028EFA1C3E9CB3CEC2BF472F25894ACB2FFDF955711236F486D",
"management.azure.com/resourceId": "/subscriptions/7894901a-dfga-rf4d-85r4-cc1234459df2/resourceGroups/contoso-rg/providers/Microsoft.AzureArcData/dataControllers/contosodc",
"management.azure.com/systemData": "{\"createdBy\":\"9c1a17be-338f-4b3c-90e9-55eb526c5aef\",\"createdByType\":\"User\",\"createdAt\":\"2023-01-03T21:35:36.8412132Z\",\"resourceUID\":\"74087467-4f98-4a23-bacf-a1e40404457f\"}",
"management.azure.com/tenantId": "123488bf-8asd-41wf-91ab-211kl345db47",
"traceparent": "00-197d885376f938d6138babf8ed4d809c-1a584b84b3c8f5df-01"
},
"creationTimestamp": "2023-01-03T21:35:42Z",
"generation": 2,
"resourceVersion": "15446366",
"uid": "4eb0a7a5-5ed6-4463-af71-12590b2fad5d"
},
"apiVersion": "arcdata.microsoft.com/v5",
"status": {
"observedGeneration": 2,
"state": "Ready",
"azure": {
"uploadStatus": {
"logs": {
"lastUploadTime": "0001-01-01T00:00:00Z",
"message": "Automatic upload of logs is disabled. Execution time: 02/15/2023 17:07:57"
},
"metrics": {
"lastUploadTime": "2023-02-15T17:00:57.047934Z",
"message": "Success"
},
"usage": {
"lastUploadTime": "2023-02-15T17:07:53.843439Z",
"message": "Success. Records uploaded: 1."
}
}
},
"lastUpdateTime": "2023-02-15T17:07:57.587925Z",
"runningVersion": "v1.14.0_2022-12-13",
"arcDataServicesK8sExtensionLatestVersion": "v1.16.0",
"registryVersions": {
"available": [
"v1.16.0_2023-02-14",
"v1.15.0_2023-01-10"
],
"behind": 2,
"current": "v1.14.0_2022-12-13",
"latest": "v1.16.0_2023-02-14",
"next": "v1.15.0_2023-01-10",
"previous": "v1.13.0_2022-11-08"
}
}
},
"provisioningState": "Succeeded"
}
}
PostgreSQL-kiszolgáló – Azure Arc
Leírás | Tulajdonság neve | Tulajdonságtípus |
---|---|---|
Az adatkezelő azonosítója | DataControllerId | sztring |
A példány rendszergazdai neve | Admin | sztring |
Felhasználónév és jelszó az alapszintű hitelesítéshez | BasicLoginInformation | nyilvános: BasicLoginInformation |
A Kubernetes nyers információi (kubectl get postgres12 ) |
K8sRaw | object |
Utolsó feltöltés dátuma helyszíni fürtből | LastUploadedDate | System.DateTime |
Csoportkiépítési állapot | ProvisioningState | sztring |
Felügyelt SQL-példány – Azure Arc
Leírás | Tulajdonság neve | Tulajdonságtípus |
---|---|---|
A felügyelt példány azonosítója | DataControllerId | sztring |
A példány rendszergazdai felhasználóneve | Admin | sztring |
A példány kezdési ideje | StartTime | sztring |
A példány befejezési ideje | EndTime | sztring |
A kubernetes nyers információi (kubectl get sqlmi ) |
K8sRaw | object |
Felhasználónév és jelszó az alapszintű hitelesítéshez | BasicLoginInformation | BasicLoginInformation |
Utolsó feltöltés dátuma a helyszíni fürtből | LastUploadedDate | System.DateTime |
Felügyelt SQL-példány kiépítési állapota | ProvisioningState | sztring |
Az alábbi JSON-dokumentum egy példa a felügyelt SQL-példányra – Azure Arc-erőforrásra.
{
"id": "/subscriptions/7894901a-dfga-rf4d-85r4-cc1234459df2/resourceGroups/contoso-rg/providers/Microsoft.AzureArcData/sqlManagedInstances/sqlmi1",
"name": "sqlmi1",
"type": "microsoft.azurearcdata/sqlmanagedinstances",
"sku": {
"name": "vCore",
"tier": "BusinessCritical"
},
"location": "eastus",
"extendedLocation": {
"name": "/subscriptions/7894901a-dfga-rf4d-85r4-cc1234459df2/resourcegroups/contoso-rg/providers/microsoft.extendedlocation/customlocations/contoso",
"type": "CustomLocation"
},
"tags": {},
"systemData": {
"createdBy": "contosouser@contoso.com",
"createdByType": "User",
"createdAt": "2023-01-04T01:33:57.5232885Z",
"lastModifiedBy": "319f651f-7ddb-4fc6-9857-7aef9250bd05",
"lastModifiedByType": "Application",
"lastModifiedAt": "2023-02-15T01:39:11.6582399Z"
},
"properties": {
"dataControllerId": "/subscriptions/7894901a-dfga-rf4d-85r4-cc1234459df2/resourceGroups/contoso-rg/providers/Microsoft.AzureArcData/dataControllers/contosodc",
"admin": "sqladmin",
"k8sRaw": {
"spec": {
"scheduling": {
"default": {
"resources": {
"requests": {
"cpu": "2",
"memory": "4Gi"
},
"limits": {
"cpu": "2",
"memory": "4Gi"
}
}
}
},
"replicas": 2,
"dev": true,
"services": {
"primary": {
"type": "LoadBalancer"
},
"readableSecondaries": {}
},
"readableSecondaries": 1,
"syncSecondaryToCommit": 0,
"storage": {
"data": {
"volumes": [
{
"size": "5Gi"
}
]
},
"logs": {
"volumes": [
{
"size": "5Gi"
}
]
},
"datalogs": {
"volumes": [
{
"size": "5Gi"
}
]
},
"backups": {
"volumes": [
{
"className": "azurefile",
"size": "5Gi"
}
]
}
},
"security": {
"adminLoginSecret": "sqlmi1-login-secret"
},
"tier": "BusinessCritical",
"update": {},
"backup": {
"retentionPeriodInDays": 7
},
"licenseType": "LicenseIncluded",
"orchestratorReplicas": 1,
"parentResource": {
"apiGroup": "arcdata.microsoft.com",
"kind": "DataController",
"name": "contosodc",
"namespace": "contoso"
},
"settings": {
"collation": "SQL_Latin1_General_CP1_CI_AS",
"language": {
"lcid": 1033
},
"network": {
"forceencryption": 0,
"tlsciphers": "ECDHE-ECDSA-AES128-GCM-SHA256:ECDHE-ECDSA-AES256-GCM-SHA384:ECDHE-RSA-AES128-GCM-SHA256:ECDHE-RSA-AES256-GCM-SHA384:ECDHE-ECDSA-AES128-SHA256:ECDHE-RSA-AES128-SHA256:ECDHE-RSA-AES256-SHA384",
"tlsprotocols": "1.2"
},
"sqlagent": {
"enabled": false
},
"timezone": "UTC"
}
},
"metadata": {
"annotations": {
"management.azure.com/apiVersion": "2022-03-01-preview",
"management.azure.com/cloudEnvironment": "AzureCloud",
"management.azure.com/correlationId": "3a49178d-a09f-48d3-9292-3133f6591743",
"management.azure.com/customLocation": "/subscriptions/7894901a-dfga-rf4d-85r4-cc1234459df2/resourceGroups/contoso-rg/providers/microsoft.extendedlocation/customlocations/contoso",
"management.azure.com/location": "eastus",
"management.azure.com/operationId": "dbf2e708-78da-4762-8fd5-75ba43721b24*4C234309E6735F28E751F5734D64E8F98A910A88E54A1AD35C6469BCD0E6EA84",
"management.azure.com/resourceId": "/subscriptions/7894901a-dfga-rf4d-85r4-cc1234459df2/resourceGroups/contoso-rg/providers/Microsoft.AzureArcData/sqlManagedInstances/sqlmi1",
"management.azure.com/systemData": "{\"createdBy\":\"9c1a17be-338f-4b3c-90e9-55eb526c5aef\",\"createdByType\":\"User\",\"createdAt\":\"2023-01-04T01:33:57.5232885Z\",\"resourceUID\":\"40fa8b55-4b7d-4d6a-b783-043169d7fd03\"}",
"management.azure.com/tenantId": "123488bf-8asd-41wf-91ab-211kl345db47",
"traceparent": "00-3c07cf4caa8b4778591b02b1bf3979ef-f2ee2c890c21ea8a-01"
},
"creationTimestamp": "2023-01-04T01:34:03Z",
"generation": 1,
"labels": {
"management.azure.com/resourceProvider": "Microsoft.AzureArcData"
},
"name": "sqlmi1",
"namespace": "contoso",
"resourceVersion": "15215035",
"uid": "6d653cd8-f17e-437a-b0dc-48154164c1ad"
},
"status": {
"lastUpdateTime": "2023-02-15T01:39:07.691211Z",
"observedGeneration": 1,
"readyReplicas": "2/2",
"roles": {
"sql": {
"replicas": 2,
"lastUpdateTime": "2023-02-14T11:37:14.875705Z",
"readyReplicas": 2
}
},
"state": "Ready",
"endpoints": {
"logSearchDashboard": "https://230.41.13.18:5601/app/kibana#/discover?_a=(query:(language:kuery,query:'custom_resource_name:sqlmi1'))",
"metricsDashboard": "https://230.41.13.18:3000/d/40q72HnGk/sql-managed-instance-metrics?var-hostname=sqlmi1-0",
"mirroring": "230.41.13.18:5022",
"primary": "230.41.13.18,1433",
"secondary": "230.41.13.18,1433"
},
"highAvailability": {
"lastUpdateTime": "2023-02-14T11:47:42.208708Z",
"mirroringCertificate": "-----BEGIN CERTIFICATE-----\nMIIDQzCCAiugAwIBAgIISqqmfCPaolkwDQYJKoZIhvcNAQELBQAwKDEmMCQGA1UEAxMdQ2x1c3Rl\r\nciBDZXJ0aWZpDEzNDA2WhcNMjgwMTAzMDEzNDA2WjAO\r\nMQwwCgYDVQQDEwNkYm0wggEiMA0GCSqgEKAoIBAQDEXj2nm2cGkyfu\r\npXWQ4s6G//AI1rbH4JStZOAHwJNYmBuESSHz0i6znjnQQloFe+g2KM+1m4TN1T39Lz+/ufEYQQX9\r\nx9WuGP2IALgH1LXc/0DGuOB16QXqN7ZWULQ4ovW4Aaz5NxTSDXWYPK+zpb1c8adsQyamLHwmSPs4\r\nMpsgfOR9EUCqdnuKjSHbWCtkJTYogpAFyZb5HOgY1TMICrTkXG6VYoCPS/EDNmtPOyVuykdjjsxx\r\nIC5KkVgHWTaYIDjim7L44FPh4HUIVM/OFScRijCZTJogN/Fe94+kGDWfgWIG36Jlz127BbWV3HNJ\r\nkH2oLchIABvgTXsdKnjK3i2TAgMBAAGjgYowgYcwIAYDVR0lAQH/BBYwFAYIKwYBBQUHAwIGCCsG\r\nAQUFBwMBMA4GA1UdDwEB/wQEAwIFoDBTBgNVHREETDBKggpzcWxtaTEtc3ZjgiRzcWxtaTEtc3Zj\r\nLmNvbnRvc28uc3ZjLmNsdXN0ZXIubG9jYWyCFnNxbG1pMS1zdmMuY29udG9zby5zdmMwDQYJKoZI\r\nhvcNAQELBQADggEBAA+Wj6WK9NgX4szxT7zQxPVIn+0iviO/2dFxHmjmvj+lrAffsgNdfeX5095f\r\natxIO+no6VW2eoHze2f6AECh4/KefyAzd+GL9MIksJcMLqSqAemXju3pUfGBS1SAW8Rh361D8tmA\r\nEFpPMwZG3uMidYMso0GqO0tpejz2+5Q4NpweHBGoq6jk+9ApTLD+s5qetZHrxGD6tS1Z/Lvt24lE\r\nKtSKEDw5O2qnqbsOe6xxtPAuIfTmpwIzIv2WiGC3aGuXSr0bNyPHzh5RL1MCIpwLMrnruFwVzB25\r\nA0xRalcXVZRZ1H0zbznGsecyBRJiA+7uxNB7/V6i+SjB/qxj2xKh4s8=\n-----END CERTIFICATE-----\n",
"healthState": "Error",
"replicas": []
},
"logSearchDashboard": "https://230.41.13.18:5601/app/kibana#/discover?_a=(query:(language:kuery,query:'custom_resource_name:sqlmi1'))",
"metricsDashboard": "https://230.41.13.18:3000/d/40q72HnGk/sql-managed-instance-metrics?var-hostname=sqlmi1-0",
"primaryEndpoint": "230.41.13.18,1433",
"runningVersion": "v1.14.0_2022-12-13",
"registryVersions": {
"available": [],
"behind": 0,
"current": "v1.14.0_2022-12-13",
"latest": "v1.14.0_2022-12-13",
"previous": "v1.13.0_2022-11-08"
}
}
},
"provisioningState": "Succeeded",
"licenseType": "LicenseIncluded"
}
}
Példák
Példa az Azure-ba küldött erőforrásleltár-adatok JSON-dokumentumára, amely Azure-erőforrásokat hoz létre az előfizetésében.
{
"customObjectName": "<resource type>-2020-29-5-23-13-17-164711",
"uid": "4bc3dc6b-9148-4c7a-b7dc-01afc1ef5373",
"instanceName": "sqlInstance001",
"instanceNamespace": "arc",
"instanceType": "<resource>",
"location": "eastus",
"resourceGroupName": "production-resources",
"subscriptionId": "<subscription_id>",
"isDeleted": false,
"externalEndpoint": "32.191.39.83:1433",
"vCores": "2",
"createTimestamp": "05/29/2020 23:13:17",
"updateTimestamp": "05/29/2020 23:13:17"
}
Számlázási adatok
A számlázási adatok a számlázható használat nyomon követésére szolgálnak. Ezek az adatok elengedhetetlenek a szolgáltatás futtatásához, és manuálisan vagy automatikusan kell továbbítaniuk minden módban.
Arc-kompatibilis adatszolgáltatások
A számlázási adatok rögzítik egy adott példány kezdő időpontját ("létrehozva") és befejezési időpontját ("törölve"), valamint minden olyan kezdési és időpontot, amikor egy adott példány számára elérhető magok számának módosítása történik ("magkorlát").
{
"requestType": "usageUpload",
"clusterId": "4b0917dd-e003-480e-ae74-1a8bb5e36b5d",
"name": "DataControllerTestName",
"subscriptionId": "<subscription_id>",
"resourceGroup": "production-resources",
"location": "eastus",
"uploadRequest": {
"exportType": "usages",
"dataTimestamp": "2020-06-17T22:32:24Z",
"data":
"[{\"name\":\"sqlInstance001\",
\"namespace\":\"arc\",
\"type\":\"<resource type>\",
\"eventSequence\":1,
\"eventId\":\"50DF90E8-FC2C-4BBF-B245-CB20DC97FF24\",
\"startTime\":\"2020-06-17T19:11:47.7533333\",
\"endTime\":\"2020-06-17T19:59:00\",
\"quantity\":1,
\"id\":\"<subscription_id>\"}]",
"signature":"MIIE7gYJKoZIhvcNAQ...2xXqkK"
Arc-kompatibilis SQL Server
A számlázási adatok óránként rögzítik az SQL Server-példány tulajdonságainak és a gép tulajdonságainak pillanatképét, és összeállítják a használati adatok feltöltését a használat jelentéséhez. Az egyes SQL Server-példányok hasznos adataiban pillanatképidő van.
{
"hostType": "Unknown",
"osType": "Windows",
"manufacturer": "Microsoft",
"model": "Hyper-V",
"isVirtualMachine": true,
"serverName": "TestArcServer",
"serverId": "<server id>",
"location": "eastus",
"timestamp": "2021-07-08T01:42:15.0388467Z",
"uploadRequest": {
"exportType": "usages",
"dataTimestamp": "2020-06-17T22:32:24Z",
"data":
"[{\"hostType\":\"VirtualMachine\",
\"numberOfCores\":4,
\"numberOfProcessors\":1,
\"numberOfLogicalProcessors\":4,
\"subscriptionId\":\"<subscription id>\",\"resourceGroup\":\"ArceeBillingPipelineStorage_Test\",
\"location\":\"eastus2euap\",
\"version\":\"Sql2019\",
\"edition\":\"Enterprise\",
\"editionOriginalString\":\"Enterprise Edition: Core based licensing\",
\"coreInfoOriginalString\":\"using 16 logical processors based on SQL Server licensing\",
\"vCore\":4,
\"instanceName\":\"INSTANCE01\",
\"licenseType\":\"LicenseOnly\",
\"hostLicenseType\":\"Paid\",
\"instanceLicenseType\":\"Paid\",
\"serverName\":\"TestArcServer\",
\"isRunning\":false,
\"eventId\":\"00000000-0000-0000-0000-000000000000\",
\"snapshotTime\":\"2020-06-17T19:59:00\",
\"isAzureBilled\":\"Enabled\",
\"hasSoftwareAssurance\":\"Undefined\"}]"
}
}
Diagnosztikai adatok
Támogatási helyzetekben a rendszer megkérheti, hogy adjon meg adatbázispéldány-naplókat, Kubernetes-naplókat és egyéb diagnosztikai naplókat. A támogatási csapat biztonságos helyet biztosít a feltöltéshez. A dinamikus felügyeleti nézetek (DMV-k) diagnosztikai adatokat is szolgáltathatnak. A használt DMV-k vagy lekérdezések tartalmazhatnak adatbázisséma metaadatait, de általában nem ügyféladatokat. A diagnosztikai adatok nem tartalmaznak jelszavakat, fürt IP-címeket vagy egyedileg azonosítható adatokat. Ezeket a rendszer megtisztítja, és lehetőség szerint névtelenül tárolja a naplókat. A rendszer nem továbbítja őket automatikusan, és a rendszergazdának manuálisan kell feltöltenie őket.
Mezőnév | Jegyzetek |
---|---|
Hibanaplók | A hibákat rögzítő naplófájlok tartalmazhatnak ügyfél- vagy személyes adatokat (lásd alább) a felhasználó korlátozza és megosztja |
DMV-k | A dinamikus felügyeleti nézetek tartalmazhatnak lekérdezési és lekérdezési terveket, de a felhasználó korlátozza és megosztja azokat |
Views | A nézetek tartalmazhatnak ügyféladatokat, de csak a felhasználók korlátozhatják és oszthatják meg |
Összeomlási memóriaképek – ügyféladatok | Összeomlási memóriaképek maximális 30 napos megőrzése – hozzáférés-vezérlési adatokat tartalmazhat Statisztikai objektumok, adatértékek sorokban, lekérdezési szövegek lehetnek az ügyfél összeomlási memóriaképeiben |
Összeomlási memóriaképek – személyes adatok | Gép, bejelentkezések/ felhasználónevek, e-mailek, helyadatok, ügyfélazonosítás – felhasználói hozzájárulás megkövetelése |