زبیکس (Zabbix) چی چی هست؟!
قبل از معرفی زبیکس ابتدا نیاز است کمی درباره سیستم های مانیتورینگ صحبت کنیم:
مانیتورینگ در لغت به معنای مشاهده مستمر وضعیت سیستم است.
شما با این سرویس ها می توانید از وضعیت لحظه ای هر نوع سرور ، سایت و اجزاء شبکه و بطور کل آپتایم سرور مطلع شده و از خطاها و قطعی های شبکه گزارش لحظه ای دقیقی داشته باشید.
لازم به ذکر است که تمامی اجزاء شبکه از قبیل سرورها و منابع داخلی و خارجی شبکه شما نیاز به مانیتورینگ و مانیتورشدن دارند که هرگاه مشکلی برایشان پیش آمد به سرعت و از طریق سیستم های اطلاع رسانی از آن باخبرشوید.
شبکه و دامنه شما احتمالا دارای کاربران زیادی می باشد که با در دسترس نبودن منابع مورد نیازشان لطمه فراوانی به اعتبار آن ها و سازمان وارد می گردد واین موضوع موجب ناراحتی آنها و حتی مدیران کسب و کار می گردد.
درباره زبیکس:
این برنامه از قوي ترين نرم افزارهای مانیتورینگ شبکهها و برنامه ها ، یک نرم افزار اوپن سورس برای اجزای مختلف شبکه ، مثل سرورها ، ماشین های مجازی (VM) و سرویس های ابری می باشد.
با این نرم افزار تقریبا همه اطلاعات شبکه را میتوان جمع آوری و رصد کرد.
این سیستم قابلیت اینکه در لحظه چندین و چند سرور و تجهیزات شبکه را به صورت همزمان مانیتور کند را دارا میباشد و میتواند بر روی سیستم های لینوکسی و ویندوزی نصب شود.
این نرم افزار از پایگاه داده های MySQL ، PostgreSQL ، SQLite ، Oracle و IBM DB2 برای ذخیره سازی دادههای خود پشتیبانی میکند ، برنامه نویسی سمت سرور آن زبان C و زبان سمت کاربری آن با زبان PHP می باشد.
این برنامه با جمع آوری آنالیز دقیق داده های موجود ، به تصویر کشاندن نتایج و ارسال هشدارهای به موقع در مورد تمامی رخدادها ، یکی از بهترین سیستم های مانیتورینگ امروزه محسوب می شود.
شما می توانید با استفاده از این نرم افزار هزینه های تهیه، نصب و راه اندازی خود را کاهش داده و کیفیت خدمات خود را بالا ببرید و سود بیشتری کسب نمائید.
برخی از قابلیت های زبیکس:
• تنوع روش های اعلام هشدار
• تعدد سیستم عامل های پشتیبانی شونده
• تنوع روش های جمع آوری اطلاعات
• شناسایی هوشمند تجهیزات و سرورهای تحت شبکه
• طراحی توزیع شده برای پشتیبانی مقیاس های بسیار بزرگ
• توانایی ایجاد کلاسترهای وسیع جهت پوشش ترافیک اطلاعاتی سنگین
• امکان گسترش و سفارشی سازی سیستم (با استفاده از زبانهای PHP,Shell,Python ,Perll , …)
• پشتیبانی از پروتکل SNMP
• مانیتورینگ زیر ساخت های مجازی مانند VMware , HyperV
• مانیتورینگ دیتابیس و وب سرویس ها
• مانیتورینگ سرورهای جاوا
• مانیتورینگ سخت افزاری
• مانیتورینگ شرایط محیطی
• پایش بدون نیاز به عامل نرم افزاری
کاربران سرویس مانیتورینگ چه کسانی هستند؟
• پرتال ها ، سایت های خبری و اطلاع رسانی و فروشگاه اینترنتی آنلاین
• دیتا سنترها ومراکز داده پردازی و ارائه دهندگان خدمات هاستینگ و میزبانی وب
• بانکداری اینترنتی و پرتال های سرویس دهی دولتی وخصوصی
• وب سایت های شخصی و شرکتی
• سرورهای بانک ها , ایمیل سرورها , وب سرورها , اف تی پی سرور, بکاپ سرور اطلاعاتی و وی پی ان سرور ….
در شکل زیر تصویری از محیط زبیکس را مشاهده میفرمائید: