Wat is WebSphere Health Management?

Lees meer oor gesondheidsbestuur in IBM WebSphere Application Server en hoe u die gesondheidsbeleide kan opstel.


Wat is gesondheidsbestuur?

Gesondheidsbestuur is deel van WebSphere Virtuele ondernemingsomgewing, wat geïntegreer is in WebSphere Application Server 8.5.

WebSphere 8.5 is geïntegreer met Bedryfsbeleide, wat die gesondheidsbeleide benut.

Gesondheidsbestuur is ‘n beleidgedrewe benadering tot die monitering van die gebruik van WebSphere-bediener-toepassingsbedieners en om op die probleemareas te reageer voordat die staking plaasvind..

Gesondheidsbestuur het twee elemente:

  1. gesondheidsbeheerder
  2. gesondheidsbeleide

Wat is die reaksiemodus??

Gesondheidsbeleide sluit die gesondheidstoestand in wat u in u omgewing wil monitor. Dit reageer as daar nie aan u omskrewe vereistes voldoen word nie.

Daar is twee reaksiemetodes.

  1. outomatiese modus: Die stelsel sal optree wanneer die oortreding van die gesondheidsbeleid opgespoor word.

Bv. As u opstel om die gebruik van geheue te monitor en JVM wil herbegin wanneer die gebruik van 85% van die boodskap is, dan sal die stelsel geteikende JVM herbegin wanneer die grootte van die JVM-hoop 85% bereik..

  1. toesig modus: Die stelsel sal runtime-taak skep wanneer die skending van die gesondheidsbeleid opgespoor word. Dit vereis ‘n handmatige ingryping vir die WebSphere-bestuurder om die runtime-taakaksie goed te keur of te weier.

Wat is gesondheidstoestande?

Gesondheidstoestand is die voorwerp of statistieke wat u wil monitor in u omgewing.

Daar is agt voorafbepaalde gesondheidstoestand beskikbaar in WebSphere 8.5. U kan wel ‘n pasgemaakte gesondheidstoestand skep.

  • -Ouderdom gebaseer voorwaarde – hierdie voorwaarde sal die gedefinieerde JVM monitor en optree wanneer ‘n gekonfigureerde ouderdomsdrempel bereik word.

ex:

U kan hierdie toestand opstel om JVM weer te begin as dit 15 dae duur. Aanvaarbare waarde vir hierdie situasie is in Dae of ure soos hieronder getoon.

  • Buitensporige versoeke vir versoeke voorwaarde – hierdie voorwaarde sal optree wanneer die versoektydpersentasie die omskrewe waarde oorskry. Aanvaarbare waarde is in persentasie soos hieronder getoon.

  • Oormatige responstyd voorwaarde – dit sal die tyd wat dit neem vir ‘n versoek om af te handel en stappe neem, monitor as die tyd die gedefinieerde drempel oorskry.

ex:

U kan hierdie toestand opstel om ‘n draadafval te neem wanneer die reaksietyd vir ‘n versoek een minuut is. Aanvaarbare waarde is in millisekondes, sekondes en notules soos hieronder getoon.

  • Geheue toestand: oormatige geheue gebruik – monitor die geheue gebruik van JVM en neem aksie as dit die drempelwaarde oorskry.

ex:

U kan hierdie toestand opstel om JVM-heap dump te neem en JVM te herbegin wanneer geheuegebruik die drempel oorskry. Aanvaarbare waarde vir JVM-hoopgrootte is in persentasie en aanstootlike periode in sekondes en notules, soos hieronder getoon.

  • Geheue toestand: geheue lek – dit sal kyk na geheuelekkasies op JVM en neem aksie.

Dit het drie opsporingsvlakke gekry.

  1. Vinnig (vals alarms)
  2. Standaard (enkele vals alarms)
  3. Stadig (minder vals alarms)
  • Storm dreineer toestand – monitor die aansienlike daling in die gemiddelde responstyd en neem aksie soos genereer draadafval en herbegin JVM.

Dit het twee opsporingsvlakke gekry.

  1. Standaard (enkele vals alarms)
  2. Stadig (minder vals alarms)
  • werklading voorwaarde – hierdie toestand sal opgespoor word sodra ‘n JVM ‘n gekonfigureerde aantal versoeke bedien het.

