Megosztás a következőn keresztül:


Diagnostic Settings - Create Or Update

Létrehozza vagy frissíti a megadott erőforrás diagnosztikai beállításait.

PUT https://management.azure.com/{resourceUri}/providers/Microsoft.Insights/diagnosticSettings/{name}?api-version=2021-05-01-preview

URI paraméterek

Név Ban Szükséges Típus Leírás
name
path True

string

A diagnosztikai beállítás neve.

resourceUri
path True

string

Az erőforrás azonosítója.

api-version
query True

string

minLength: 1

A művelethez használni kívánt API-verzió.

Kérő Testület

Név Típus Leírás
properties.eventHubAuthorizationRuleId

string

Az eseményközpont engedélyezési szabályának erőforrás-azonosítója.

properties.eventHubName

string

Az eseményközpont neve. Ha nincs megadva, az alapértelmezett eseményközpont lesz kiválasztva.

properties.logAnalyticsDestinationType

string

Egy sztring, amely azt jelzi, hogy a Log Analyticsbe való exportálásnak az alapértelmezett céltípust kell-e használnia, például az AzureDiagnosticst, vagy az alábbiak szerint létrehozott céltípust kell használnia: <normalizált szolgáltatás identity>_<normalized category name>. Lehetséges értékek: Dedikált és null (a null az alapértelmezett érték).)

properties.logs

LogSettings[]

A naplóbeállítások listája.

properties.marketplacePartnerId

string

Annak a Marketplace-erőforrásnak a teljes ARM-erőforrás-azonosítója, amelybe diagnosztikai naplókat szeretne küldeni.

properties.metrics

MetricSettings[]

A metrikabeállítások listája.

properties.serviceBusRuleId

string

A diagnosztikai beállítás service bus szabályazonosítója. Ez a visszamenőleges kompatibilitás fenntartása érdekében van itt.

properties.storageAccountId

string

Annak a tárfióknak az erőforrás-azonosítója, amelyhez diagnosztikai naplókat szeretne küldeni.

properties.workspaceId

string

Annak a Log Analytics-munkaterületnek a teljes ARM-erőforrás-azonosítója, amelybe diagnosztikai naplókat szeretne küldeni. Példa: /subscriptions/4b9e8510-67ab-4e9a-95a9-e2f1e570ea9c/resourceGroups/insights-integration/providers/Microsoft.OperationalInsights/workspaces/viruela2

Válaszok

Név Típus Leírás
200 OK

DiagnosticSettingsResource

Diagnosztikai beállítás létrehozásának sikeres kérése

Other Status Codes

ErrorResponse

Hibaválasz, amely leírja, hogy miért nem sikerült a művelet.

Biztonság

azure_auth

Azure Active Directory OAuth2-folyamat

Típus: oauth2
Flow: implicit
Engedélyezési URL: https://login.microsoftonline.com/common/oauth2/authorize

Hatókörök

Név Leírás
user_impersonation a felhasználói fiók megszemélyesítése

Példák

Creates or Updates the diagnostic setting
Creates or Updates the diagnostic setting for category

Creates or Updates the diagnostic setting

Mintakérés

PUT https://management.azure.com/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/resourcegroups/viruela1/providers/microsoft.logic/workflows/viruela6/providers/Microsoft.Insights/diagnosticSettings/mysetting?api-version=2021-05-01-preview

{
  "properties": {
    "storageAccountId": "/subscriptions/df602c9c-7aa0-407d-a6fb-eb20c8bd1192/resourceGroups/apptest/providers/Microsoft.Storage/storageAccounts/appteststorage1",
    "workspaceId": "",
    "eventHubAuthorizationRuleId": "/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/resourceGroups/montest/providers/microsoft.eventhub/namespaces/mynamespace/authorizationrules/myrule",
    "eventHubName": "myeventhub",
    "marketplacePartnerId": "/subscriptions/abcdeabc-1234-1234-ab12-123a1234567a/resourceGroups/test-rg/providers/Microsoft.Datadog/monitors/dd1",
    "metrics": [
      {
        "category": "WorkflowMetrics",
        "enabled": true,
        "retentionPolicy": {
          "enabled": false,
          "days": 0
        }
      }
    ],
    "logs": [
      {
        "categoryGroup": "allLogs",
        "enabled": true,
        "retentionPolicy": {
          "enabled": false,
          "days": 0
        }
      }
    ],
    "logAnalyticsDestinationType": "Dedicated"
  }
}

Mintaválasz

