مدیریت بهداشت و درمان WebSphere چیست؟

در مورد مدیریت بهداشت در سرور برنامه IBM WebSphere و چگونگی ایجاد سیاست های بهداشتی بیاموزید.


مدیریت بهداشت چیست؟?

مدیریت بهداشت بخشی از WebSphere است محیط مجازی سازمانی, که در WebSphere Application Server 8.5 یکپارچه شده است.

WebSphere 8.5 با آن ادغام شده است سیاست های عملیاتی, که به سیاست های بهداشتی اهرم می کند.

مدیریت بهداشت و درمان رویکردی محور برای نظارت بر استفاده از سرور برنامه کاربردی WebSphere و قادر به پاسخگویی به مناطق مشکل قبل از وقوع قطع برق است.

مدیریت بهداشت و درمان دو عنصر دارد:

  1. کنترل کننده سلامت
  2. سیاست های بهداشتی

حالت واکنش چیست؟?

سیاست های بهداشتی شامل وضعیت سلامتی است که می خواهید در محیط خود نظارت کنید. هنگامی که نیازهای تعریف شده شما برآورده نشود ، واکنش نشان می دهد.

دو حالت واکنش وجود دارد.

  1. خودکار حالت: سیستم با شناسایی نقض خط مشی سلامت اقدام می کند.

به عنوان مثال ، اگر شما پیکربندی نظارت بر استفاده از حافظه را انجام دهید و دوست دارید JVM را هنگامی که میزان استفاده از پیام 85٪ است ، مجدداً راه اندازی کنید ، هنگامی که اندازه پشته JVM به 85٪ برسد ، سیستم JVM هدفمند را دوباره راه اندازی می کند..

  1. نظارت حالت: هنگام شناسایی نقض خط مشی بهداشت ، سیستم وظیفه زمان اجرا را ایجاد می کند. این امر به مداخله دستی برای مدیر WebSphere برای تأیید یا انکار عمل وظیفه زمان اجرا نیاز دارد.

شرایط بهداشتی چیست؟?

وضعیت سلامت شیء یا معیارهایی است که می خواهید محیط خود را کنترل کنید.

وجود دارد هشت وضعیت بهداشتی از پیش تعریف شده موجود در WebSphere 8.5. شما می توانید گزینه ای برای ایجاد وضعیت بهداشتی دلخواه داشته باشید.

  • مبتنی بر سن شرط – این شرط JVM تعریف شده را رصد می کند و هنگام رسیدن به آستانه سن پیکربندی شده ، اقدام می کند.

سابق:

اگر 15 روز اجرا شود ، می توانید این شرط را تنظیم کنید تا JVM را مجدداً راه اندازی کنید. مقدار قابل قبول برای این وضعیت در روزها یا ساعات مطابق شکل زیر است.

  • زمان طولانی درخواست درخواست شرط – این شرط هنگامی عمل می کند که درصد مدت زمان درخواست بیش از مقدار تعریف شده باشد. مقدار قابل قبول در درصد مطابق شکل زیر نشان داده شده است.

  • زمان پاسخگویی بیش از حد شرط – اگر زمان فراتر از آستانه تعریف شده باشد ، زمان لازم برای تکمیل و اقدام را کنترل می کند.

سابق:

هنگامی که زمان پاسخگویی به درخواست یک دقیقه باشد ، می توانید این شرط را تنظیم کنید تا یک سرهم نخ شود. مقدار قابل قبول در Milliseconds ، Seconds و Minutes همانطور که در شکل زیر نشان داده شده است.

  • وضعیت حافظه: استفاده بیش از حد از حافظه – بر استفاده از حافظه JVM نظارت می کند و در صورت فراتر از مقدار آستانه ، اقدام می کند.

سابق:

در صورت استفاده از حافظه بیش از آستانه ، می توانید این شرط را تنظیم کنید تا از JV heap dump و JVM را مجدداً راه اندازی کنید. مقدار قابل قبول برای اندازه پشته JVM در درصد و دوره توهین آمیز در ثانیه و دقیقه مطابق شکل زیر است.

  • وضعیت حافظه: نشت حافظه – این امر به دنبال نشت حافظه در JVM و اقدام است.

این سه سطح ردیابی داشت.

  1. سریع (آلارم کاذب)
  2. استاندارد (برخی از هشدارهای دروغین)
  3. آهسته (هشدار کاذب کمتر)
  • تخلیه طوفان شرط – کاهش چشمگیر در میانگین زمان پاسخ را کنترل کنید و اقدامی مانند تولید نخ ریسی را انجام دهید و JVM را مجدداً راه اندازی کنید.

این دارای دو سطح تشخیص است.

  1. استاندارد (برخی از هشدارهای دروغین)
  2. آهسته (هشدار کاذب کمتر)
  • حجم کار شرط- این شرط هنگامی که JVM تعداد درخواستهای پیکربندی شده ای را ارائه دهد ، تشخیص می یابد.

