Microsoft.Network NetworkWatchers/connectionMonitors 2023-04-01
Definice prostředku Bicep
Typ prostředku networkWatchers/connectionMonitors je možné nasadit s operacemi, které cílí na:
- Skupiny prostředků – viz příkazy pro nasazení skupin 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í bicep.
resource symbolicname 'Microsoft.Network/networkWatchers/connectionMonitors@2023-04-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" '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, 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í:
- Skupiny prostředků – viz příkazy nasazení 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í kód JSON.
{
"type": "Microsoft.Network/networkWatchers/connectionMonitors",
"apiVersion": "2023-04-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-04-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 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' "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 |
---|---|---|
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 Terraformu (zprostředkovatele AzAPI)
Typ prostředku networkWatchers/connectionMonitors je možné nasadit s operacemi, na které cílí:
- 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-04-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-04-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ů značek a hodnot. |
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í. | 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" "Podprů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. | "Získat" "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 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é) |