Sdílet prostřednictvím


NetworkWatchers/connectionMonitors 2023-06-01

Definice prostředku Bicep

Typ prostředku networkWatchers/connectionMonitors je možné nasadit s operacemi, které cílí na:

Seznam změněných vlastností v jednotlivých verzích rozhraní API najdete v protokolu změn.

Formát prostředku

Pokud chcete vytvořit prostředek Microsoft.Network/networkWatchers/connectionMonitors, přidejte do šablony následující bicep.

resource symbolicname 'Microsoft.Network/networkWatchers/connectionMonitors@2023-06-01' = {
  name: 'string'
  location: 'string'
  tags: {
    tagName1: 'tagValue1'
    tagName2: 'tagValue2'
  }
  parent: resourceSymbolicName
  properties: {
    autoStart: bool
    destination: {
      address: 'string'
      port: int
      resourceId: 'string'
    }
    endpoints: [
      {
        address: 'string'
        coverageLevel: 'string'
        filter: {
          items: [
            {
              address: 'string'
              type: 'AgentAddress'
            }
          ]
          type: 'Include'
        }
        name: 'string'
        resourceId: 'string'
        scope: {
          exclude: [
            {
              address: 'string'
            }
          ]
          include: [
            {
              address: 'string'
            }
          ]
        }
        type: 'string'
      }
    ]
    monitoringIntervalInSeconds: int
    notes: 'string'
    outputs: [
      {
        type: 'Workspace'
        workspaceSettings: {
          workspaceResourceId: 'string'
        }
      }
    ]
    source: {
      port: int
      resourceId: 'string'
    }
    testConfigurations: [
      {
        httpConfiguration: {
          method: 'string'
          path: 'string'
          port: int
          preferHTTPS: bool
          requestHeaders: [
            {
              name: 'string'
              value: 'string'
            }
          ]
          validStatusCodeRanges: [
            'string'
          ]
        }
        icmpConfiguration: {
          disableTraceRoute: bool
        }
        name: 'string'
        preferredIPVersion: 'string'
        protocol: 'string'
        successThreshold: {
          checksFailedPercent: int
          roundTripTimeMs: int
        }
        tcpConfiguration: {
          destinationPortBehavior: 'string'
          disableTraceRoute: bool
          port: int
        }
        testFrequencySec: int
      }
    ]
    testGroups: [
      {
        destinations: [
          'string'
        ]
        disable: bool
        name: 'string'
        sources: [
          'string'
        ]
        testConfigurations: [
          'string'
        ]
      }
    ]
  }
}

Hodnoty vlastností

networkWatchers/connectionMonitors

Název Description Hodnota
name Název prostředku

Podívejte se, jak nastavit názvy a typy pro podřízené prostředky v nástroji Bicep.
string (povinné)
location Umístění monitorování připojení. řetězec
tags Značky monitorování připojení. Slovník názvů a hodnot značek. Zobrazit značky v šablonách
Nadřazené V nástroji Bicep můžete zadat nadřazený prostředek podřízeného prostředku. Tuto vlastnost stačí přidat pouze v případě, že je podřízený prostředek deklarován mimo nadřazený prostředek.

Další informace najdete v tématu Podřízený prostředek mimo nadřazený prostředek.
Symbolický název prostředku typu: networkWatchers
properties Vlastnosti monitorování připojení. ConnectionMonitorParametersOrConnectionMonitorResult... (povinné)

ConnectionMonitorParametersOrConnectionMonitorResult...

Název Description Hodnota
Autostart Určuje, jestli se po vytvoření automaticky spustí monitorování připojení. bool
destination Popisuje cíl monitorování připojení. ConnectionMonitorDestination
Koncové body Seznam koncových bodů monitorování připojení ConnectionMonitorEndpoint[]
monitoringIntervalInSeconds Interval monitorování v sekundách. int

