Farmguardian sektionen viser alle sundhedstjek, der er tilgængelige i belastningsbalanceren. Den indeholder også en kort beskrivelse af hver mark og de gårde, hvor de anvendes.
Farmguardian bruges til avanceret overvågning af backends. Når et problem opdages af Farmguardian, deaktiverer den automatisk den rigtige server, og dens IP vil blive markeret som sortlistet.
Sundhedstjek kan enten være prækonfigurerede or skik. De to kontroltyper kan identificeres gennem kolonnen handlinger. Hvert flueben, hvis konfigurationsindstilling er nedtonet, er prækonfigurerede og dem, der let kan redigeres efter at have klikket på blyantikonet, er brugerdefinerede.
Brug følgende handlinger under Handling menu:
Opret Farmguardian. Åbner farmguardian form. Udfyld denne formular med de nødvendige oplysninger.
Slette. Fjerner en valgt farmguardian tjek.
Dette er beskrivelserne af Farmguardian bord:
Navn. Et beskrivende navn på hver Farmguardian-check.
Beskrivelse. Dette felt beskriver hver gårdværgekontrol.
Kommando. Kontrollerer kommandoer og parametre, der skal udføres på hvert interval, mod alle backends på farmen.
Gårde. Gårde og tjenester, der bruger den angivne check.
handlinger. Brug disse handlinger til at administrere Farmguardian:
- Redigere. Åbner konfigurationsskærmen for farmguardian. Dette er kun tilgængeligt for brugerdefinerede farmguardian checks.
- Slette. Fjerner en valgt farmguardian kontrollere. Hvis checken er tildelt en tjeneste, vil en meddelelse spørge dig, om du vil tvinge sletningen. Du vil kun bruge det til brugerdefinerede farmguardian checks.
Forkonfigureret sundhedskontrol
Brug følgende indbyggede sundhedstjek til din gård.
check_redis: Kontrollerer hovedrollen for en Redis-server. Hvis masterrollen ikke er til stede, vil backend være markeret i DOWN-status
check_tcp: Sender TCP-forbindelser til backend.
check_udp: Sender UDP-forbindelser til backend og kontrollerer, om porten er åben.
check_http: Sender HTTP-anmodninger til backend og forventer et 200 OK-svar med en timeout på 5 sek.
check_https: Sender HTTPS-anmodninger til backend og forventer et 200 OK-svar med en timeout på 5 sek.
check_smtp: Sender SMTP-forbindelser til backend og forventer et SMTP-svar OK med en timeout på 5 sek.
check_https_response_string: Sender HTTPS-anmodninger til backend og forventer et svar på 200 OK og en given streng i HTML med en timeout på 5 sek. Ændrer også strengen efter værdi for at finde svaret.
check_http_response_string: Sender HTTP-anmodninger til backend, forventer et 200 OK-svar og en given streng i HTML med en timeout på 5 sek. Ændrer også strengen efter værdi for at finde svaret.
check_pop: Sender POP-forbindelser til backend og forventer et POP-svar OK med en timeout på 5 sek.
check_ldap: Sender LDAP-forespørgsler til backend og forventer LDAP-bindinger med en timeout på 5 sekunder. Skift -b (basesøgning), -D (bruger til at binde), -P (brugeradgangskode).
check_ldaps: Sender LDAPS-forespørgsler til backends og forventer LDAP-binding med en timeout på 5 sekunder. Skift -b (basesøgning), -D (bruger til at binde), -P (brugeradgangskode).
check_imap: Sender IMAP-forbindelser til backend og forventer et IMAP-svar OK med en timeout på 5 sek.
check_sip: Denne kontrol tester en SIP-server/enhed for tilgængelighed og responstid.
check_ping: Sender 2 ICMP-pakker og kontrollerer for at bekræfte procentdelen af pakker, der når til klienten.
check_common: Tjek mappen usr/lib/nagios/plugins, som indeholder flere kontroller, få mere information om sundhedstjekket med –help.
Næste skridt, Opret en brugerdefineret Farmguardian-check.