سابق:

می توانید پیکربندی کنید تا JVM را دوباره راه اندازی کنید ، پس از ارائه 20000000 درخواست.

  • مجموعه زباله درصد درصد – این مانیتور درصد از زمان صرف شده در جمع آوری زباله را برای مدت معین انجام می دهد و یکبار اقدام به عمل می کند و از آستانه فراتر می رود. مقدار قابل قبول درصد و زمان نمونه برداری همانطور که در شکل زیر نشان داده شده است.

اقدامات بهداشتی چیست؟?

اقدام بهداشتی ، عملیاتی است که سیاست سلامت باید یک بار از آستانه پیکربندی شده اجرا شود.

وجود دارد هفت عمل درمانی از پیش تعریف شده موجود در WebSphere 8.5.

  • راه اندازی مجدد سرور- برای شروع مجدد JVM
  • برای برداشتن نخهای JVM از نخهای نخی استفاده کنید
  • به حوضچه های پرتوی JVM بروید – به حوضچه های پشته JVM بروید
  • تله SNMP را برای ایجاد عیب یابی ایجاد کنید
  • سرور را در حالت نگهداری قرار دهید – درخواستهای مشتری جدید را متوقف کرده و فقط جلسه فعال را انجام دهید
  • سرور را در حالت نگهداری قرار دهید و میل به هم بزنید – جلسه جدید و موجود را متوقف کنید
  • از حالت نگهداری خارج شوید – آماده پذیرش درخواست های جدید

شما گزینه ای برای ایجاد اقدامات بهداشتی سفارشی دارید.

نحوه ایجاد سیاستهای بهداشتی?

سیاست های بهداشتی می توانند در چهار مرحله آسان ایجاد شود.

  1. خصوصیات عمومی سیاست های بهداشتی را تعریف کنید – در اینجا نام سیاست گذاری را انتخاب کنید و وضعیت سلامت را انتخاب کنید
  2. سیاست های بهداشتی را در مورد ویژگی های وضعیت سلامت تعریف کنید – در اینجا آستانه وضعیت سلامتی را انتخاب کنید و اقدامات لازم را در صورت نقض شرایط بهداشتی انجام دهید
  3. اعضای تحت نظارت را مشخص کنید – JVM ، خوشه ها ، خوشه های پویا ، روترهای تقاضا یا Cell را به عنوان هدف سیاست های بهداشتی انتخاب کنید
  4. ایجاد سیاست های بهداشتی را تأیید کنید – پیکربندی سیاست های بهداشت را مرور کنید و ایجاد را تأیید کنید

بیایید یک خط مشی بهداشتی را به شرح زیر ایجاد کنیم.

  • وارد WebSphere 8.5 ND DMGR Console شوید
  • روی خط مشی های عملیاتی کلیک کنید >> سیاست های بهداشتی
  • روی گزینه New کلیک کنید
  • نام را ارائه دهید – Test_Policy
  • وضعیت سلامتی را به عنوان شرایط بار کاری انتخاب کنید (می توانیم این شرایط را سریع آزمایش کنیم)
  • روی Next کلیک کنید
  • تعداد درخواست ها را به عنوان 1000 برای هدف آزمایش وارد کنید
  • حالت واکنش را به صورت خودکار انتخاب کنید
  • اقدام را اضافه کنید راه اندازی مجدد سرور و زباله های نخ را بگیرید

  • روی Next کلیک کنید
  • فیلتر را به عنوان سرور / گره انتخاب کنید
  • server1 را به عنوان عضو هدف اضافه کنید
  • روی Next کلیک کنید
  • پیکربندی را مرور کنید و روی Finish کلیک کنید

اکنون ، اجازه دهید با دسترسی به برنامه اجرا شده در JVM هدفمند (server1) ، آزمایش کنیم.

هنگامی که JVM 1000 درخواست را ارائه می دهد ، باید یک زباله نخ را برداشته و مجدداً راه اندازی کند. می توانید از JMeter برای قرار دادن بار استفاده کنید تا آزمایش سریع انجام شود.

کنترل بهداشت چیست؟?

کنترل کننده سلامت سیاست های بهداشت را کنترل می کند و سیستم را نظارت می کند. نظارت بر سلامت باید در کنترل بهداشت فعال شود تا سیاست ها را کنترل کند.

خود کنترلر بهداشتی دارای خواص قابل تنظیم مانند چند بار که باید آن را اجرا کند و بعضی اوقات برای راه اندازی مجدد سرور.

این به شما امکان می دهد تا سرور مجدد را در ساعات اوج کار محدود کنید.

سیاست سیاست گذاری چیست؟?

خط مشی سلامت یا هدف اقدام می تواند JVM ، خوشه ها ، خوشه های پویا ، روترهای تقاضا یا سلول باشد.

امیدوارم این به درک بهتر کمک کند. اگر علاقه مند به یادگیری DevOps هستید ، این موضوع را بررسی کنید دوره اساسی.

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