Omezení:
Minimální hodnota = 30
Maximální hodnota = 1800
notes Volitelné poznámky, které mají být přidruženy k monitorování připojení. řetězec
Výstupy Seznam výstupů monitorování připojení ConnectionMonitorOutput[]
source Popisuje zdroj monitorování připojení. Zdroj monitorování připojení
testConfigurations Seznam konfigurací testů monitorování připojení ConnectionMonitorTestConfiguration[]
testGroups Seznam testovacích skupin monitorování připojení ConnectionMonitorTestGroup[]

ConnectionMonitorDestination

Název Description Hodnota
adresa Adresa cíle monitorování připojení (IP adresa nebo název domény). řetězec
port Cílový port používaný monitorováním připojení. int

Omezení:
Minimální hodnota = 0
Maximální hodnota = 65535
resourceId ID prostředku, který monitorování připojení používá jako cíl. řetězec

Koncový bod monitorování připojení

Název Description Hodnota
adresa Adresa koncového bodu monitorování připojení (IP adresa nebo název domény). řetězec
coverageLevel Otestujte pokrytí koncového bodu. 'AboveAverage'
"Průměr"
"Nižšíprůměrná hodnota"
'Výchozí'
"Úplná"
'Nízký'
filter Vyfiltrujte dílčí položky v rámci koncového bodu. Filtr ConnectionMonitorEndpointFilter
name Název koncového bodu monitorování připojení. string (povinné)
resourceId ID prostředku koncového bodu monitorování připojení. řetězec
scope Rozsah koncového bodu. ConnectionMonitorEndpointScope
typ Typ koncového bodu. AzureArcVM
AzureSubnet
AzureVM
AzureVMSS
AzureVNet
ExternalAddress
'MMAWorkspaceMachine'
'MMAWorkspaceNetwork'

Filtr ConnectionMonitorEndpointFilter

Název Description Hodnota
položky Seznam položek ve filtru ConnectionMonitorEndpointFilterItem[]
typ Chování filtru koncového bodu. V současné době je podporována pouze funkce Zahrnout. 'Zahrnout'

ConnectionMonitorEndpointFilterItem

Název Description Hodnota
adresa Adresa položky filtru. řetězec
typ Typ položky zahrnuté ve filtru. V současné době se podporuje pouze AgentAddress. AgentAddress

ConnectionMonitorEndpointScope

Název Description Hodnota
vyloučení Seznam položek, které je potřeba vyloučit z oboru koncového bodu ConnectionMonitorEndpointScopeItem[]
include Seznam položek, které je potřeba zahrnout do oboru koncového bodu ConnectionMonitorEndpointScopeItem[]

ConnectionMonitorEndpointScopeItem

Název Description Hodnota
adresa Adresa položky koncového bodu. Podporované typy jsou maska podsítě IPv4/IPv6 nebo IP adresa IPv4/IPv6. řetězec

ConnectionMonitorOutput

Název Description Hodnota
typ Typ výstupního cíle monitorování připojení V současné době se podporuje pouze pracovní prostor. Pracovní prostor
workspaceSettings Popisuje nastavení pro vytváření výstupu do pracovního prostoru služby Log Analytics. ConnectionMonitorWorkspaceSettings

ConnectionMonitorWorkspaceSettings

Název Description Hodnota
id prostředku pracovního prostoru ID prostředku pracovního prostoru služby Log Analytics. řetězec

Zdroj monitorování připojení

Název Description Hodnota
port Zdrojový port používaný monitorováním připojení. int

Omezení:
Minimální hodnota = 0
Maximální hodnota = 65535
resourceId ID prostředku, který monitorování připojení používá jako zdroj. string (povinné)

ConnectionMonitorTestConfiguration

