MON Laguntza Zerbitzuen definizioei buruz

MON konfiguraziorako bigarren eta azken fasea da.

Balio lehenetsiak agertzen dira Derrigorrezko zerbitzuetarako . Ikusi beheko laguntzaren gaia Zerbitzuen definizioari buruzko informazio gehiago lortzeko.

"Mail.alert" kasuan , ziurtatu sendmail-a konfiguratuta dagoela eta "sendmail" deamon hostmachinean abiarazten dela.

Zerbitzuaren definizioak

zerbitzu SERVICENAME
Zerbitzuaren definizioa gako-hitza zerbitzuarekin hasten da eta zerbitzu honen etiketa duten hitzek jarraitzen dute.

Zerbitzuaren osagaiak tarte bat, monitorea eta denbora epearen definizio bat edo gehiago dira, jarraian zehazten den moduan.

"Lehenespenez" zerbitzuaren izena "lehenetsi" izeneko erloju-talde baten barruan definitzen bada (ikus goian), orduan lehenetsitako definizio lehenetsia erabiliko da ezezaguneko tranpa monitoreak kudeatzeko.

tarte- denbora
Denboraren balioa jarraituz gako-hondoko tartea monitore-gidoia aktibatzeko maiztasuna zehazten da. Denboraren balioak "30s", "5m", "1h" edo "1d" bezala definitzen dira, hau da, 30 segundo, 5 minutu, 1 ordu edo egun 1 esan nahi dute. Zenbakizko zatia zatikia izan daiteke, adibidez "1,5h" edo ordu eta erdikoa. Denbora zehaztapen baten formatu honi denbora tarte gisa emango zaio .

traptimeout denbora
Hitz gako honek denbora tarte beraren zehaztapen argumentua hartzen du tarteak , eta zerbitzuak kanpoko iturri batetik harrapatzea espero du, gutxienez; bestela, hutsegite bat erregistratuko da. Bihotzeko taupadak eskaintzen dituen zerbitzua erabiltzen da.

harrapaketaren denbora
Tranpa bat jasotzen bada, normalean etengabea izaten da tranpa eman duen zerbitzuaren egoera. Tranparazpena zehazten bada, zerbitzuaren egoera porrotaren egoeran mantenduko da denbora- tarteak zehaztutako denboran , eta ondoren "arrakasta" berrezarriko da.

randskew denbora
Kontrolatu script-a programatu beharrean, tarte bakoitzaren hasieran exekutatu beharrean, ausaz doitu tarte- parametroak zehaztutako tartea plus-edo-minus randskew arabera. Okertu balioa tarte parametro gisa zehazten da: "30eko hamarkadan", "5m", eta abar ... Adibidez tarte 1m bada, eta randskew "5s" da, eta ondoren, monitore gidoia ordutegia izango mon 55 segundotik behin eta artean denbora pixka 65 segundo. Asmoa karga zerbitzarian banatzen laguntzea da, zerbitzu asko tarte berean programatuta daudenean.

monitorearen izena [arg ...]
Gidoiaren izenak eta argudioek jarraitutako gako-hitzen monitoreak zehazten du monitorea erlojupekoa iraungitzen denean. Shell moduko aipu konbentzioak jarraipenaren gidoira bidaltzeko argudioak zehazten direnean jarraitzen da. Script du -s argumentu batekin eman direktoriotik deitu da eta hauetako hitz guztiak monitore programa argumentu gisa hornitu dira, ostalarien zerrendan aipatzen egungo zaintza taldearen taldeko jarraian. Monitore lerroa ";;" rekin amaitzen bada hitz berezi gisa, ostalari taldeak ez dira argumentuak zerrendara gehitzen programa deitzen denean.

allow_empty_group
Allow_empty_group aukerak monitore bat gonbidatu ahal izango du, nahiz eta erloju horren ostalaria hutsik dagoenean ostalari hutsak daudelako. Lehenetsitako jokabidea ez da monitorea gonbidatzea ostalari talde bateko ostalari guztiak desgaituta daudenean.

description descriptiontext
Deskribapenaren ondorengo testua bezero-programen bidez kontsultatu da, alertak eta monitoreak ingurune-aldagai baten bidez igortzen dira. Zerbitzuaren deskribapen laburra eduki behar du, mezu elektronikoetan edo web orri batean sartzeko egokia.