{
  "id": "/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/resourcegroups/viruela1/providers/microsoft.logic/workflows/viruela6/providers/microsoft.insights/diagnosticSettings/mysetting",
  "type": "Microsoft.Insights/diagnosticSettings",
  "name": "mysetting",
  "properties": {
    "storageAccountId": "/subscriptions/df602c9c-7aa0-407d-a6fb-eb20c8bd1192/resourceGroups/apptest/providers/Microsoft.Storage/storageAccounts/appteststorage1",
    "workspaceId": "",
    "eventHubAuthorizationRuleId": "/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/resourceGroups/montest/providers/microsoft.eventhub/namespaces/mynamespace/authorizationrules/myrule",
    "eventHubName": "myeventhub",
    "marketplacePartnerId": "/subscriptions/abcdeabc-1234-1234-ab12-123a1234567a/resourceGroups/test-rg/providers/Microsoft.Datadog/monitors/dd1",
    "metrics": [
      {
        "category": "WorkflowMetrics",
        "enabled": true,
        "retentionPolicy": {
          "enabled": false,
          "days": 0
        }
      }
    ],
    "logs": [
      {
        "categoryGroup": "allLogs",
        "enabled": true,
        "retentionPolicy": {
          "enabled": false,
          "days": 0
        }
      }
    ],
    "logAnalyticsDestinationType": "Dedicated"
  }
}

Creates or Updates the diagnostic setting for category

Mintakérés

PUT https://management.azure.com/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/resourcegroups/viruela1/providers/microsoft.logic/workflows/viruela6/providers/Microsoft.Insights/diagnosticSettings/mysetting?api-version=2021-05-01-preview

{
  "properties": {
    "storageAccountId": "/subscriptions/df602c9c-7aa0-407d-a6fb-eb20c8bd1192/resourceGroups/apptest/providers/Microsoft.Storage/storageAccounts/appteststorage1",
    "workspaceId": "",
    "eventHubAuthorizationRuleId": "/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/resourceGroups/montest/providers/microsoft.eventhub/namespaces/mynamespace/authorizationrules/myrule",
    "eventHubName": "myeventhub",
    "marketplacePartnerId": "/subscriptions/abcdeabc-1234-1234-ab12-123a1234567a/resourceGroups/test-rg/providers/Microsoft.Datadog/monitors/dd1",
    "metrics": [
      {
        "category": "WorkflowMetrics",
        "enabled": true,
        "retentionPolicy": {
          "enabled": false,
          "days": 0
        }
      }
    ],
    "logs": [
      {
        "category": "WorkflowRuntime",
        "enabled": true,
        "retentionPolicy": {
          "enabled": false,
          "days": 0
        }
      }
    ],
    "logAnalyticsDestinationType": "Dedicated"
  }
}

Mintaválasz

{
  "id": "/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/resourcegroups/viruela1/providers/microsoft.logic/workflows/viruela6/diagnosticSettings/mysetting",
  "type": "",
  "name": "mysetting",
  "properties": {
    "storageAccountId": "/subscriptions/df602c9c-7aa0-407d-a6fb-eb20c8bd1192/resourceGroups/apptest/providers/Microsoft.Storage/storageAccounts/appteststorage1",
    "workspaceId": "",
    "eventHubAuthorizationRuleId": "/subscriptions/1a66ce04-b633-4a0b-b2bc-a912ec8986a6/resourceGroups/montest/providers/microsoft.eventhub/namespaces/mynamespace/authorizationrules/myrule",
    "eventHubName": "myeventhub",
    "marketplacePartnerId": "/subscriptions/abcdeabc-1234-1234-ab12-123a1234567a/resourceGroups/test-rg/providers/Microsoft.Datadog/monitors/dd1",
    "metrics": [
      {
        "category": "WorkflowMetrics",
        "enabled": true,
        "retentionPolicy": {
          "enabled": false,
          "days": 0
        }
      }
    ],
    "logs": [
      {
        "category": "WorkflowRuntime",
        "enabled": true,
        "retentionPolicy": {
          "enabled": false,
          "days": 0
        }
      }
    ],
    "logAnalyticsDestinationType": "Dedicated"
  }
}

Meghatározások

Név Leírás
createdByType

Az erőforrást létrehozó identitás típusa.

DiagnosticSettingsResource

A diagnosztikai beállítási erőforrás.

ErrorResponse

A hibaválasz formátumát ismerteti.

LogSettings

A MultiTenantDiagnosticSettings része. Egy adott napló beállításait adja meg.

MetricSettings

A MultiTenantDiagnosticSettings része. Egy adott metrika beállításait adja meg.

RetentionPolicy

Megadja a napló adatmegőrzési szabályzatát.

systemData

Az erőforrás létrehozásával és utolsó módosításával kapcsolatos metaadatok.

createdByType

Az erőforrást létrehozó identitás típusa.

Érték Leírás
User
Application
ManagedIdentity
Key

DiagnosticSettingsResource

A diagnosztikai beállítási erőforrás.

Név Típus Leírás
id

string

Az erőforrás teljes erőforrás-azonosítója. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