Název Description Hodnota
konfigurace http Parametry použité k vyhodnocení testu přes PROTOKOL HTTP. ConnectionMonitorHttpConfiguration
konfigurace icmp Parametry použité k vyhodnocení testu přes PROTOKOL ICMP. ConnectionMonitorIcmpConfiguration
name Název testovací konfigurace monitorování připojení. string (povinné)
upřednostňovaná verzeIP Upřednostňovaná verze IP adresy, která se má použít při testování. Monitorování připojení se může rozhodnout použít jinou verzi v závislosti na jiných parametrech. 'IPv4'
'IPv6'
Protokol Protokol, který se má použít při vyhodnocení testu. Http
Icmp
Tcp (povinné)
successThreshold Prahová hodnota pro deklaraci úspěšného testu. ConnectionMonitorSuccessThreshold
tcpConfiguration Parametry používané k vyhodnocení testu přes protokol TCP. ConnectionMonitorTcpConfiguration
testFrequencySec Frekvence vyhodnocení testu v sekundách. int

ConnectionMonitorHttpConfiguration

Název Description Hodnota
method Metoda HTTP, která se má použít. 'Get'
'Příspěvek'
program Komponenta cesty identifikátoru URI. Například "/dir1/dir2". řetězec
port Port, ke kterému se chcete připojit. int

Omezení:
Minimální hodnota = 0
Maximální hodnota = 65535
preferHTTPS Hodnota označující, jestli se v případech, kdy volba není explicitní, upřednostňuje protokol HTTPS před protokolem HTTP. bool
requestHeaders Hlavičky PROTOKOLU HTTP, které se mají přenášet s požadavkem. Hlavička http[]
validStatusCodeRanges Stavové kódy HTTP, které budou považovat za úspěšné. Například "2xx,301-304,418". string[]

Hlavička HTTP

Název Description Hodnota
name Název v hlavičce HTTP. řetězec
hodnota Hodnota v hlavičce PROTOKOLU HTTP. řetězec

ConnectionMonitorIcmpConfiguration

Název Description Hodnota
disableTraceRoute Hodnota označující, jestli má být zakázáno vyhodnocení cesty s trasou trasování. bool

ConnectionMonitorSuccessThreshold

Název Description Hodnota
checksFailedPercent Maximální procento neúspěšných kontrol povolené pro vyhodnocení testu jako úspěšného int
roundTripTimeMs Maximální doba odezvy v milisekundách povolená pro vyhodnocení testu jako úspěšného. int

ConnectionMonitorTcpConfiguration

Název Description Hodnota
destinationPortBehavior Chování cílového portu. ListenIfAvailable
'Žádný'
disableTraceRoute Hodnota označující, jestli má být zakázáno vyhodnocení cesty s trasovací trasou. bool
port Port, ke kterému se chcete připojit. int

Omezení:
Minimální hodnota = 0
Maximální hodnota = 65535

ConnectionMonitorTestGroup

Název Description Hodnota
Destinací Seznam názvů cílových koncových bodů string[] (povinné)
zákaz Hodnota označující, jestli je testovací skupina zakázaná. bool
name Název testovací skupiny monitorování připojení. string (povinné)
sources Seznam názvů zdrojových koncových bodů string[] (povinné)
testConfigurations Seznam názvů konfigurace testů string[] (povinné)

Definice prostředku šablony ARM

Typ prostředku networkWatchers/connectionMonitors je možné nasadit s operacemi, na které cílí:

Seznam změněných vlastností v jednotlivých verzích rozhraní API najdete v protokolu změn.

Formát prostředku

Pokud chcete vytvořit prostředek Microsoft.Network/networkWatchers/connectionMonitors, přidejte do šablony následující kód JSON.