ex:

U kan instel om JVM weer te begin sodra dit 20000000 versoeke bedien.

  • Vullisversameling persentasie toestand – hierdie monitor persentasie van die tyd wat u vir ‘n bepaalde periode in vullisverwydering spandeer het en moet optree sodra die drempel oorskry is. Aanvaarbare waarde is persentasie en monsterperiode soos hieronder getoon.

Wat is Gesondheidsaksie?

Gesondheidsaksie is die gesondheidsbeleidsaksie wat uitgevoer moet word sodra die ingestelde drempel oorskry is.

Daar is sewe vooraf gedefinieerde gesondheidsaksies beskikbaar in WebSphere 8.5.

  • Herbegin bediener – om JVM weer te begin
  • Neem draaddoppies – om draaddoppies van JVM te neem
  • Neem JVM-hoopstortings – om JVM-hopehope te neem
  • Genereer ‘n SNMP-lokval – genereer SNMP-lokval vir probleemoplossing
  • Plaas bediener in instandhoudingsmodus – stop nuwe kliëntversoeke en dien slegs aktiewe sessies
  • Plaas bediener in onderhoudsmodus en verbreek affiniteit – stop nuwe en bestaande aksiesessie
  • Plaas buite die instandhoudingsmodus – gereed om nuwe versoeke te aanvaar

U het wel ‘n opsie om pasgemaakte gesondheidsoptrede te skep.

Hoe om gesondheidsbeleide te skep?

Gesondheidsbeleide kan in vier maklike stappe opgestel word.

  1. Definieer algemene eienskappe van die gesondheidsbeleid – hier om die naam van die polis te gee en die gesondheidstoestand te kies
  2. Definieer eienskappe van die gesondheidsbeleid vir gesondheidstoestande, om die drempel van die gesondheidstoestand wat u gekies het te bepaal, en die nodige stappe wat geneem moet word wanneer die gesondheidstoestand oortree
  3. Spesifiseer lede wat gemoniteer moet word – kies JVM, groepe, dinamiese groepe, op-aanvraag-roeteerders of sel as teiken vir gesondheidsbeleide
  4. Bevestig die skepping van gesondheidsbeleid – hersien die opstelling van gesondheidsbeleide en bevestig om dit te skep

Laat ons een gesondheidsbeleid soos volg opstel.

  • Meld aan by WebSphere 8.5 ND DMGR-konsole
  • Klik op bedryfsbeleide >> Gesondheidsbeleide
  • Klik op Nuut
  • Verskaf naam – toets_policy
  • Kies Gesondheidstoestand as werkladingtoestand (ons kan hierdie toestand vinnig toets)
  • Klik op Volgende
  • Voer totale versoeke in as 1000 vir toetsdoeleindes
  • Kies Reaksie-modus as Outomaties
  • Voeg aksie by Herbegin bediener en Neem draaddoppies

  • Klik op Volgende
  • Kies Filter volgens as bedieners / nodes
  • Voeg server1 by as teikenlid
  • Klik op Volgende
  • Gaan die konfigurasie na en klik op Voltooi

Kom ons toets nou deur toegang te kry tot die program wat op geteikende JVM (server1) loop.

Sodra JVM ‘n 1000-versoek rig, moet dit ‘n draadstorting neem en weer begin. U kan JMeter gebruik om die vrag te plaas, sodat die toets vinnig gedoen kan word.

Wat is die gesondheidsbeheerder?

Gesondheidsbeheerder beheer die gesondheidsbeleide en monitor die stelsel. Gesondheidsmonitering moet in die gesondheidsbeheerder in staat gestel word om beleid te monitor.

Gesondheidsbeheerder het self instelbare eienskappe soos hoe gereeld dit moet loop en soms om die bediener weer te begin.

Dit laat u toe om die bediener weer te begin tydens die piekure van die besigheid.

Wat is die doel van gesondheidsbeleid?

Gesondheidsbeleid of aksie-teiken kan JVM’s, groepe, dinamiese groepe, routers op aanvraag of selle wees.

Ek hoop dit help om beter te verstaan. As u belangstel om DevOps te leer, kyk dit dan fundamentele kursus.

Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me
    Like this post? Please share to your friends:
    Adblock
    detector
    map