Azure Arc özellikli veri hizmetleri veri toplama ve raporlama
Bu makalede Azure Arc özellikli veri hizmetlerinin Microsoft'a ilettiği veriler açıklanmaktadır.
Ne Azure Arc özellikli veri hizmetleri ne de geçerli veri hizmetlerinden hiçbiri müşteri verilerini depolamaz. Bu, şunlar için geçerlidir:
- Azure Arc tarafından etkinleştirilen SQL Yönetilen Örneği
- Azure Arc özellikli PostgreSQL
Azure Arc özellikli veri hizmetleri
Azure Arc özellikli veri hizmetleri aşağıdaki ürünlerin bazılarını veya tümünü kullanabilir:
Azure Arc tarafından etkinleştirilen SQL Yönetilen Örneği
Azure Arc özellikli PostgreSQL
Azure Data Studio
Azure CLI (az)
Doğrudan bağlandı
Bir küme doğrudan Azure'a bağlanacak şekilde yapılandırıldığında, bazı veriler otomatik olarak Microsoft'a iletilir.
Aşağıdaki tabloda veri türü, nasıl gönderildiği ve gereksinim açıklanmaktadır.
Veri kategorisi | Hangi veriler gönderiliyor? | Nasıl gönderilir? | Gerekli mi? |
---|---|---|---|
İşletimsel Veriler | Ölçümler ve günlükler | Otomatik olarak, bunu yapmak için yapılandırıldığında | No |
Faturalama ve envanter verileri | Örnek sayısı gibi envanter ve kullanılan sanal çekirdek sayısı gibi kullanım | Otomatik olarak | Evet |
Tanılama | Sorun giderme amacıyla tanılama bilgileri | El ile dışarı aktarılıp Microsoft Desteği | Yalnızca sorun giderme kapsamı için ve standart gizlilik ilkelerine uyar |
Dolaylı olarak bağlandı
Bir küme Azure'a doğrudan bağlanacak şekilde yapılandırılmadığında, işletimsel verileri veya faturalama ve envanter verilerini Microsoft'a otomatik olarak iletmez. Microsoft'a veri aktarmak için dışarı aktarmayı yapılandırmanız gerekir.
Aşağıdaki tabloda veri türü, nasıl gönderildiği ve gereksinim açıklanmaktadır.
Veri kategorisi | Hangi veriler gönderiliyor? | Nasıl gönderilir? | Gerekli mi? |
---|---|---|---|
İşletimsel Veriler | Ölçümler ve günlükler | El ile | No |
Faturalama ve envanter verileri | Örnek sayısı gibi envanter ve kullanılan sanal çekirdek sayısı gibi kullanım | El ile | Evet |
Tanılama | Sorun giderme amacıyla tanılama bilgileri | El ile dışarı aktarılıp Microsoft Desteği | Yalnızca sorun giderme kapsamı için ve standart gizlilik ilkelerine uyar |
İşletimsel veriler
İşletimsel veriler tüm veritabanı örnekleri ve Azure Arc özellikli veri hizmetleri platformunun kendisi için toplanır. İki tür işletimsel veri vardır:
Ölçümler – Azure Arc özellikli veri hizmetlerinin bir parçası olarak sağlanan bir Influx DB'ye toplanan performans ve kapasiteyle ilgili ölçümler. Bu ölçümleri sağlanan Grafana panosunda görüntüleyebilirsiniz.
Günlükler – Hata, uyarı ve bilgilendirme olayları dahil olmak üzere tüm bileşenler tarafından yayılan kayıtlar, Azure Arc özellikli veri hizmetlerinin bir parçası olarak sağlanan openSearch veritabanına toplanır. Günlükleri sağlanan Kibana panosunda görüntüleyebilirsiniz. Mayıs 2023 sürümünden önce günlük veritabanı Elasticsearch'i kullanıyordu. Bundan sonra OpenSearch kullanır.
Yerel olarak depolanan işletimsel verilerin Grafana/Kibana'da görüntülenmesi için yerleşik yönetim ayrıcalıkları gerekir.
İşletimsel veriler, verileri dışarı aktarmayı/karşıya yüklemeyi (dolaylı bağlı mod) veya otomatik olarak (doğrudan bağlı mod) Azure İzleyici/Log Analytics'e göndermeyi seçmediğiniz sürece ortamınızdan ayrılmaz. Veriler, sizin denetlediğiniz bir Log Analytics çalışma alanına gider.
Veriler Azure İzleyici'ye veya Log Analytics'e gönderilirse Log Analytics çalışma alanının hangi Azure bölgesinde veya veri merkezinde yer alacağını seçebilirsiniz. Bundan sonra, diğer konumlardan görüntüleme veya kopyalama erişimi sizin tarafınızdan denetlenebilir.
Envanter verileri
Toplanan envanter verileri birkaç Azure kaynak türüyle temsil edilir. Aşağıdaki bölümlerde her kaynak türü için toplanan özellikler, türler ve açıklamalar gösterilir:
Her veritabanı örneği ve veri denetleyicisinin kendisi Azure Resource Manager'da bir Azure kaynağı olarak Azure'a yansıtılır.
Üç kaynak türü vardır:
- Azure Arc tarafından etkinleştirilen SQL Yönetilen Örneği
- Azure Arc özellikli PostgreSQL sunucusu
- Veri denetleyicisi
Aşağıdaki bölümlerde, her kaynak türü hakkında toplanan ve depolanan özellikler, türler ve açıklamalar gösterilir:
SQL Server - Azure Arc
Açıklama | Özellik adı | Özellik türü |
---|---|---|
Bilgisayar adı | name | Dize |
SQL Server örneği adı | Örnekadı | Dize |
SQL Server Sürümü | sürüm | Dize |
SQL Server Sürümü | Edition | Dize |
Sunucu kaynak kimliğini içeren | containerResourceId | Dize |
Sanal çekirdekler | Sanal Çekirdek | Dize |
Bağlan ivity durumu | durum | Dize |
SQL Server düzeltme eki düzeyi | patchLevel | Dize |
Harmanlama | Harmanlama | Dize |
Geçerli sürüm | currentVersion | Dize |
TCP dinamik bağlantı noktaları | tcpDynamicPorts | Dize |
TCP statik bağlantı noktaları | tcpStaticPorts | Dize |
Ürün Kimliği | productId | Dize |
Lisans türü | licenseType | Dize |
Microsoft Defender durumu | azureDefenderStatus | Dize |
Microsoft Defender durumu son güncelleştirme | azureDefenderStatusLastUpdated | Dize |
Sağlama durumu | provisioningState | Dize |
Aşağıdaki JSON belgesi, SQL Server - Azure Arc kaynağının bir örneğidir.
{
"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 veritabanı - Azure Arc
Açıklama | Özellik adı | Özellik türü |
---|---|---|
Veritabanı adı | name | Dize |
Harmanlama | Collationname | Dize |
Veritabanı oluşturma tarihi | databaseCreationDate | Datetime |
Uyumluluk düzeyi | Compatibilitylevel | Dize |
Veritabanı durumu | semt | Dize |
Salt okunur mod | ısreadonly | boolean |
Kurtarma modu | recoveryMode | boolean |
Otomatik kapatma etkin | isAutoCloseOn | boolean |
Otomatik küçültme etkin | isAutoShrinkOn | boolean |
otomatik oluşturma istatistikleri etkinleştirildi | isAutoCreateStatsOn | boolean |
Otomatik güncelleştirme istatistikleri etkinleştirildi | isAutoUpdateStatsOn | boolean |
Uzak veri arşivi etkinleştirildi | isRemoteDataArchiveEnabled | boolean |
! Bellek iyileştirme etkinleştirildi | isMemoryOptimizationEnabled | boolean |
Şifreleme etkinleştirildi | ısencrypted | boolean |
Güvenilir mod etkin | isTrustworthyOn | boolean |
Yedekleme bilgileri | backupInformation | |
Sağlama durumu | provisioningState | Dize |
Aşağıdaki JSON belgesi, SQL Server veritabanı - Azure Arc kaynağı örneğidir.
{
"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 veri denetleyicisi
Açıklama | Özellik adı | Özellik türü |
---|---|---|
Konum bilgileri | OnPremiseProperty | public: OnPremiseProperty |
Ham Kubernetes bilgileri (kubectl get datacontroller ) |
K8sRaw | nesne |
Şirket içi kümeden son karşıya yükleme tarihi | LastUploadedDate | Datetime |
Veri denetleyicisi durumu | ProvisioningState | Dize |
Aşağıdaki JSON belgesi, Azure Arc Veri Denetleyicisi kaynağına bir örnektir.
{
"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 sunucusu - Azure Arc
Açıklama | Özellik adı | Özellik türü |
---|---|---|
Veri denetleyicisi kimliği | DataControllerId | Dize |
Örnek yönetici adı | Yönetici | Dize |
Temel kimlik doğrulaması için kullanıcı adı ve parola | BasicLoginInformation | public: BasicLoginInformation |
Ham Kubernetes bilgileri (kubectl get postgres12 ) |
K8sRaw | nesne |
Şirket içi kümeden son karşıya yükleme tarihi | LastUploadedDate | Datetime |
Grup sağlama durumu | ProvisioningState | Dize |
SQL yönetilen örneği - Azure Arc
Açıklama | Özellik adı | Özellik türü |
---|---|---|
Yönetilen örnek kimliği | DataControllerId | Dize |
Örnek yöneticisi kullanıcı adı | Yönetici | Dize |
Örnek başlangıç saati | StartTime | Dize |
Örnek bitiş saati | EndTime | Dize |
Ham kubernetes bilgileri (kubectl get sqlmi ) |
K8sRaw | nesne |
Temel kimlik doğrulaması için kullanıcı adı ve parola | BasicLoginInformation | BasicLoginInformation |
Şirket içi kümeden son karşıya yükleme tarihi | LastUploadedDate | Datetime |
SQL yönetilen örneği sağlama durumu | ProvisioningState | Dize |
Aşağıdaki JSON belgesi SQL Yönetilen Örneği - Azure Arc kaynağına bir örnektir.
{
"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"
}
}
Örnekler
Aboneliğinizde Azure kaynakları oluşturmak için Azure'a gönderilen kaynak envanteri verileri JSON belgesi örneği.
{
"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"
}
Faturalama verileri
Faturalama verileri, faturalanabilen kullanımı izlemek amacıyla kullanılır. Bu veriler hizmetin çalıştırılması için gereklidir ve el ile veya tüm modlarda otomatik olarak iletilmesi gerekir.
Arc özellikli veri hizmetleri
Faturalama verileri, belirli bir örneğin başlangıç saatini ("oluşturuldu") ve bitiş saatini ("silinmiş") ve belirli bir örneğin kullanılabilir çekirdek sayısında bir değişiklik olduğunda ("çekirdek sınırı") her başlangıç ve saati yakalar.
{
"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 özellikli SQL Server
Faturalama verileri, SQL Server örnek özelliklerinin yanı sıra makine özelliklerinin bir anlık görüntüsünü saatte bir yakalar ve kullanımı raporlamak için kullanım karşıya yükleme yükünü oluşturur. Her SQL Server örneği için yükte bir anlık görüntü süresi vardır.
{
"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\"}]"
}
}
Tanılama verileri
Destek durumlarında veritabanı örneği günlüklerini, Kubernetes günlüklerini ve diğer tanılama günlüklerini sağlamanız istenebilir. Destek ekibi karşıya yüklemeniz için güvenli bir konum sağlar. Dinamik yönetim görünümleri (DMV' ler) tanılama verileri de sağlayabilir. Kullanılan DMV'ler veya sorgular veritabanı şeması meta veri ayrıntılarını içerebilir ancak genellikle müşteri verilerini içermeyebilir. Tanılama verileri parola, küme IP'leri veya bireysel olarak tanımlanabilir veriler içermez. Bunlar temizlenir ve mümkün olduğunda günlükler depolama için anonim hale getirilir. Bunlar otomatik olarak iletilmez ve yöneticinin bunları el ile yüklemesi gerekir.
Alan adı | Notlar |
---|---|
Hata günlükleri | Hataları yakalayan günlük dosyaları müşteri veya kişisel veriler içerebilir (aşağıya bakın) kullanıcı tarafından kısıtlanır ve paylaşılır |
Dmvs | Dinamik yönetim görünümleri sorgu ve sorgu planları içerebilir, ancak kullanıcı tarafından kısıtlanır ve paylaşılır |
Görünümler | Görünümler müşteri verilerini içerebilir, ancak yalnızca kullanıcı tarafından kısıtlanır ve paylaşılır |
Kilitlenme dökümleri – müşteri verileri | Kilitlenme dökümlerinin en fazla 30 günlük saklama süresi – erişim denetimi verileri içerebilir İstatistik nesneleri, satırlar içindeki veri değerleri, sorgu metinleri müşteri kilitlenme bilgi dökümlerinde olabilir |
Kilitlenme bilgi dökümleri – kişisel veriler | Makine, oturum açma bilgileri/kullanıcı adları, e-postalar, konum bilgileri, müşteri belirleme – kullanıcı onayının eklenmesini gerektirir |