{
  "type": "Microsoft.Network/networkWatchers/connectionMonitors",
  "apiVersion": "2023-06-01",
  "name": "string",
  "location": "string",
  "tags": {
    "tagName1": "tagValue1",
    "tagName2": "tagValue2"
  },
  "properties": {
    "autoStart": "bool",
    "destination": {
      "address": "string",
      "port": "int",
      "resourceId": "string"
    },
    "endpoints": [
      {
        "address": "string",
        "coverageLevel": "string",
        "filter": {
          "items": [
            {
              "address": "string",
              "type": "AgentAddress"
            }
          ],
          "type": "Include"
        },
        "name": "string",
        "resourceId": "string",
        "scope": {
          "exclude": [
            {
              "address": "string"
            }
          ],
          "include": [
            {
              "address": "string"
            }
          ]
        },
        "type": "string"
      }
    ],
    "monitoringIntervalInSeconds": "int",
    "notes": "string",
    "outputs": [
      {
        "type": "Workspace",
        "workspaceSettings": {
          "workspaceResourceId": "string"
        }
      }
    ],
    "source": {
      "port": "int",
      "resourceId": "string"
    },
    "testConfigurations": [
      {
        "httpConfiguration": {
          "method": "string",
          "path": "string",
          "port": "int",
          "preferHTTPS": "bool",
          "requestHeaders": [
            {
              "name": "string",
              "value": "string"
            }
          ],
          "validStatusCodeRanges": [ "string" ]
        },
        "icmpConfiguration": {
          "disableTraceRoute": "bool"
        },
        "name": "string",
        "preferredIPVersion": "string",
        "protocol": "string",
        "successThreshold": {
          "checksFailedPercent": "int",
          "roundTripTimeMs": "int"
        },
        "tcpConfiguration": {
          "destinationPortBehavior": "string",
          "disableTraceRoute": "bool",
          "port": "int"
        },
        "testFrequencySec": "int"
      }
    ],
    "testGroups": [
      {
        "destinations": [ "string" ],
        "disable": "bool",
        "name": "string",
        "sources": [ "string" ],
        "testConfigurations": [ "string" ]
      }
    ]
  }
}

Hodnoty vlastností

networkWatchers/connectionMonitors

Název Description Hodnota
typ Typ prostředku Microsoft.Network/networkWatchers/connectionMonitors
apiVersion Verze rozhraní API prostředků '2023-06-01'
name Název prostředku

Podívejte se, jak nastavit názvy a typy pro podřízené prostředky v šablonách JSON ARM.
string (povinné)
location Umístění monitorování připojení. řetězec
tags Značky monitorování připojení. Slovník názvů značek a hodnot. Viz Značky v šablonách
properties Vlastnosti monitorování připojení. ConnectionMonitorParametersOrConnectionMonitorResult... (povinné)

ConnectionMonitorParametersOrConnectionMonitorResult...

Název Description Hodnota
Autostart Určuje, jestli se po vytvoření automaticky spustí monitorování připojení. bool
destination Popisuje cíl monitorování připojení. ConnectionMonitorDestination
Koncové body Seznam koncových bodů monitorování připojení ConnectionMonitorEndpoint[]
monitoringIntervalInSeconds Interval monitorování v sekundách. int

Omezení:
Minimální hodnota = 30
Maximální hodnota = 1800
notes Volitelné poznámky, které se mají přidružit k monitorování připojení řetězec
Výstupy Seznam výstupů monitorování připojení ConnectionMonitorOutput[]
source Popisuje zdroj monitorování připojení. ConnectionMonitorSource
testConfigurations Seznam testovacích konfigurací monitorování připojení ConnectionMonitorTestConfiguration[]
testGroups Seznam testovacích skupin monitorování připojení ConnectionMonitorTestGroup[]

ConnectionMonitorDestination

Název Description Hodnota
adresa Adresa cíle monitorování připojení (IP adresa nebo název domény). řetězec
port Cílový port používaný monitorováním připojení. int

Omezení:
Minimální hodnota = 0
Maximální hodnota = 65535
resourceId ID prostředku, který monitorování připojení používá jako cíl. řetězec

Koncový bod monitorování připojení

Název Description Hodnota
adresa Adresa koncového bodu monitorování připojení (IP adresa nebo název domény). řetězec
coverageLevel Otestujte pokrytí koncového bodu. 'AboveAverage'
"Průměr"
"Nižšíprůměrná hodnota"
'Výchozí'
"Úplná"
'Nízký'
filter Vyfiltrujte dílčí položky v rámci koncového bodu. Filtr ConnectionMonitorEndpointFilter
name Název koncového bodu monitorování připojení. string (povinné)
resourceId ID prostředku koncového bodu monitorování připojení. řetězec
scope Rozsah koncového bodu. ConnectionMonitorEndpointScope
typ Typ koncového bodu. AzureArcVM
AzureSubnet
AzureVM
AzureVMSS
AzureVNet
ExternalAddress
'MMAWorkspaceMachine'
'MMAWorkspaceNetwork'

