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

    Şu anda Azure Data Studio'nun insider derlemesini kullanın.

  • 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

Kullanım verilerini Azure İzleyici'ye yükleme