سرورها به عنوان هستهی اصلی بسیاری از خدمات و برنامههای کاربردی در سازمانها عمل میکنند و نقش حیاتی در کارایی سیستمهای اطلاعاتی دارند. اگر میخواهید با تعریف سرور و انواع آن، بیشتر آشنا شوید، مقالهی «سرور چیست؟» را مطالعه کنید. با مانیتورینگ شاخصهای کارایی و عملکردی سرورها، میتوان از درستی عملکرد آنها اطمینان پیدا کرد. در این مقاله در ابتدا به تعریف مانیتورینگ سرور می پردازیم و سپس از اهمیت مانیتورینگ سرورها و شاخصهای کلیدی آنها میگوییم. در نهایت به معرفی معین و سرورهای قابل مانیتورینگ در معین میپردازیم و به جزئیات بیشتری از سرورهای فیزیکی قابل مانیتور در پلتفرم مانیتورینگ معین اشاره می کنیم.
مانیتورینگ سرور فرایندی است که شامل جمعآوری دادههای مختلف از سرور، تحلیل و مقایسه این دادهها با آستانههای تعریف شده، ارسال اعلان در صورت عدم تطابق دادهها با آستانههای نرمال و اقدام برای رفع مشکل است. این فرایند باید به صورت مستمر انجام شود تا از سلامت و عملکرد سرورها بتوان اطمینان حاصل کرد.
اهمیت مانیتورینگ سرورها را میتوان از چند جنبه مورد بررسی قرار داد که به برخی از آنها در این متن اشاره شده است.
یکی از مهمترین دلایل اهمیت مانیتورینگ سرورها، پیشگیری از وقوع مشکلات و کاهش زمان از کار افتادگی آنها است. با مانیتورینگ مداوم سرورها، میتوان اختلالات را پیش از ایجاد مشکل، شناسایی و رفع کرد و اگر هم اختلالی باعث از کار افتادگی سرورها شود، میتوان آن را در اسرع وقت شناسایی و رفع کرد.
مدیران سیستم میتوانند با بررسی و تحلیل دادههای حاصل از مانیتورینگ سرورها، نقاط ضعف و گلوگاههای عملکردی را شناسایی کرده و با بهینهسازی آنها، عملکرد کلی سرورها را بهبود ببخشند.
با مانیتورینگ سرورها میتوان مصرف منابع مختلف سرورها مانند CPU، حافظه، دیسک و پهنای باند را به دقت پایش و بهینهتر مدیریت کرد. مدیریت بهینه منابع، هزینه ها را کاهش و کارایی را افزایش میدهد.
سازمانها با مانیتورینگ سرورها میتوانند کیفیت خدمترسانی خود را افزایش دهند که این امر موجب افزایش رضایت کاربران میشود.
پلتفرم مانیتورینگ معین، تنها نرمافزار مانیتورینگ شبکه و زیرساخت ایرانی و بومی است که رقیبی توانمند و در مقیاسهای بالا ابزاری برتر نسبت به رقبای خارجی است که الزامات امنیتی را هم فراهم نموده است و موفق به دریافت گواهینامه افتا شده است. این پلتفرم، مانیتورینگ زیرساخت و خدمات فناوری اطلاعات سازمانها را در سه لایه زیرساختهای رایانش، زیرساختهای کاربرد و کاربردهای کسبوکار انجام میدهد. پلتفرم مانیتورینگ معین با هدف جامعیت و یکپارچگی مانیتورینگ در سازمانها، ویژگیهای سازمانی را در خود جای داده و تلاش کرده است تا از برندها و فناوریهای مختلف پشتیبانی نماید. برای اطلاعات بیشتر میتوانید کاتالوگ معین را دانلود کنید.
همانطور که در مقاله سرور چیست اشاره شد، وقتی صحبت از سرور می شود یک رایانه متصل به شبکه در یک اتاق یا مرکز داده به ذهن میرسد، اما در دنیای فناوری اطلاعات عبارت سرور علاوه بر رایانههای سرور، به ماشین مجازی، سیستم عاملهای سرور و حتی برنامه های کاربردی که تحت شبکه در دسترس هستند و سرویس یا خدمتی ارائه می دهند هم اطلاق می شوند. در این مقاله اشاره شد که سرورها به 4 دسته قابل تفکیک هستند که پلتفرم مانیتورینگ معین در همه این 4 دسته سرورهای متنوعی را مانیتور می نماید:
در پلتفرم مانیتورینگ معین، وب سرورهای Nginx، Apache HTTP Server، IIS Server و IBM HTTP Server و ... با استفاده از پروتکلهای REST و WMI و سرورهای کاربردیJBoss ، IBM WebSphere ، Oracle WebLogic و ... با استفاده از پروتکل REST و پایگاههای داده DB2، Hazelcast، Oracle، SQL Server، PostgreSQL و ... با استفاده از پروتکلهای JDBC، JMX و ایمیل سرورهای Microsoft Exchange، Axigen و Postfix با استفاده از پروتکل SNMP در حال حاضر قابل مانیتور است.
در پلتفرم مانیتورینگ معین، سیستمعاملهای خانواده ویندوز و لینوکس با استفاده از SNMP و سیستمعامل z/OS با استفاده از پروتکل RMF در حال حاضر قابل مانیتور هستند.
سرورهای مجازی با استفاده از ابزارهای مجازیساز قابل مانیتور میباشند و ابزارهای مجازیساز Docker، VCenter و EXSI با استفاده از پروتکل REST، در حال حاضر در معین قابل مانیتور میباشند.
معین در حال حاضر میتواند با Cisco UCS توسط پروتکل REST و با HPE Blade Server، HPE Server، IBM Blade Server توسط پروتکل SNMP ارتباط برقرار کند و آنها را مانیتور کند. لیست شاخصهای قابل مانیتورینگ هر سرور فیزیکی را می توانید با کلیک بر روی نام آنها بخوانید. همچنین شما میتوانید با کلیک بر روی این لینک جزئیات مانیتورینگ تجهیزات شبکه در معین را ببینید.
با توجه به اینکه عمدتا منظور از سرور، سرورهای فیزیکی رک مونت یا تیغه ای (بلید) می باشد که در اتاق یا مراکز داده نصب و مورد استفاده قرار می گیرد، در این بخش به جزئیات بیشتری از سرورهای فیزیکی قابل مانیتور در پلتفرم مانیتورینگ معین می پردازیم. شاخصهای کلیدی در مانیتورینگ سرورهای فیزیکی بهطور کلی مشابه هستند، اما هر نوع سرور ممکن است نسبت به منابعی که دارد، شاخصهای خاص خود را داشته باشد. در این قسمت، ما منابع چهار نوع سرور فیزیکی(دو سرور رک مونت و دو سرور تیغهای) را بررسی میکنیم.
در Cisco UCS منابع مختلفی مانند شاسی، Fabric Interconnect، Fabric Extenders، IO Module و فن وجود دارد که هر کدام از این منابع شاخصهای خود را دارند. برای مثال منبع شاسی شاخصهایی مانند وضعیت پیکربندی، وضعیت تغدیه، وضعیت دما و وضعیت عملیاتی و منبع Fabric Extenders شاخصهای دما و وضعیت عملیاتی را دارد که باید توسط ابزارها و نرمافزارهای مانیتورینگ، مانیتور شوند.
در HPE Blade Server منابعی مانند Blade، Power Module، Fan Module، Switch Module و Management Module و در HPE Server منابعی مانند Network Interface، Processor، Memory، Disk Array Controll، Disk Drive و Fan وجود دارد. در مقاله مانیتورینگ سرورهای HPE میتوانید در مورد مانیتورینگ این دو سرور بیشتر بخوانید.
در IBM BladeCenter منابعی مانند Blade، Memory، Storage، Switch Module، Power Domain و Power Module وجود دارد. چراغ KVM، چراغ اطلاعات، چراغ خطا، مالک MT، متوسط توان مصرفی و وضعیت KVM تغذیه، شاخصهای منبع Blade یا تیغه و توان مصرفی، حداقل و حداکثر توان مصرفی، شیار اول تغذیه و وضعیت ماژول، شاخصهای منبع Power Domain Module هستند که باید مانیتور شوند.