RouterOS handleiding

Netwatch



tool/netwatch

Type: Map

ParameterTypeBeschrijving
Xdisableddisabled
ParameterTypeBeschrijving
namestringDe naam van de Netwatch-probe.
host (verplicht)address (flags=46viD)Het IP-adres of de domeinnaam van de server die gepolst moet worden. Zie adresvlaggen

Type van de probe (standaardwaarde: "simple") :

  • simple - vereenvoudigde ICMP-probe met minder opties dan het type "ICMP", gebruikt voor achterwaartse compatibiliteit met de oudere Netwatch-versie
  • icmp - (ping-achtige) reeks van ICMP request-response met statistieken
  • tcp-conn - test de TCP-verbinding (3-weg handshake) naar een server die met IP en poort is opgegeven
  • http-get - voer een HTTP Get-verzoek uit en test op een reeks correcte antwoorden
  • https-get - voer een HTTPS Get-verzoek uit en test op een reeks correcte antwoorden
  • dns - voer een opgegeven DNS-query uit voor de domeinnaam
ParameterTypeBeschrijving
src-address (unset)address (flags=46)Bron-IP-adres dat Netwatch probeert te gebruiken om de host te bereiken. Als het adres niet op de router is geconfigureerd of verloren is gegaan, wordt de host als "down" beschouwd. Zie address flags
interval (unset)timeHet tijdsinterval tussen probetests. (standaardwaarde: 10s)
timeout (unset)timeMaximale wachttijd op een antwoord. (standaardwaarde: 3s)
start-delay (unset)timeWachttijd voordat de probe wordt gestart. (standaardwaarde: 3s) (bij toevoegen, inschakelen of systeemstart in gevallen waarin de waarde van "startup-delay" kleiner is dan de waarde van "start-delay")
startup-delay (unset)timeWachttijd voordat de Netwatch-probe na de systeemstart wordt gestart. (standaardwaarde: 5m)
ignore-initial-up (unset)boolGeeft op of het "Up"-script moet worden uitgevoerd als de probestatus verandert van Unknown naar "Up", gebruikt om vals-positieven te voorkomen na het inschakelen van de probe of na een herstart. "no" betekent dat de verandering van "Unknown" naar "Up" niet wordt genegeerd. (standaardwaarde: no)
ignore-initial-down (unset)boolGeeft op of het "Down"-script moet worden uitgevoerd als de probestatus verandert van Unknown naar "Down". "no" betekent dat de verandering van "Unknown" naar "Down" niet wordt genegeerd. (standaardwaarde: no) Waarschuwing: Voorzichtig gebruiken, aangezien de eerste "Down"-status niet wordt uitgevoerd en het Down-script alleen wordt uitgevoerd als de probe van de status "Up" naar "Down" gaat.
up-script (unset)Script dat wordt uitgevoerd bij een wijziging van de probestatus van "Down" naar "Up".
down-script (unset)Script dat wordt uitgevoerd bij een wijziging van de probestatus van "Up" naar "Down".
test-script (unset)Script dat aan het einde van elke probetest wordt uitgevoerd.
packet-interval (unset)timeDe tijd tussen het verzenden van ICMP-request-pakketten. Deze parameter is specifiek voor het probetype ICMP. (standaardwaarde: 50ms)
packet-count (unset)numTotaal aantal ICMP-pakketten dat binnen één test wordt verzonden. Deze parameter is specifiek voor het ICMP probetype. (standaardwaarde: 10)
packet-size (unset)numTotale grootte van het IP ICMP-pakket. Deze parameter is specifiek voor het ICMP probetype. (standaardwaarde: 50)
ttl (unset)numStelt handmatig de time to live waarde voor het ICMP-pakket in. Deze parameter is specifiek voor het probetype ICMP. (standaardwaarde: 255)
accept-icmp-time-exceeded (unset)boolOf het ICMP-bericht "time exceeded" als een geldig antwoord moet worden beschouwd. Deze parameter is specifiek voor het probetype ICMP. (standaardwaarde: no)
early-success-detection (unset)boolNetwatch wacht niet tot alle pakketten verwerkt zijn om de probestatus te wijzigen als al bekend is dat de host als "Down" beschouwd zal worden. Deze parameter is specifiek voor het ICMP probetype. (standaardwaarde: no)
early-failure-detection (unset)boolNetwatch wacht niet tot alle pakketten verwerkt zijn om de probestatus te wijzigen als al bekend is dat de host als "Down" beschouwd zal worden. Deze parameter is specifiek voor het ICMP probetype. (standaardwaarde: no)
thr-max (unset)timeFaaldrempel voor rtt-max. (een waarde boven thr-max is een mislukte probe) Deze parameter is specifiek voor het probetype ICMP. (standaardwaarde: 1s)
thr-avg (unset)timeFaaldrempel voor rtt-avg. (gemiddelde round trip time) Deze parameter is specifiek voor het probetype ICMP. (standaardwaarde: 100ms)
thr-stdev (unset)timeFaaldrempel voor rtt-stdev. (standaarddeviatie van de round trip time) Deze parameter is specifiek voor het probetype ICMP. (standaardwaarde: 250ms)
thr-jitter (unset)timeFaaldrempel voor rtt-jitter. (jitter ( = max - min) van de round trip time) Deze parameter is specifiek voor het probetype ICMP. (standaardwaarde: 1s)
thr-loss-percent (unset)numFaaldrempel voor loss-percent. (aantal verloren pakketten in procenten) Deze parameter is specifiek voor het probetype ICMP. (standaardwaarde: 85%)
thr-loss-count (unset)numFaaldrempel voor loss-count. (aantal verloren pakketten) Deze parameter is specifiek voor het probetype ICMP. (standaardwaarde: 4294967295(max))
port (unset)numTCP-poort. Deze parameter is specifiek voor de probetypen TCP-conn en HTTP/S-GET. (standaardwaarde: 80 (TCP-conn, HTTP-GET) en 443 (HTTPS-GET))
thr-tcp-conn-time (unset)timeFaaldrempel voor tcp-connect-time; de configuratie gebruikt microseconden, als de tijdseenheid niet is opgegeven (s/m/h) tonen de log- en statuspagina's dezelfde waarde in milliseconden. Deze parameter is specifiek voor het probetype TCP-conn.(standaardwaarde: 1s)
thr-http-time (unset)timeFaaldrempel voor http-resp-time. Deze parameter is specifiek voor de probetypen HTTP/S-GET. (standaardwaarde: 10s)
http-codes (unset)Bereik van HTTP-responsstatuscodes die als een "Up"-status voor de probe worden geaccepteerd. Zie mozilla-http-status of RFC7231. Deze parameter is specifiek voor de probetypes HTTP/S-GET. (standaardwaarde: 100-299)
certificate (unset)enum (none) { none:0 }Certificaat uit de lokale opslag dat voor hostverificatie moet worden gebruikt. Deze parameter is specifiek voor het probetype HTTPS-GET.
check-certificate (unset)boolSchakelt validatie van de trust chain vanuit de lokale certificaatopslag in. Deze parameter is specifiek voor het probetype HTTPS-GET. (standaardwaarde: no)
record-type (unset)enum (A | AAAA | MX | NS)Recordtype dat voor de DNS-probe wordt gebruikt. Deze parameter is specifiek voor het probetype DNS. (standaardwaarde: A)
dns-server (unset)address (flags=46)De DNS-server waarnaar de probe zijn verzoeken moet sturen; indien niet opgegeven, wordt de waarde uit /ip/dns gebruikt. Deze parameter is specifiek voor het probetype DNS. Zie adresvlaggen
ParameterTypeBeschrijving
status (unset)enum (unknown | down | up)Huidige status van de probe.
sincedateTijdstip waarop de statuswijziging voor het laatst plaatsvond.
done-testsnumTotaal aantal voltooide probetests.
failed-testsnumTotaal aantal mislukte probetests.
sent-countnumAantal ICMP-pakketten dat tijdens de laatste probetest is verzonden. Deze parameter is specifiek voor het probetype ICMP.
response-countnumAantal ICMP-antwoordpakketten dat tijdens de laatste probetest is ontvangen. Deze parameter is specifiek voor het probetype ICMP.
loss-countnumAantal verloren ICMP-antwoordpakketten tijdens de laatste probetest. Deze parameter is specifiek voor het probetype ICMP.
loss-percentnumPercentage verloren ICMP-antwoordpakketten tijdens de laatste probetest. Deze parameter is specifiek voor het ICMP probetype.
rtt-avgtimeGemiddelde waarde van de round trip tijd. Deze parameter is specifiek voor het ICMP probetype.
rtt-mintimeMinimale round trip tijd. Deze parameter is specifiek voor het ICMP probetype.
rtt-maxtimeMaximale round trip tijd. Deze parameter is specifiek voor het ICMP probetype.
rtt-jittertimeJitter ( = max - min) van de round trip time. Deze parameter is specifiek voor het probetype ICMP.
rtt-stdevtimeStandaarddeviatie van de round-trip-tijd. Deze parameter is specifiek voor het probetype ICMP.
tcp-connect-timetimeTijd die nodig is om een TCP-verbinding tot stand te brengen. Deze parameter is specifiek voor het TCP-conn probetype.
http-status-codenumHTTP-responsstatuscode (200 OK, 404 Not Found, enzovoort). Zie mozilla-http-status of RFC7231. Deze parameter is specifiek voor de probetypen HTTP/S-GET.
http-resp-timetimeTijd die de HTTP/S-server nodig heeft om na ontvangst van een verzoek een antwoord te sturen, doorgaans gemeten in milliseconden. Deze parameter is specifiek voor de HTTP/S-GET probetypen.
ipipAddrIPv4 IP-adres: het resultaat van een probe van het type A-record. Deze parameter is specifiek voor het probetype DNS.
ip6ip6AddrIPv6 IP-adres: het resultaat van een probe van het type AAAA-record. Deze parameter is specifiek voor het probetype DNS.
name-serversNaamservers - het resultaat van een probe van het NS-recordtype. Deze parameter is specifiek voor het DNS probetype.
mail-serversMailservers samen met hun prioriteiten - het resultaat van een probe van het MX-recordtype. Deze parameter is specifiek voor het probetype DNS.

Bron

Bijgewerkt op 2026-08-22.