Filtr ConnectionMonitorEndpointFilter

Název Description Hodnota
položky Seznam položek ve filtru ConnectionMonitorEndpointFilterItem[]
typ Chování filtru koncového bodu. V současné době je podporována pouze funkce Zahrnout. 'Zahrnout'

ConnectionMonitorEndpointFilterItem

Název Description Hodnota
adresa Adresa položky filtru. řetězec
typ Typ položky zahrnuté ve filtru. V současné době se podporuje pouze AgentAddress. AgentAddress

ConnectionMonitorEndpointScope

Název Description Hodnota
vyloučení Seznam položek, které je potřeba vyloučit z oboru koncového bodu ConnectionMonitorEndpointScopeItem[]
include Seznam položek, které je potřeba zahrnout do oboru koncového bodu ConnectionMonitorEndpointScopeItem[]

ConnectionMonitorEndpointScopeItem

Název Description Hodnota
adresa Adresa položky koncového bodu. Podporované typy jsou maska podsítě IPv4/IPv6 nebo IP adresa IPv4/IPv6. řetězec

ConnectionMonitorOutput

Název Description Hodnota
typ Typ výstupního cíle monitorování připojení V současné době se podporuje pouze pracovní prostor. Pracovní prostor
workspaceSettings Popisuje nastavení pro vytváření výstupu do pracovního prostoru služby Log Analytics. ConnectionMonitorWorkspaceSettings

ConnectionMonitorWorkspaceSettings

Název Description Hodnota
workspaceResourceId ID prostředku pracovního prostoru služby Log Analytics. řetězec

ConnectionMonitorSource

Název Description Hodnota
port Zdrojový port používaný monitorováním připojení. int

Omezení:
Minimální hodnota = 0
Maximální hodnota = 65535
resourceId ID prostředku použitého jako zdroj monitorováním připojení. string (povinné)

ConnectionMonitorTestConfiguration

Název Description Hodnota
httpConfiguration Parametry použité k vyhodnocení testu přes PROTOKOL HTTP. ConnectionMonitorHttpConfiguration
icmpConfiguration Parametry použité k vyhodnocení testu přes PROTOKOL ICMP. ConnectionMonitorIcmpConfiguration
name Název testovací konfigurace monitorování připojení. string (povinné)
preferredIPVersion Upřednostňovaná verze IP adresy, která se má použít při testování. Monitorování připojení se může rozhodnout použít jinou verzi v závislosti na jiných parametrech. 'IPv4'
'IPv6'
Protokol Protokol, který se má použít při testování. Http
Icmp
Tcp (povinné)
successThreshold Prahová hodnota pro deklaraci úspěšného testu ConnectionMonitorSuccessThreshold
tcpConfiguration Parametry používané k vyhodnocení testu přes protokol TCP. ConnectionMonitorTcpConfiguration
testFrequencySec Frekvence vyhodnocení testu v sekundách. int

ConnectionMonitorHttpConfiguration

Název Description Hodnota
method Metoda HTTP, která se má použít. 'Získat'
'Post'
program Komponenta cesty identifikátoru URI. Například "/dir1/dir2". řetězec
port Port, ke kterému se chcete připojit. int

Omezení:
Minimální hodnota = 0
Maximální hodnota = 65535
preferovatHTTPS Hodnota označující, jestli se v případech, kdy volba není explicitní, upřednostňuje protokol HTTPS před protokolem HTTP. bool
requestHeaders Hlavičky HTTP, které se mají přenést s požadavkem. HttpHeader[]
validStatusCodeRanges Stavové kódy HTTP, které se mají považovat za úspěšné. Například "2xx,301-304,418". string[]