excclude_hosts ostalaria [ostalaria ...]
Excclude_hosts ondoren zerrendatutako ostalariak zerbitzu egiaztapenetik kanpo geratuko dira.

exclude_period periodspec
Ez ezazu exekutatu monitore programatua epeak zehaztutako denboran zehar.

mendekoak dependexpression
Mendekoak dira gako-mendekotasun adierazpen bat zehazteko, erabiltzen da bertan ebaluatzen bai faltsua egia da, boolean zentzu batean. Mendekotasunak Perl adierazpen errealak dira eta arau sintaktiko guztiak bete behar dituzte. Adierazpenak beren pakete-espazioan ebaluatzen dira nahi gabe bigarren mailako efekturen bat izateko. Sintaxi errorea aurkitzen bada adierazpena ebaluatzean, syslog bidez erregistratzen da.

Ebaluatu aurretik, adierazpenari buruzko ondorengo ordezkapenak gertatzen dira: "group: service" itxura duten esaldiak ordezkatzen dira, zehaztutako zerbitzu horren gaur egungo egoera operatiboaren balioarekin. Opstituren ordezkapen hauek modu errekurtsiboan konputatzen dira, beraz A zerbitzua B zerbitzua zerbitzuaren araberakoa bada eta B zerbitzua C zerbitzuaren araberakoa da, orduan zerbitzua A zerbitzuaren araberakoa da. Egoera operatiboko egoerak ("1" balioesten dutenak) "STAT_OK", "STAT_COLDSTART" dira. "," STAT_WARMSTART "eta" STAT_UNKNOWN ". "SELF" hitza (kaptu guztietan) erabil daiteke taldearentzat (adibidez "SELF: service"), eta uneko zaintza-taldearen laburdura da.

Ezaugarri hau beste zerbitzu batzuen menpe dauden zerbitzuen alertak kontrolatzeko erabil daiteke, adibidez, makina ping-ra iristeko gai den SMTP proba.

dep_behavior {a | m}
Mendekotasun-grafikoen ebaluazioak alertaren ezabatzea kontrolatu dezake edo deialdiak kontrolatu.

Alerta ezabatzea . Aukera hau "a" ezarrita badago, mendekotasun adierazpena zerbitzuaren irteeraren edo tranpa jaso ondoren monitorea ebaluatuko da. Alerta bidaliko da ebaluazioak arrakasta lortzen badu, hau da, mendekotasun grafikoko nodoetako batek ez duela porrotik adierazten.

Jarraipena ezabatzea "M" ezarrita badago, mendekotasun adierazpena ebaluatuko da zerbitzuaren monitorea exekutatu aurretik. Ebakuntza arrakastatsua izanez gero, monitorea exekutatuko da. Bestela, monitorea ez da exekutatuko eta zerbitzuaren egoera berdina izango da.

 

Epearen definizioak

Epeak erabiltzen dira alertak entregatu beharko lituzketen baldintzak definitzeko.

aldia [etiketa:] aldiapec
Aldiak aldaketak alarma eta aldagai bat edo gehiago biltzen ditu huts egiten denean alerta bat maiz kontrolatzen dutenak. Aldiaren gako hitzak bi forma ditu. Lehenak, Patrick Ryan-en Time :: Period Perl 5 modulutik argumentu bat da. Informazio gehiago lortzeko, ikus "Perldoc Time :: Period".

Bigarren inprimakiak etiketa bat behar du, eta ondoren zehaztapenen arabera zehaztu da. Etiketa karaktere alfabetikoaz edo azpimarragarriez osatutako etiketa da, ondoren zero edo gehiago alfanumeriko edo beheko karaktereekin eta bi punturekin amaitzen dena. Inprimaki honek aldi beraren aldi beraren definizioa ahalbidetzen du. Erabilera bat epe jakin baterako alerta edo atzerako parametroak ez dituen aldi baterako zehaztapen bat da, eta beste bat denbora berdineko parametro horiek dituzten alerten multzo desberdinekin.

