مانیتورینگ اتوماسیون | Monitoring Automation پیکربندی نظارت برای زیرساخت ها و برنامه های کاربردی ترکیبی را خودکار میکند. خواه ابزار نظارتی مورد استفاده مبتنی بر عامل باشد یا بدون عامل، Monitoring Automation پیکربندی نظارتی مناسب را برای نمونه های هدف به کار میگیرد.
این برنامه نظارت و گزارش دهی آسان را ارائه میدهد. نمونه های جدیدی از اجزا را شناسایی میکند. آن ها را به قالب های مدیریتی و جنبه هایی که پیکربندی و نوع منبع مورد نظر را مدل میکند، نقشه برداری میکند. نظارت، تولید رویدادهایی است که یک CI به شیوه ای غیرمنتظره رفتار کند.
رویدادهای معمولی مانیتورینگ اتوماسیون | Monitoring Automation عبارتند از:
- یک مقدار نظارت شده از یک آستانه خاص فراتر میرود. مثال: فضای دیسک استفاده شده در پایگاه Data از حد پیش تعریف شده 90 درصد فراتر میرود.
- یک گره از شبکه حذف میشود. مثال: قطع برق باعث خاموش شدن سرور میشود و دیگر نمیتوان به آن دسترسی داشت.
Monitoring Automation یک راه حل مدیریتی کامل برای یک برنامه یا سرویس ارائه میدهد که به شما امکان میدهد یک راه حل مدیریتی برای کل مجموعه آیتم های پیکربندی (CI) که برنامه را تشکیل میدهند ایجاد کنید. این راه حل را میتوان به صورتی ایجاد کرد که به صورت پویا به تغییرات توپولوژی پاسخ دهد. و راه حل نظارت را مستقل از سخت افزار و پلتفرم برنامه، کاربردی کند.
کلید درک مانیتورینگ اتوماسیون این است که با اصطلاحات و معماری زیربنایی آشنا شوید.
پایه پشته نشان گر CIهایی است که باید نظارت شوند. CIها میتوانند عناصر شبکه مانند رایانه ها و همچنین برنامه های کاربردی یا مجموعه ای از برنامه های کاربردی باشند که یک سرویس را ارائه میدهند.
CI به روش های زیر قابل دسترسی است:
- همانطور که در بخش مرکزی شکل پیشنهادی، کاربران مستقل از هر نظارتی با CI تعامل دارند.
- OMi با استفاده از ساختار نظارتی آشنا که در بخش سمت چپ شکل نشان میدهد، CI ها را نظارت میکند.
- یک توسعه دهنده مانیتورینگ راه حل های نظارت را همانطور که در قسمت سمت راست شکل نشان میدهد، پیکربندی میکند.
یک متخصص برنامه پس از تنظیم پیکربندی ایجادی توسط توسعه دهنده نظارت، فرآیند نظارت را شروع میکند. و با بازرسی کارهای استقرار و استفاده از ابزارهای مدیریت خاص برنامه، بر روی رویدادهایی که اپراتور ارسال میکند، عمل میکند.
اتوماسیون نظارت تعدادی ویژگی برای ایجاد راه حل های نظارتی انعطاف پذیر ارائه میدهد. بخش زیر هر عنصر پیکربندی را به نوبه خود توضیح میدهد. این توضیح به ترتیب لایههایی است که دسته پیکربندی را از پایین به بالا تشکیل میدهند.
نود | Node نود یک عنصر فیزیکی است که میتوانید در شبکه به آن دسترسی داشته باشید. CI CIیک Node یا یک برنامه کاربردی یا خدماتی است که روی یک Node اجرا میشود. عموما چیزی هستند که در واقع توسط OMi نظارت میشوند. رویدادها همیشه به CI ها مربوط میشوند.
الگوهای سیاست مانیتورینگ اتوماسیون | Monitoring Automation
الگوهای خط مشی تعریف میکنند که چه چیزی نظارت میشود و چگونه نظارت انجام میشود. توجه داشته باشید که الگوهای خط مشی وابسته به پلتفرم هستند. قبل از مانیتورینگ اتوماسیون، تمام پیکربندی ها از طریق پالیسی ها و الگوهای خط مشی انجام میشد.
به این معنی که برای هر تغییر در یک CI با توجه به پلت فرم، توپولوژی یا خط مشی نظارت، مقادیر موجود در الگوهای خط مشی CI که CI بر اساس آنها نظارت میشود اصلاح شود.
پارامترها و ابزار دقیق
اتوماسیون نظارت پارامترها را معرفی میکند. هر پارامتر مربوط به یک تنظیم نظارتی برای یک ویژگی CI در الگوی خط مشی است. تغییر مقدار پارامتر، رفتار نظارت را تغییر میدهد و نیاز به تغییر دستی مقادیر کدگذاریشده را در یک الگوی خطمشی از بین میبرد.
مفهوم مقادیر پیشفرض آبشاری برای نظارت بر اتوماسیون مرکزی است. ایده این است که توسعهدهنده نظارت یا کارشناس برنامه تا حد امکان از مقادیر پیشفرض در سطح معینی استفاده میکند و یک خط پایه برای نظارت ایجاد میکند.
در سطح بعدی، زیرمجموعه ای از این مقادیر میتواند و ممکن است لازم باشد برای وظیفه نظارتی خاصی که در دست است، نادیده گرفته شود، اما هر مقداری که قبلاً توسط تنظیمات خط پایه پوشش داده شده است، میتواند بدون نیاز به تعریف مجدد آن مورد استفاده قرار گیرد.
ویژگی های پارامترهای زیر باعث انعطاف بیشتر میشود:
- مقادیر پارامترهای شرطی استفاده از یک پارامتر را با چندین الگوی خط مشی امکان پذیر میکند. و راه حل های نظارتی مستقل از سخت افزار و پلت فرم را امکان پذیر میکند.
- پارامترهای با مقدار یکسان را میتوان در یک پارامتر واحد ترکیب کرد. این نیاز به چندین بار وارد کردن یک مقدار را از بین میبرد.
ابزار دقیق شامل اسکریپتها و برنامههایی است که توسط HPE Operations Agent اجرا میشود. همانطور که در خطمشیهای مربوط به گرههای مدیریتشده که عامل بر روی آن ها نصب شده است، تعریف شده است.
جنبه های مانیتورینگ اتوماسیون
الگوهای خطمشی و ابزار دقیق نشاندهنده یک رفتار مورد انتظار خاص از برنامه یا سرویسی که باید نظارت شود، در جنبههایی با هم گروهبندی میشوند. در سطح جنبه، توسعه دهندگان پیکربندی را به صورت زیر ساده میکنند:
- آنها پارامترها را با یک تابع به پارامترهای واحد ترکیب میکنند.
- آنها میتوانند جنبههایی را برای ترکیب جنبههایی که رفتار یکسان را نشان میدهند، اما در قالبهای خطمشی مختلف تعریف شدهاند، در یک جنبه قرار دهند. هر جنبه تو در تو را میتوان با یک شرط استقرار همراه کرد که به OMi میگوید کدام جنبه تو در تو در چه محیطی استفاده میشود. این به هر CI از نوع CI هدف اجازه میدهد تا مستقل از پلت فرم از همان جنبه استفاده کند.
- آن ها مقادیر پیش فرض را در سطح جنبه مطابق با سیاست های نظارت شرکت تنظیم میکنند.
الگوی مدیریت مانیتورینگ اتوماسیون | Monitoring Automation
یک قالب مدیریتی تمام جنبه های مورد نیاز برای نظارت بر یک برنامه یا سرویس ترکیبی را ادغام میکند. پیکربندی قالب مدیریت شامل توپولوژی برنامه ترکیبی و جنبه هایی است که باید نظارت شوند.
علاوه بر این، اگر برنامهای که باید نظارت شود به این نیاز داشته باشد، توسعهدهنده مقادیر پیشفرض در سطح شرکت را در سطح قالب مدیریت لغو میکند. توسعهدهنده الگوی مدیریت تمامشده را به کارشناس برنامه میدهد تا از آن برای شروع نظارت بر برنامه هدف استفاده کند.
تنظیم، تخصیص و استقرار مانیتورینگ اتوماسیون
تنظیم
قبل از شروع فرآیند نظارت، کارشناس برنامه ممکن است بخواهد مقادیر پیشفرض خاصی را که توسط توسعهدهنده نظارت پیکربندی شدهاند، لغو کند. او الزامات نظارت بر موقعیت خاص را در نظر میگیرد، به این میگویند تنظیم.
تخصیص
پیکربندی مانیتورینگ که توسط یک جنبه نمایش داده میشود، بر حسب نوع CI تعریف میشود. برای شروع نظارت، این نوع CI باید با یک نمونه CI واقعی که توسط فرآیند کشف توپولوژی کشف شده است مطابقت داده شود.
این فرآیند تطبیق، تخصیص مینامیم و میتواند به روش های زیر انجام شود:
- تخصیص دستی یک الگوی مدیریتی. کارشناس برنامه، الگوی مدیریت را به یک نمونه CI از CI ریشه قالب مدیریت پیوند میدهد.
- تخصیص دستی یک جنبه کارشناس برنامه. این جنبه را به یک نمونه CI از نوع CI هدف جنبه مرتبط میکند.
- تخصیص خودکار. اگر کارشناس برنامه تخصیص خودکار را برای یک قالب یا جنبه مدیریتی تعریف کند، OMi به صورت پویا جنبهها را به نمونههای CI مربوطه در زمانی که کشف میشوند اختصاص میدهد.
استقرار
پس از تکمیل انتساب، راه حل نظارت در همان مرحله مستقر میشود. در حالی که نظارت در حال اجرا است، کارشناس برنامه میتواند همه کارهای استقرار را زیر نظر داشته باشد تا مطمئن شود که فرآیند نظارت مطابق انتظار پیش میرود یا اطلاعات مربوط به رویدادهای گزارششده توسط اپراتور را به دست آورد.
امیدوارم از خواند مقاله “مانیتورینگ اتوماسیون | Monitoring Automation” لذت برده باشید.