HttpHeader

Název Description Hodnota
name Název v hlavičce HTTP. řetězec
hodnota Hodnota v hlavičce HTTP. řetězec

ConnectionMonitorIcmpConfiguration

Název Description Hodnota
disableTraceRoute Hodnota označující, jestli má být zakázáno vyhodnocení cesty s trasovací trasou. bool

ConnectionMonitorSuccessThreshold

Název Description Hodnota
checksFailedPercent Maximální procento neúspěšných kontrol povolené pro vyhodnocení testu jako úspěšného int
roundTripTimeMs Maximální doba odezvy v milisekundách povolená pro vyhodnocení testu jako úspěšného. int

ConnectionMonitorTcpConfiguration

Název Description Hodnota
destinationPortBehavior Chování cílového portu. ListenIfAvailable
'Žádný'
disableTraceRoute Hodnota označující, jestli má být zakázáno vyhodnocení cesty s trasou trasování. bool
port Port, ke kterému se chcete připojit. int

Omezení:
Minimální hodnota = 0
Maximální hodnota = 65535

ConnectionMonitorTestGroup

Název Description Hodnota
Destinací Seznam názvů cílových koncových bodů string[] (povinné)
zákaz Hodnota označující, jestli je testovací skupina zakázaná. bool
name Název testovací skupiny monitorování připojení. string (povinné)
sources Seznam názvů zdrojových koncových bodů string[] (povinné)
testConfigurations Seznam názvů testovací konfigurace string[] (povinné)

Definice prostředku Terraform (poskytovatel AzAPI)

Typ prostředku networkWatchers/connectionMonitors je možné nasadit s operacemi, které cílí na:

  • Skupiny prostředků

Seznam změněných vlastností v jednotlivých verzích rozhraní API najdete v protokolu změn.

Formát prostředku

Pokud chcete vytvořit prostředek Microsoft.Network/networkWatchers/connectionMonitors, přidejte do šablony následující Terraform.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.Network/networkWatchers/connectionMonitors@2023-06-01"
  name = "string"
  location = "string"
  parent_id = "string"
  tags = {
    tagName1 = "tagValue1"
    tagName2 = "tagValue2"
  }
  body = jsonencode({
    properties = {
      autoStart = bool
      destination = {
        address = "string"
        port = int
        resourceId = "string"
      }
      endpoints = [
        {
          address = "string"
          coverageLevel = "string"
          filter = {
            items = [
              {
                address = "string"
                type = "AgentAddress"
              }
            ]
            type = "Include"
          }
          name = "string"
          resourceId = "string"
          scope = {
            exclude = [
              {
                address = "string"
              }
            ]
            include = [
              {
                address = "string"
              }
            ]
          }
          type = "string"
        }
      ]
      monitoringIntervalInSeconds = int
      notes = "string"
      outputs = [
        {
          type = "Workspace"
          workspaceSettings = {
            workspaceResourceId = "string"
          }
        }
      ]
      source = {
        port = int
        resourceId = "string"
      }
      testConfigurations = [
        {
          httpConfiguration = {
            method = "string"
            path = "string"
            port = int
            preferHTTPS = bool
            requestHeaders = [
              {
                name = "string"
                value = "string"
              }
            ]
            validStatusCodeRanges = [
              "string"
            ]
          }
          icmpConfiguration = {
            disableTraceRoute = bool
          }
          name = "string"
          preferredIPVersion = "string"
          protocol = "string"
          successThreshold = {
            checksFailedPercent = int
            roundTripTimeMs = int
          }
          tcpConfiguration = {
            destinationPortBehavior = "string"
            disableTraceRoute = bool
            port = int
          }
          testFrequencySec = int
        }
      ]
      testGroups = [
        {
          destinations = [
            "string"
          ]
          disable = bool
          name = "string"
          sources = [
            "string"
          ]
          testConfigurations = [
            "string"
          ]
        }
      ]
    }
  })
}