name

string

Az erőforrás neve

properties.eventHubAuthorizationRuleId

string

Az eseményközpont engedélyezési szabályának erőforrás-azonosítója.

properties.eventHubName

string

Az eseményközpont neve. Ha nincs megadva, az alapértelmezett eseményközpont lesz kiválasztva.

properties.logAnalyticsDestinationType

string

Egy sztring, amely azt jelzi, hogy a Log Analyticsbe való exportálásnak az alapértelmezett céltípust kell-e használnia, például az AzureDiagnosticst, vagy az alábbiak szerint létrehozott céltípust kell használnia: <normalizált szolgáltatás identity>_<normalized category name>. Lehetséges értékek: Dedikált és null (a null az alapértelmezett érték).)

properties.logs

LogSettings[]

A naplóbeállítások listája.

properties.marketplacePartnerId

string

Annak a Marketplace-erőforrásnak a teljes ARM-erőforrás-azonosítója, amelybe diagnosztikai naplókat szeretne küldeni.

properties.metrics

MetricSettings[]

A metrikabeállítások listája.

properties.serviceBusRuleId

string

A diagnosztikai beállítás service bus szabályazonosítója. Ez a visszamenőleges kompatibilitás fenntartása érdekében van itt.

properties.storageAccountId

string

Annak a tárfióknak az erőforrás-azonosítója, amelyhez diagnosztikai naplókat szeretne küldeni.

properties.workspaceId

string

Annak a Log Analytics-munkaterületnek a teljes ARM-erőforrás-azonosítója, amelybe diagnosztikai naplókat szeretne küldeni. Példa: /subscriptions/4b9e8510-67ab-4e9a-95a9-e2f1e570ea9c/resourceGroups/insights-integration/providers/Microsoft.OperationalInsights/workspaces/viruela2

systemData

systemData

Az erőforráshoz kapcsolódó rendszer metaadatai.

type

string

Az erőforrás típusa. Pl. "Microsoft.Compute/virtualMachines" vagy "Microsoft.Storage/storageAccounts"

ErrorResponse

A hibaválasz formátumát ismerteti.

Név Típus Leírás
code

string

Hibakód

message

string

A művelet sikertelen voltát jelző hibaüzenet.

LogSettings

A MultiTenantDiagnosticSettings része. Egy adott napló beállításait adja meg.

Név Típus Leírás
category

string

Egy erőforrástípus diagnosztikai naplókategória neve, amelyre ez a beállítás vonatkozik. Az erőforrás diagnosztikai naplókategóriáinak listájának lekéréséhez először hajtsa végre a GET diagnosztikai beállításokat.

categoryGroup

string

Egy erőforrástípus diagnosztikai naplókategóriacsoportjának neve, amelyre a beállítás vonatkozik. Az erőforrás diagnosztikai naplókategóriáinak listájának lekéréséhez először hajtsa végre a GET diagnosztikai beállításokat.

enabled

boolean

egy érték, amely jelzi, hogy a napló engedélyezve van-e.

retentionPolicy

RetentionPolicy

a napló adatmegőrzési szabályzata.

MetricSettings

A MultiTenantDiagnosticSettings része. Egy adott metrika beállításait adja meg.

Név Típus Leírás
category

string

Egy diagnosztikai metrikakategória neve egy erőforrástípushoz, amelyre ez a beállítás vonatkozik. Az erőforrás diagnosztikai metrikakategóriáinak listájának lekéréséhez először hajtsa végre a GET diagnosztikai beállításokat.

enabled

boolean

egy érték, amely jelzi, hogy ez a kategória engedélyezve van-e.

retentionPolicy

RetentionPolicy

a kategória adatmegőrzési szabályzata.

timeGrain

string (duration)

a metrika időáttelepítése ISO8601 formátumban.

RetentionPolicy

Megadja a napló adatmegőrzési szabályzatát.

Név Típus Leírás
days

integer (int32)

minimum: 0

a napok megőrzési napjainak száma. A 0 érték korlátlan ideig megőrzi az eseményeket.

enabled

boolean

érték, amely jelzi, hogy a megőrzési szabályzat engedélyezve van-e.

systemData

Az erőforrás létrehozásával és utolsó módosításával kapcsolatos metaadatok.

Név Típus Leírás
createdAt

string (date-time)

Az erőforrás-létrehozás időbélyege (UTC).

createdBy

string

Az erőforrást létrehozó identitás.

createdByType

createdByType

Az erőforrást létrehozó identitás típusa.

lastModifiedAt

string (date-time)

Az erőforrás utolsó módosításának időbélyege (UTC)

lastModifiedBy

string

Az erőforrást legutóbb módosító identitás.

lastModifiedByType

createdByType

Az erőforrást legutóbb módosító identitás típusa.