Zabbix یک نرم افزار مانیتورینگ است که برای نظارت بر عملکرد سرورها، شبکه و برنامه های کاربردی به کار می رود. هدف اصلی آن شناسایی و رفع گلوگاه های بازدهی (performance bottlenecks) است. زبیکس از معماری کلاینت-سرور (client-server) استفاده می کند. یک رابط (agent) سبک روی سرور یا دستگاه موردنظر نصب می شود که وظیفه جمع آوری و ارسال داده ها به سرور مرکزی Zabbix را بر عهده دارد. ارتباط بین agent و سرور Zabbix به صورت رمزنگاری شده انجام می شود تا امنیت داده ها حفظ شود. این نرم افزار از اجزای مختلفی مانند سرور، رابط کاربری تحت وب، پایگاه داده برای ذخیره اطلاعات، agent و… تشکیل شده است.
Zabbix دارای قابلیت های متعددی برای مانیتورینگ شبکه، سرورها و برنامه های کاربردی می باشد. این نرم افزار به عنوان یک ابزار متن باز رایگان در دسترس است و در بخش های مختلفی از جمله آموزش، امور مالی و بانکداری، دولتی، بهداشت و درمان، بازاریابی و… مورد استفاده قرار می گیرد. با استفاده از ابزار زبیکس، امکان مانیتورینگ لحظهای تمام بخشها برای یافتن مشکلات موجود در شبکه و سرورها وجود دارد. این ابزار دادهها را جمعآوری و تحلیل میکند تا بتوان معیارهای عملکرد (performance metrics) را ایجاد نمود.
ویژگیهای کلیدی Zabbix
- پشتیبانی از پروتکلهای متنوع (SNMP، JMX، IPMI و Agent اختصاصی)
- سیستم هشداردهی پیشرفته از طریق ایمیل، SMS یا وبهوک
- مقیاسپذیری بالا (به کمک Zabbix Proxy)
- امنیت و انطباق با استانداردهای سازمانی
- داشبوردهای سفارشی و گزارشهای زنده
معماری Zabbix
- Zabbix Server: هسته اصلی برای جمعآوری و ذخیره دادهها
- Zabbix Proxy: برای مانیتورینگ توزیعشده
- Zabbix Agent: روی سرورهای هدف نصب میشود
- Frontend (PHP): رابط کاربری تحت وب
- Database (MySQL/PostgreSQL): ذخیره دادهها
این معماری متمرکز است و برای سازمانها و دیتاسنترها بسیار مناسب است.
لینک دانلود نرم افزار Zabbix 7.4.9
حجم: 1.9 گیگابایت
Zabbix is an enterprise-class open source distributed monitoring solution.
Zabbix is a software that monitors numerous parameters of a network and the health and integrity of servers, virtual machines, applications, services, databases, websites, the cloud and more. Zabbix uses a flexible notification mechanism that allows users to configure email-based alerts for virtually any event. This allows a fast reaction to server problems. Zabbix offers excellent reporting and data visualization features based on the stored data. This makes Zabbix ideal for capacity planning. Zabbix supports both polling and trapping. All Zabbix reports and statistics, as well as configuration parameters, are accessed through a web-based frontend. A web-based frontend ensures that the status of your network and the health of your servers can be assessed from any location. Properly configured, Zabbix can play an important role in monitoring IT infrastructure. This is equally true for small organizations with a few servers and for large companies with a multitude of servers.
Zabbix is free of cost. Zabbix is written and distributed under the AGPL-3.0 license. It means that its source code is freely distributed and available for the general public.