Hodnoty vlastností

networkWatchers/connectionMonitors

Název Description Hodnota
typ Typ prostředku Microsoft.Network/networkWatchers/connectionMonitors@2023-06-01
name Název prostředku string (povinné)
location Umístění monitorování připojení. řetězec
parent_id ID prostředku, který je nadřazený pro tento prostředek. ID prostředku typu: networkWatchers
tags Značky monitorování připojení. Slovník názvů a hodnot značek.
properties Vlastnosti monitorování připojení. ConnectionMonitorParametersOrConnectionMonitorResult... (povinné)

ConnectionMonitorParametersOrConnectionMonitorResult...

Název Description Hodnota
Autostart Určuje, jestli se po vytvoření automaticky spustí monitorování připojení. bool
destination Popisuje cíl monitorování připojení. ConnectionMonitorDestination
Koncové body Seznam koncových bodů monitorování připojení ConnectionMonitorEndpoint[]
monitoringIntervalInSeconds Interval monitorování v sekundách. int

Omezení:
Minimální hodnota = 30
Maximální hodnota = 1800
notes Volitelné poznámky, které mají být přidruženy k monitorování připojení. řetězec
Výstupy Seznam výstupů monitorování připojení ConnectionMonitorOutput[]
source Popisuje zdroj monitorování připojení. ConnectionMonitorSource
testConfigurations Seznam testovacích konfigurací monitorování připojení ConnectionMonitorTestConfiguration[]
testGroups Seznam testovacích skupin monitorování připojení ConnectionMonitorTestGroup[]

ConnectionMonitorDestination

Název Description Hodnota
adresa Adresa cíle monitorování připojení (IP adresa nebo název domény). řetězec
port Cílový port používaný monitorováním připojení. int

Omezení:
Minimální hodnota = 0
Maximální hodnota = 65535
resourceId ID prostředku použitého jako cíl monitorováním připojení. řetězec

Koncový bod monitorování připojení

Název Description Hodnota
adresa Adresa koncového bodu monitorování připojení (IP adresa nebo název domény) řetězec
coverageLevel Otestujte pokrytí koncového bodu. "AboveAverage"
"Average" (Průměr)
"BelowAverage"
"Výchozí"
"Úplná"
"Nízká"
filter Vyfiltrujte dílčí položky v rámci koncového bodu. ConnectionMonitorEndpointFilter
name Název koncového bodu monitorování připojení. string (povinné)
resourceId ID prostředku koncového bodu monitorování připojení řetězec
scope Rozsah koncového bodu. ConnectionMonitorEndpointScope
typ Typ koncového bodu. AzureArcVM
"AzureSubnet"
AzureVM
AzureVMSS
AzureVNet
"ExternalAddress"
"MMAWorkspaceMachine"
"MMAWorkspaceNetwork"

ConnectionMonitorEndpointFilter

Název Description Hodnota
položky Seznam položek ve filtru ConnectionMonitorEndpointFilterItem[]
typ Chování filtru koncových bodů. V současné době je podporováno pouze zahrnout. "Zahrnout"

ConnectionMonitorEndpointFilterItem

Název Description Hodnota
adresa Adresa položky filtru. řetězec
typ Typ položky zahrnuté do filtru. V současné době se podporuje pouze AgentAddress. "AgentAddress"

ConnectionMonitorEndpointScope

Název Description Hodnota
vyloučení Seznam položek, které je potřeba vyloučit z oboru koncového bodu ConnectionMonitorEndpointScopeItem[]
include Seznam položek, které je potřeba zahrnout do oboru koncového bodu ConnectionMonitorEndpointScopeItem[]

ConnectionMonitorEndpointScopeItem

Název Description Hodnota
adresa Adresa položky koncového bodu. Podporované typy jsou maska podsítě IPv4/IPv6 nebo IP adresa IPv4/IPv6. řetězec

ConnectionMonitorOutput