alertevery timeval
Alertevery gako-hitzak ( epearen definizioaren barruan) argumentu mota bera hartzen du tarte aldagaiaren eta alerta bat bidaltzen duen zerbitzua mugatzen ez duenean mugatzen du. Adibidez, tartea "1h" bada, orduan, aldiko ataleko alertak soilik behin aktibatuko dira. Aldi baterako sarrera gako bat alertavery gakoa onartzen bada, hutsegite bat hautatzen den bakoitzean alerta bat bidaliko da. Berez, ondoz ondoko bi hutsegiteren irteera aldatzen bada, alertavery tartea gainidazten da. "Laburpena" hitza azken argumentua bada, ondoren, hutsegiteen irteeraren irteera konparatzean soilik hartuko dira laburpen irteera lerroak.

alertafter num

alertafter zenbaki denbora
Alertaren ondorengo gako-hitzak ( epe- atal baten barruan) bi forma ditu: "num" argumentuarekin edo "num timeval" argumentuekin soilik. Lehenengo inprimakian, alerta bat deituko da jarraian hutsegiteak zenbatu ondoren.

Bigarren inprimakian, argumentuak tarte bat jarraian osoko zenbaki positiboak dira, goiko tarte aldagaiak deskribatzen duen moduan. Parametro hauek zehazten badira, tarte horretako alertak deituko dira tarte horretan hutsegite asko gertatu ondoren. Adibidez, alertafter "3 30m" argumentuak ematen badira, alerta deituko da 3 hutsegite gertatzen badira 30 minutu barru.

numalerts num

Aldagai hau kontatzen zerbitzariari no num alertak baino gehiago deitu porrota batean zehar. Alerta-kontagailua aldian-aldian mantentzen da eta arrakasta bakoitza berrezartzen da.

comp_alerts

Aukera hau zehazten bada, orduan berriei dagokien alerta "behera" deitu bada bakarrik deituko da.

alerta alerta [arg ...]
Aldi batek alerta bat baino gehiago izan ditzake, zerbitzua huts egitean pizten direnak. Alerta bat alerta gako-hitzarekin zehazten da, eta jarraian aukerako irteera- parametro bat dago eta monitorearen definizio berdina interpretatzen duten argumentuak, baina ";;" gabe salbuespena. Irteera parametroak exit = x edo exit = xy moduak hartzen du eta alerta deitzen zaio monitore scripten irteera egoera irteera parametroaren barruan sartzen denean soilik deitzen dela. Bada, adibidez, alerta lerroa da alerta irteera = 10-20 mail.alert mis orduan mail-alerta bakarrik izango mis bere argumentuak gisa deitu du monitore programaren irteera balio 10 eta 20. artean baldin badago Ezaugarri honek aukera ematen dizu aktibatu alertak desberdinak larritasun maila desberdinetan (disko librearen espazioa% 8tik% 3ra igarotzen denean bezala).

Ikus goiko ALERTAKO PROGRAMAK atala zerrendatutako pramaeters automatikoki alerta programetara pasatzeko.

upalert alert [arg ...]
Altxamendu bat alerta baten konplementua da. Egoera aldatzailea deitzen da zerbitzu batek egoeraren porrota arrakastatik arrakasta izatera pasatzen duenean. Upalert script-a alerta- gidoiaren parametro berberak eskainiz deitzen da eta -u parametroa gehitzea besterik ez da erabiltzen alerta-gidoia jakinarazten den upalert gisa deitzen dela. Aldaketa anitzak alda daitezke aldi bakoitzeko definiziorako. Kontuan izan ezazu portaera lehenetsia berreskurapena bidaliko dela, alerta "baxua" bidali bada ere, berrituak egoera trantsizioan pizten direlako. Ezarri comp_alerts aukera aldi bakoitzeko albisteak "behera" alertekin lotzeko.

startupalert alert [arg ...]
Startupalert bat mon zerbitzaria exekutatzen denean bakarrik deitzen da.

upalertafter timeval
Upalertafter parametroa tarte parametroaren sintaxia jarraitzen duen kate gisa zehazten da ("30s", "1m", etab.), Eta upalert baten aktibazioa kontrolatzen du. Aukera honen balioa baino denbora handiagoa edo berdina izan ondoren zerbitzua berreskuratzen bada, berritzaile bat deituko da. Erabil ezazu aukera hau "blips" delakoak (eten laburrak) direlako deiak saihesteko.