Název Description Hodnota
typ Typ cíle výstupu monitorování připojení. V současné době se podporuje pouze pracovní prostor. "Pracovní prostor"
nastavení pracovního prostoru Popisuje nastavení pro vytváření výstupu do pracovního prostoru služby Log Analytics. ConnectionMonitorWorkspaceSettings

ConnectionMonitorWorkspaceSettings

Název Description Hodnota
workspaceResourceId ID prostředku pracovního prostoru služby Log Analytics. řetězec

ConnectionMonitorSource

Název Description Hodnota
port Zdrojový port používaný monitorováním připojení. int

Omezení:
Minimální hodnota = 0
Maximální hodnota = 65535
resourceId ID prostředku použitého jako zdroj monitorováním připojení. string (povinné)

ConnectionMonitorTestConfiguration

Název Description Hodnota
httpConfiguration Parametry použité k vyhodnocení testu přes PROTOKOL HTTP. ConnectionMonitorHttpConfiguration
icmpConfiguration Parametry použité k vyhodnocení testu přes PROTOKOL ICMP. ConnectionMonitorIcmpConfiguration
name Název testovací konfigurace monitorování připojení. string (povinné)
preferredIPVersion Upřednostňovaná verze IP adresy, která se má použít při testování. Monitorování připojení se může rozhodnout použít jinou verzi v závislosti na jiných parametrech. "IPv4"
"IPv6"
Protokol Protokol, který se má použít při testování. "HTTP"
"Icmp"
"Tcp" (povinné)
successThreshold Prahová hodnota pro deklaraci úspěšného testu ConnectionMonitorSuccessThreshold
tcpConfiguration Parametry používané k vyhodnocení testu přes protokol TCP. ConnectionMonitorTcpConfiguration
testFrequencySec Frekvence vyhodnocení testu v sekundách. int

ConnectionMonitorHttpConfiguration

Název Description Hodnota
method Metoda HTTP, která se má použít. "Získat"
"Publikovat"
program Komponenta cesty identifikátoru URI. Například "/dir1/dir2". řetězec
port Port, ke kterému se chcete připojit. int

Omezení:
Minimální hodnota = 0
Maximální hodnota = 65535
preferovatHTTPS Hodnota označující, jestli se v případech, kdy volba není explicitní, upřednostňuje protokol HTTPS před protokolem HTTP. bool
requestHeaders Hlavičky HTTP, které se mají přenést s požadavkem. HttpHeader[]
validStatusCodeRanges Stavové kódy HTTP, které se mají považovat za úspěšné. Například "2xx,301-304,418". string[]

HttpHeader

Název Description Hodnota
name Název v hlavičce HTTP. řetězec
hodnota Hodnota v hlavičce HTTP. řetězec

ConnectionMonitorIcmpConfiguration

Název Description Hodnota
disableTraceRoute Hodnota označující, jestli má být zakázáno vyhodnocení cesty s trasovací trasou. bool

ConnectionMonitorSuccessThreshold

Název Description Hodnota
checksFailedPercent Maximální procento neúspěšných kontrol povolené pro vyhodnocení testu jako úspěšného. int
roundTripTimeMs Maximální doba odezvy v milisekundách povolená pro vyhodnocení testu jako úspěšného. int

ConnectionMonitorTcpConfiguration

Název Description Hodnota
destinationPortBehavior Chování cílového portu. "ListenIfAvailable"
"Žádné"
disableTraceRoute Hodnota označující, jestli má být zakázáno vyhodnocení cesty s trasovací trasou. bool
port Port, ke kterému se chcete připojit. int

Omezení:
Minimální hodnota = 0
Maximální hodnota = 65535

ConnectionMonitorTestGroup

Název Description Hodnota
Destinací Seznam názvů cílových koncových bodů string[] (povinné)
zákaz Hodnota označující, jestli je testovací skupina zakázaná. bool
name Název testovací skupiny monitorování připojení. string (povinné)
sources Seznam názvů zdrojových koncových bodů string[] (povinné)
testConfigurations Seznam názvů konfigurace testů string[] (povinné)