صفحه 1 از 2 12 آخرینآخرین
نمایش نتایج: از شماره 1 تا 10 , از مجموع 11

موضوع: راهنمای استفاده از زبیکس (Zabbix)

  1. #1
    کاربر اخراج شده
    تاریخ عضویت
    Oct 2015
    نوشته ها
    105
    تشکر تشکر کرده 
    98
    تشکر تشکر شده 
    47
    تشکر شده در
    35 پست

    پیش فرض راهنمای استفاده از زبیکس (Zabbix)

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

    قسمت اول

    زبیکس (Zabbix) یک نرم‌افزار متن باز و يكي از قوي ترين نرم افزار ها برای مانیتورینگ شبکه‌ها و نرم‌افزارها است. این نرم‌افزار برای پایش و تشخیص وضعیت سرویس‌های شبکه‌ها، سرورها و دیگر سخت افزارهای شبکه طراحی شده است.


    توسط الکسی ولادیشو (Alexei Vladishev) ایجاد شده است. این نرم افزار برای مانیتورینگ و تشخیص وضعیت سرویس های اصلی شبکه ها و سرورها مانند SMTP ، SSH، POP، WEB SERVER ، FTP، IMAP، و دیگر سخت افزارهای شبکه طراحی شده است. با ZABBIX تقریبا همه اطلاعات شبکه را میتوان جمع آوری کرد. این سیستم قابلیت اینکه در لحظه هزاران سرور و تجهیزات شبکه را به صورت همزمان مانیتور کند را دارا میباشد. زبیکس میتواند بر روی سیستم های یونیکس و ویندوز نصب شود.


    زبیکس از MySQL ، PostgreSQL ، SQLite ، Oracle و IBM DB2 برای ذخیره سازی داده‌ها پشتیبانی میکند. برنامه نویسی سمت سرور از زبان C بهره میبرد و برنامه نویسی سمت کاربری آن از زبان PHP استفاده می کند.



    نکته مهم در رابطه با ديگر نرم افزار هاي مانيتورينگ در مقایسه با Zabbix این است که در واقع حوزه فعالیت آنها و نقش آنها در شبکه کاملا با Zabbix متفاوت می باشد و از این نظر شاید مقایسه این سیستم ها با Zabbix امری اشتباه به نظر آید. بدین صورت که اساسا طراحی سیستم مانیتورینگ Zabbix به شکلی است که علاوه بر شبکه ها و یا سازمان های کوچک ، بتواند شبکه ها و یا سازمان هایی با مقیاس های گسترده را پوشش دهد. لذا تنوع روش های جمع آوری اطلاعات – تعدد سیستم عامل های پشتیبانی شده از طرف Zabbix – تنوع روش های اعلام هشدار- شناسایی هوشمندانه تجهیزات و یا سرورهای تحت شبکه – طراحی توزیع شده جهت پوشش مقیاس های بسیار گسترده – امکان ایجاد کلاسترهای وسیع جهت پوشش ترافیک سنگین اطلاعاتی – امکان گسترش و سفارشی سازی سیستم – مقیاس پذیری راحت و نیز بسیاری موارد دیگر در جهت پوشش نیازهای متنوع کاربران در حوزه مانیتورینگ شبکه و تجهیزات در نظر گرفته شده است.
    .................................................. ..................................................
    پایان قسمت اول .
    ویرایش توسط TZHOST : July 23rd, 2017 در ساعت 21:50

  2. تعداد تشکر ها ازTZHOST به دلیل پست مفید


  3. # ADS




     

  4. #2
    کاربر اخراج شده
    تاریخ عضویت
    Oct 2015
    نوشته ها
    105
    تشکر تشکر کرده 
    98
    تشکر تشکر شده 
    47
    تشکر شده در
    35 پست

    پیش فرض پاسخ : راهنمای استفاده از زبیکس (Zabbix)

    قسمت دوم

    Timeline of releases


    نرم افزار زبیکس ابتدا به صورت یک نرم افزار درون سازمانی در سال 1998 ایجاد شد، 3 سال بعد در سال 2001 تحت پروانه عمومی همگانی گنو منتشر شد و در سال 2004 اولین نسخه پایدار آن انتشار یافت. از زمان انتشار نسخه 1.0 نرم افزار زبیکس ، نسخه های بعدی بیشتر با تغییر در زیر شماره نسخه (برای مثال: 1.1، 1.2، ... ) منتشر شده اند و هر انتشاری شامل بسیاری از ویژگیهای جدید بوده است. اکنون نحوه شماره گذاری نسخه ها تغییر کرده است. زبیکس از نسخه 1.1 به بعد تصمیم گرفت که از شماره های فرد برای نسخه های توسعه (برای مثال: 1.1، 1.3، ..) و از شماره های زوج برای نسخه های انتشار یافته استفاده کنید. برای مثال نسخه 1.3 نسخه توسعه بوده و به دنبال نسخه 1.1 آمده است و برای انتشار نسخه 1.4 توسعه می یابد.
    Zabbix Appliance
    The latest version of Appliance is based on Ubuntu Linux with MySQL back-end. Zabbix software is pre-installed and pre-configured for trouble free deployment.
    You can use this Appliance to evaluate Zabbix. The Appliance is not intended for serious production use at this time.
    Please refer to Zabbix manual for Appliance related documentation and instructions.


    Package Platform Release Date Download
    Zabbix 3.2 Installation CD/DVD (.iso) 3.2.6 05 May, 2017 Download
    KVM, QEMU (.qcow2) Download
    KVM, Parallels, QEMU, USB stick, VirtualBox, Xen (.raw) Download
    Live CD/DVD (.iso) Download
    Open virtualization format (.ovf) Download
    Microsoft Azure Download
    Microsoft Hyper-V 2008 Download
    Microsoft Hyper-V 2012 Download
    VirtualBox, VMWare (.vmdk) Download
    Zabbix 3.0 LTS Installation CD/DVD (.iso) 3.0.9 28 April, 2017 Download
    KVM, QEMU (.qcow2) Download
    KVM, Parallels, QEMU, USB stick, VirtualBox, Xen (.raw) Download
    Live CD/DVD (.iso) Download
    Open virtualization format (.ovf) Download
    Microsoft Azure Download
    Microsoft Hyper-V 2008 Download
    Microsoft Hyper-V 2012 Download
    VirtualBox, VMWare (.vmdk) Download
    Zabbix 2.2 LTS KVM 2.2.2 17 February, 2014 Download
    Live CD/DVD (.iso) Download
    Microsoft VHD (Hyper-V) Download
    Open virtualization format (.ovf) Download
    Preload ISO Download
    USB stick / hard disk image Download
    VMware / VirtualBox (.vmdk) Download
    Xen guest Download




    ز
    بیکس همراه با ذخیره سازی اطلاعات ویژگی های مانند گراف ها ، نقشه ها و ... را با هدف آنالیز و هشدار را در اختیار مدیران شبکه میگذارد ، که در صورت رد شدن محدودیت هایی که در شبکه اعمال شده مدیر شبکه را از طریق ایمیل ، SMS یا تلفن آگاه سازد.


    زبیکس گزینه های بسیاری برای مانیتورینگ تجهیزات ارائه می دهد :




    پشتیبانی از پروتکل SNMP :




    زبیکس از پروتکل SNMP که دراکثر تجهیزات شبکه مانند سویچ ها ، روترها و سروها وجود دارد ، پشتیبانی میکند. که میتواند با تهیه اطلاعات مربوط به شبکه ، سی پی یو ، حافظه ها ، وضعیت پورت ها نقش بزرگی در مدیریت شبکه داشته باشد.


    مانیتورینگ VMware :



    با استفاده از زبیکس میتوانید از طریق Low Level Discovery به صورت اتوماتیک انواع سیستم های مجازی سازی مانند VMware , VSphere , VMware VCenter , Hypervisor , HyperV را شناسایی و مانیتور کنید.


    سفارشی سازی :



    با استفاده از زبان برنامه نویسی pytone , perl , shell , php و یا هر زبان برنامه نویسی دیگری قادر به گسترش یا سفارشی سازی این سیستم مانیتورینگ خواهید بود.


    مانیتورینگ دیتابیس و وب سرویس ها :




    زبیکس قادر خواهد بود که انواع دیتابیس ها SQL Server , MySQL , PostgreSQL , Oracle که اطلاعات مهمی مانند اطلاعات مشتریان ، امور مالی و مانیتور کردن سرعت دانلود و آپلود یا در دسترس بودن سایت ها ، سرورها ، فروشگاه ها و ... که در ان نگهداری میشود را مانیتور کند.
    زبیکس حتی به مدیران سایت ها این امکان را میدهد که تمامی صفحات وب سایت را به صورت جداگانه مانیتور کرده و صفحاتی هم که احتیاج به لاگین کردن دارند با وارد نمودن Username و Password وارد آن شده و وضعیت انجا را تحلیل کند.


    مانیتورینگ سرورهای جاوا :




    زبیکس بعد از نسخه 2 یک قابلیت جدیدی که به زبان جاوا نوشته شده ، به نام Zabbix Java Gateway را اضافه کرده که امکان مانیتور کردن نرم افزارهای مبتنی بر Java را با استفاده از JMX (Java Management Extensions) ایجاد مینماید و زبیکس درخواست مورد نظر را از طریق ارسال JMX Counter مناسب به سمت Zabbix Java Gateway ارسال مینماید و Zabbix Java Gateway جواب ها را بدون نیاز به هیچ نرم افزار دیگری از نرم افزار های مبتنی بر Java دریافت کرده و به سمت سرور ارسال می نماید ، که دارای اهمیت زیادی میباشد.


    مانیتورینگ سخت افزاری :




    مانیتورینگ زبیکس این امکان را میدهد ، سخت افزارهایی که دارای قابلیت IPMI میباشند را بدون نیاز به هیچ واسطی و به صورت مستقیم وصل شده و اطلاعات مورد نیاز خود را مانند درجه حرارت ، سرعت فن ، وضعیت هاردها و ... دریافت نماید و در صورت بروز مشکل مانند بالا رفتن درجه حرارت و ... یک دیوایسی از طریق اجرای دستورات IPMI در بستر شبکه نسبت به روشن یا خاموش کردن تجیزات شبکه اقدام نماید.


    مانیتورینگ شرایط محیطی :




    با استفاده از زبیکس میتوانید از سنسورهایی که جهت کنترل رطوبت و دما و نیز درجه فشار محیط به کار میروند با مانیتورینگ شرایط محیطی اقدام فرمایید.




    پایش بدون نیاز به عامل نرم افزاری :




    بعضی اوقات ممکن است استفاده از Agent روی یکسری از سیستم ها و تجهیزات وجود نداشته باشد که این سیستم قابلیت مانیتورینگ را به صورت Agent Less یعنی بدون نیاز به Agent را ارائه میدهد.


    Features
    High performance, high capacity (able to monitor hundreds of thousands of devices)


    Auto-discovery of servers and network devices


    Low-level discovery


    Distributed monitoring with centralized web administration


    Support for both polling and trapping mechanisms


    Native high performance agents (client software for Linux, Solaris, HP-UX, AIX, FreeBSD, OpenBSD, OS X, Tru64/OSF1, Windows 2000, Windows Server 2003, Windows XP, Windows Vista, Windows Server 2008, Windows 7)


    Agent-less monitoring


    JMX monitoring


    Web monitoring


    Secure user authentication


    Flexible user permissions


    Web-based interface


    SLA, and ITIL KPI metrics on reporting


    Flexible e-mail notification on predefined events


    High-level (business) view of monitored resources through user-defined visual console screens and dashboards


    Audit log


    نمایی از پنل این نرم افزار
    .................................................. ..................................................
    پایان قسمت دوم .


    لطفا با زدن دکمه تشکر از ما حمایت کنید .
    ویرایش توسط TZHOST : July 23rd, 2017 در ساعت 22:22

  5. تعداد تشکر ها ازTZHOST به دلیل پست مفید


  6. #3
    عضو دائم
    تاریخ عضویت
    Oct 2008
    محل سکونت
    Neverland
    نوشته ها
    3,023
    تشکر تشکر کرده 
    1,897
    تشکر تشکر شده 
    8,821
    تشکر شده در
    4,186 پست

    پیش فرض پاسخ : راهنمای استفاده از زبیکس (Zabbix)

    اخوی، الان Zabbix ورژن ۳٬۲٬۷ هم ریلیز شده (۳ روز پیش)

    تیبل ورژن‌ها یه خورده قدیمیه :-)

  7. تعداد تشکر ها از 1eng.ir به دلیل پست مفید


  8. #4
    کاربر اخراج شده
    تاریخ عضویت
    Oct 2015
    نوشته ها
    105
    تشکر تشکر کرده 
    98
    تشکر تشکر شده 
    47
    تشکر شده در
    35 پست

    پیش فرض پاسخ : راهنمای استفاده از زبیکس (Zabbix)

    نقل قول نوشته اصلی توسط 1eng.ir نمایش پست ها
    اخوی، الان Zabbix ورژن ۳٬۲٬۷ هم ریلیز شده (۳ روز پیش)

    تیبل ورژن‌ها یه خورده قدیمیه :-)
    سلام
    ممنون از دقتتون ، اصلاح شد .
    ولی اگر پ.خ میکردید بهتر بود چون گفته بودیم بین آموزش ها فاصله نیفته .

  9. #5
    کاربر اخراج شده
    تاریخ عضویت
    Oct 2015
    نوشته ها
    105
    تشکر تشکر کرده 
    98
    تشکر تشکر شده 
    47
    تشکر شده در
    35 پست

    پیش فرض پاسخ : راهنمای استفاده از زبیکس (Zabbix)

    قسمت سوم

    مقايسه Zabbix و Nagios






    Zabbix


    Zabbix monitors all main protocols (HTTP, FTP, SSH, POP3, SMTP, SNMP, MySQL, etc)


    Alerts in e-mail and/or SMS


    Very good web interface


    Native agent available on Windows, OS X, Linux, FreeBSD, etc


    Multi-step web application monitoring (content, latency, speed)


    Can visualize and compare any value it monitors


    System "templates"


    Monitoring of log files and reboots *


    Local monitoring proxies **


    Customizable dashboard screens


    Real-time SLA reporting


    Zabbix is more complex to set up


    Escalation is a bit strange ***


    No flapping detection


    Documentation is spotty sometimes


    Uses a database (like MySQL)


    Nagios


    Nagios monitors all main protocols (HTTP, FTP, SSH, POP3, SMTP, SNMP, MySQL, etc)


    Alerts in e-mail and/or SMS


    Multiple alert levels: ERROR, WARNING, OK


    "Flapping" detection


    Automatic topography display


    Completely stand-alone, no other software needed


    Web content monitoring


    Cons:


    Nagios needs SSH access or an addon (NRPE) to monitor remote system internals (open files, running processes, memory, etc)


    Web interface is mostly read-only ****


    No charting of monitored values (different systems like "Cacti" or "Nagiosgraph" can be bolted on)

    .................................................. ..................................................
    پایان قسمت سوم .



    لطفا با زدن دکمه تشکر از ما حمایت کنید .

  10. تعداد تشکر ها از TZHOST به دلیل پست مفید


  11. #6
    کاربر اخراج شده
    تاریخ عضویت
    Oct 2015
    نوشته ها
    105
    تشکر تشکر کرده 
    98
    تشکر تشکر شده 
    47
    تشکر شده در
    35 پست

    پیش فرض پاسخ : راهنمای استفاده از زبیکس (Zabbix)

    قسمت چهارم
    سلام دوستان تعداد تشکرهاتون خیلی کمه کلا یک نفر ! یکم روحیه هم بهمون بدین بد نیست
    خب میریم سراغ روش های جمع آوری اطلاعات در سیستم مانیتورینگ Zabbix


    Zabbix Agent
    SNMP Agent
    SNMP Trap
    Zabbix Agentless Monitoring
    ODBC
    CURL
    JMX Agent
    WMI Query
    Custom Commands




    ZABBIX روی چه سیستم عاملهایی نصب میشود ؟


    Linux
    FreeBSD
    OpenBSD
    HP-UX
    Mac OS X
    Solaris
    AIX
    Novell Netware
    SCO Open Server
    Tru64/OSF


    ZABBIX AGENT برای چه سیستم عامل هایی وجود دارد؟


    Windows
    Linux
    FreeBSD
    OpenBSD
    NetBSD
    HP-UX
    Mac OS X
    Solaris
    AIX
    Novell Netware
    SCO Open Server
    Tru64/OSF


    Zabbix امکان نصب بر روی طیف وسیعی از پلتفرم ها را دارد :


    .................................................. ..................................................
    پایان قسمت چهارم .



    لطفا با زدن دکمه تشکر از ما حمایت کنید .
    ویرایش توسط TZHOST : July 25th, 2017 در ساعت 23:46

  12. تعداد تشکر ها از TZHOST به دلیل پست مفید


  13. #7
    کاربر اخراج شده
    تاریخ عضویت
    Oct 2015
    نوشته ها
    105
    تشکر تشکر کرده 
    98
    تشکر تشکر شده 
    47
    تشکر شده در
    35 پست

    پیش فرض پاسخ : راهنمای استفاده از زبیکس (Zabbix)

    قسمت پنجم

    نصب Zabbix



    احتياجات سخت افزاري


    128 MB of physical memory


    256 MB of free disk space


    اين حداقل سخت افزار مي باشد و با توجه به تعداد هاست هاي مانيتورينگ به اين فضا اضافه مي شود . و اگر اطلاعات روزانه را براي تعداد زيادي از سرورها مي خواهيم نگهداري كنيم ، مي بايستي كه با فضاي يك يا دو گيگابايت فكر كرد.


    و همين طور با توجه به اينكه هر كانكشن مقداري فضاي RAM استفاده مي نمايد مي بايستي براي آن نيز جداگانه برنامه ريزي نمود . همچنين براي سي پي يو نيز مي بايستي برنامه ريزي دقيق داشت تا بعدا به مشكل بر نخوريم.


    در جدول زير ليست سخت افزار هاي مورد نياز براي سه حالت مانيتورينگ كم تعداد ، متوسط ، بزرگ و خيلي بزرگ آورده شده است :
    نوع مانيتورينگ سيستم عامل CPU/Memory Database تعداد هاست
    مانيتور شده
    كم تعداد Ubuntu
    Linux
    PII 350MHz
    256MB
    MySQL MyISAM 20
    متوسط
    Ubuntu
    Linux 64 bit
    AMD Athlon
    3200+
    2GB
    MySQL InnoDB 500
    بزرگ Ubuntu
    Linux 64 bit
    Intel Dual
    Core 6400
    4GB
    RAID10
    MySQL InnoDB
    or
    PostgreSQL
    بيشتر از 1000
    خیلی بزرگ RedHat
    Enterprise
    Intel Xeon
    2xCPU
    8GB
    Fast RAID10
    MySQL InnoDB
    or
    PostgreSQL
    بيشتر از 10000

    زبيكس بر روي پلت فرم هاي زير تست شده است :


    x AIX


    x FreeBSD


    x HP-UX


    x Linux


    x Mac OS/X


    x NetBSD


    x OpenBSD


    x SCO Open Server


    x Solaris


    x Windows 2000, 2003, XP, Vista (only ZABBIX agent)


    احتياجات نرم افزاري زبيكس :


    زبيكس بر پايه Apache WEB server و php بنا شده است و نرم افزار هاي زير براي اجراي زبيكس مورد نياز مي باشد:

    Software Version توضيحات
    Apache 1.3.12
    or later
    PHP 4.3 or later
    PHP modules:
    php-gd
    php-bcmath
    4.3 or later PHP GD module must support PNG
    images.
    MySQL
    php-mysql
    3.22 or
    later
    Required if MySQL is used as ZABBIX
    back end database.
    Oracle
    php-sqlora8
    9.2.0.4 or
    later
    Required if Oracle is used as ZABBIX
    back-end database.
    PostgreSQL
    php-pgsql
    7.0.2 or
    later
    Required if PostgreSQL is used as
    ZABBIX back-end database.
    Consider using PostgreSQL 8.x or later for
    much better performance.
    SQLite
    php-sqlite3
    3.3.5 or
    later
    Required if SQLite is used as ZABBIXback-end database.



    زبيكس با ديتابيس هاي زير كا مي كند و هر ديتابيس مزيت هاي خاص خودش را دارد .و انتخاب ديتابيس به قدرت سخت افزار ، موتور تجاري يا رايگان بودن و همچنين تعداد تراكنش هاي ما بستگي دارد.


    x MySQL


    x Oracle


    x PostgreSQL


    x SQLite



    .................................................. ..................................................
    پایان قسمت پنجم .




    لطفا با زدن دکمه تشکر از ما حمایت کنید .


  14. #8
    کاربر اخراج شده
    تاریخ عضویت
    Oct 2015
    نوشته ها
    105
    تشکر تشکر کرده 
    98
    تشکر تشکر شده 
    47
    تشکر شده در
    35 پست

    پیش فرض پاسخ : راهنمای استفاده از زبیکس (Zabbix)

    قسمت ششم



    كامپوننت هاي زبيكس








    ZABBIX Server:





    كه بخش مركزي نرم افزار زبيكس مي باشد . سرور مي تواند به صورت ريموت سرويس هاي تحت شبكه را چك نمايد (مانند وب سرورها و ايميل سرورها) . همچنين نظارت مي كند بر گزارش ها و كارايي Agent ها و همچنين هرگاه مشكلي براي سرورها اتفاق بيفتد هشدار مي دهد .


    زبيكس هم به صورت Agent-less و هم به صورت SNMP agents شبكه را مانيتور مي نمايد.









    ZABBIX P.R.O.X.Y





    اين يكي از خصوصيات آپشنال در زبيكس مي باشد . P.R.O.X.Y باعث كارايي و در دسترس پذير بودن اطلاعات از طرف سرور مي شود.


    ZABBIX P.R.O.X.Y يك روش ايده آل براي مانيتورينگ مركزي مكان هاي دور مخصوصا شبكه هايي كه ادمين محلي ندارند مي باشد.


    ZABBIX P.R.O.X.Y همچنين مي تواند براي distribute نمودن لود يك سرور زبيكس مورد استفاده قرار گيرد . در اين حالت فقط پراكسي ها اطلاعات را جمع آوري مي نمايند . بنابراين پردازش ها روي سرور CPU و disk I/O كمتري را مصرف مي نمايند.











    ZABBIX Agent





    به منظور نضارت بر منابع محلي و نرم افزار هاي كاربردي مانند ديسك هاي سخت و حافظه و همچنين پردازنده ها بر روي سيستم هاي شبكه ، آن سيستم ها مي بايستي كه ZABBIX Agent را اجرا نمايند .


    Agent اطلاعات لازم را جمع آوري مي نمايد و آنها را به زبيكس براي پردازش بيشتر ارسال مي نمايد. و در صورت خطلا در هر يك از منابع سيستمي زبيكس هشدار لازم را به ادمين سرور ارسال مي نمايد.


    ZABBIX Agent ها به دليل استفاده از منابع سيستمي بسيار كارآمد براي جمع آوري اطلاعات آماري مي باشند.


    .................................................. ..................................................
    پایان قسمت ششم .





    لطفا با زدن دکمه تشکر از ما حمایت کنید .

    ویرایش توسط TZHOST : July 27th, 2017 در ساعت 18:16

  15. #9
    کاربر اخراج شده
    تاریخ عضویت
    Oct 2015
    نوشته ها
    105
    تشکر تشکر کرده 
    98
    تشکر تشکر شده 
    47
    تشکر شده در
    35 پست

    پیش فرض پاسخ : راهنمای استفاده از زبیکس (Zabbix)

    قسمت هفتم


    WEB Monitoring

    زبيكس محيطي را فراهم آورده است كه تحت وب و با پروتكل http و https بتوان زبيكس را مانيتور كرد و حتي مراحل نصب را نيز مي توان تحت وب انجام نمود


    به منظور اجازه دسترسي به صفحه مانيتورينگ و سپس كانفيگ نمودن زبيكس از هر كجا و از هر پلتفرم ، محيط تحت وب آن طراحي شده است و اين اينترفيس قسمتي از سرور زبيكس مي باشد و معمولا(نه الزاما ) بر روي همان سرور زبيكس Run ‌مي شود.


    به وسیله Zabbix می توان از جهات مختلف در دسترس بودن وب سایت ها را بررسی نمود.


    برای فعال نمودن وب مونیتورینگ ما باید وب سناریو هایی را تعریف کنیم


    یک وب سناریو شامل یک یا چندین درخواست http یا step می باشد


    step‌ ها به صورت دوره ای به وسیله سرور Zabbix بصورت از پیش تعریف شده انجام می شوند


    اطلاعات زیر در هر web scenario جمع آوری می گردد:


    میانگین سرعت دانلود در ثانیه برای همه step های همه سناریوها


    تعداد مراحل انجام نشده


    آخرین ‍پیغام error


    اطلاعات زیر نیز در هر web scenario step ‌جمع آوری می گردد:


    سرعت دانلود در ثانیه


    response time





    Zabbix گزینه های بسیاری برای مانیتورینگ تجهیزات ارائه میدهد :






    پشتیبانی از پروتکل SNMP :




    Zabbix از پروتکل SNMP که دراکثر تجهیزات شبکه مانند سویچ ها ، روترها و سروها وجود دارد ، پشتیبانی میکند. که میتواند با تهیه اطلاعات مربوط به شبکه ، سی پی یو ، حافظه ها ، وضعیت پورت ها نقش بزرگی در مدیریت شبکه داشته باشد.


    مانیتورینگ VMware :




    با استفاده از Zabbix میتوانید از طریق Low Level Discovery به صورت اتوماتیک انواع سیستم های مجازی سازی مانند VMware , VSphere , VMware VCenter , Hypervisor , HyperV را شناسایی و مانیتور کنید.


    سفارشی سازی :




    اگر در سازمان خود داده های خاصی دارید و نیاز به مانیتورینگ سفارشی سازی شده دارد با استفاده از زبان برنامه نویسی pytone , perl , shell , php و یا هر زبان برنامه نویسی دیگری قادر به گسترش یا سفارشی سازی این سیستم مانیتورینگ خواهید بود.


    مانیتورینگ دیتابیس و وب سرویس ها :




    Zabbix قادر خواهد بود که انواع دیتابیس ها SQL Server , MySQL , PostgreSQL , Oracle که اطلاعات مهمی مانند اطلاعات مشتریان ، امور مالی و مانیتور کردن سرعت دانلود و آپلود یا در دسترس بودن سایت ها ، سرورها ، فروشگاه ها و ... که در ان نگهداری میشود را مانیتور کند.
    Zabbix حتی به مدیران سایت ها این امکان را میدهد که تمامی صفحات وب سایت را به صورت جداگانه مانیتور کرده و صفحاتی هم که احتیاج به لاگین کردن دارند با وارد نمودن Username و Password وارد آن شده و وضعیت انجا را تحلیل کند.


    مانیتورینگ سرورهای جاوا :




    Zabbix بعد از نسخه 2 یک قابلیت جدیدی که به زبان جاوا نوشته شده ، به نام Zabbix Java Gateway را اضافه کرده که امکان مانیتور کردن نرم افزارهای مبتنی بر Java را با استفاده از JMX (Java Management Extensions) ایجاد مینماید و Zabbix درخواست مورد نظر را از طریق ارسال JMX Counter مناسب به سمت Zabbix Java Gateway ارسال مینماید و Zabbix Java Gateway جواب ها را بدون نیاز به هیچ نرم افزار دیگری از نرم افزار های مبتنی بر Java دریافت کرده و به سمت سرور ارسال می نماید ، که دارای اهمیت زیادی میباشد.





    مانیتورینگ سخت افزاری :




    مانیتورینگ Zabbix این امکان را میدهد ، سخت افزارهایی که دارای قابلیت IPMI میباشند را بدون نیاز به هیچ واسطی و به صورت مستقیم وصل شده و اطلاعات مورد نیاز خود را مانند درجه حرارت ، سرعت فن ، وضعیت هاردها و ... دریافت نماید و در صورت بروز مشکل مانند بالا رفتن درجه حرارت و ... یک دیوایسی از طریق اجرای دستورات IPMI در بستر شبکه نسبت به روشن یا خاموش کردن تجیزات شبکه اقدام نماید.


    مانیتورینگ شرایط محیطی :




    با استفاده از Zabbix میتوانید از سنسورهایی که جهت کنترل رطوبت و دما و نیز درجه فشار محیط به کار میروند با مانیتورینگ شرایط محیطی اقدام فرمایید.


    پایش بدون نیاز به عامل نرم افزاری :




    بعضی اوقات ممکن است استفاده از Agent روی یکسری از سیستم ها و تجهیزات وجود نداشته باشد که این سیستم قابلیت مانیتورینگ را به صورت Agent Less یعنی بدون نیاز


    استفاده بهینه از پهنای باند ارتباطی بین مرکز و شعبات نیز در این حالت از طراحی جزء یکی از مهمترین مزایای این نوع از طراحی می باشد. چرا که در این حالت به جای اینکه هر کدام از تجهیزات جداگانه اطلاعات آماری خود را به سمت سرور مرکزی ارسال نمایند ، همه این اطلاعات در اختیار ***** قرار گرفته و در نهایت از طریق یک Connection به سمت سرور مرکزی ارسال می گردد.
    لذا این امر علاوه بر کاهش پهنای باند مصرفی و نیز کاهش تعداد Connection هایی که در هر زمان باید از طریق سرور مرکزی کنترل گردد، این امکان را برای مدیران شبکه سازمان ایجاد می نماید که بتوانند از طریق اعمال سیاست های امنیتی خاص، نسبت به ارتقاء سطح امنیت بستر ارتباطی بین مرکز و شعبات اقدامات لازم را صورت دهند. از جمله به کارگیری Firewall ها که باید پورت های مجاز در آنها تعریف و به کار گرفته شود.


    نیاز است که روی فایروال دیتابیس پورت ۳۳۰۶ را باز کنیم و همچنین روی Zabbix server پورت ۱۰۰۵۱ و همچنین روی سرور frontend پورت ۸۰ را باز نماییم.


    .................................................. ..................................................
    پایان قسمت هفتم .





    لطفا با زدن دکمه تشکر از ما حمایت کنید .
    دوستان لطفا اگر سختتون نیست روی دکمه ای به نام تشکر در پایین سمت راست کلیک کنید ، از اول این دوره تا الان کلا 1 نفر تشکر کرده



  16. #10
    کاربر اخراج شده
    تاریخ عضویت
    Oct 2015
    نوشته ها
    105
    تشکر تشکر کرده 
    98
    تشکر تشکر شده 
    47
    تشکر شده در
    35 پست

    پیش فرض پاسخ : راهنمای استفاده از زبیکس (Zabbix)

    قسمت هشتم

    Zabbix web interface

    کار با اینتر فیس تحت وب Zabbix خیلی راحت نمی باشد و فهمیدن تمام قسمت های آن پیچیده می باشد .


    وقتی به Zabbix login می کنیم وارد صفحه داشبورد می شویم که کاملا شخصی می باشد و می توان به سلیقه خود و با توجه به نیاز آن را چید .


    کلیه باکس های روی صفحه مانند System Status و یا Status of Zabbix و غیره همگی بصورت drag-and-drop جابجا می شوند.


    در بالای صفحه دو عدد منو بار می بینیم یکی از آنها با Monitoring و زیر مجموعه آن با Dashboard شروع می شود.


    اگر از منوی Configuration روی hosts کلیک کنیم می توانیم هاست ها را مشاهده نماییم.


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


    دقیقا در پایین صفحه داشبورد ما می توانیم History را مشاهده کنیم . History جاهایی را که ما در Zabbix frontend بوده ایم را نشان می دهد و باعث می شود که به سادگی به جای اولمان بازگردیم.


    همچنین ورژن Zabbix frontend را می توانیم در پایین صفحه ببینیم.


    اولین منویی که ما در مورد آن بحث خواهیم نمود در گوشه سمت راست بالا می باشد .


    منوی Help مستندات و راهنمای کاملی از Zabbix را نمایش می دهد
    منوی Get support ما را به صفحه اصلی سایت Zabbix هدایت می کند
    Print از صفحه موجود پرینت می گیرد
    آپشن بعدی یعنی Profile برای هر کاربر بصورت یونیک می باشد.



    در تب User ما می توانیم پسورد خودمان را تغییر دهیم . همچنین زبان اینترفیس و تم برگزیده خودمان را انتخاب کنیم. همچنان می توان زبان جدید را به آن اضافه نمود. همچنین Auto-logout برای مواقعی که فراموش می کنیم logout نماییم و همینطور آپشن Refresh برای تنظیم زمان رفرش شدن صفحه .





    آپشن Rows per page مشخص می کند که چه تعداد ردیف نمایش داده شود . البته هرچه تعداد ردیف ها کمتر باشد سرعت لود صفحه بالا تر می باشد.





    تب Media جایی است که کاربر مدیایی را که می خواهد از آن طریق notification ها را دریافت کند مشخص می نماید .مانند Emailو Jabberو SMS





    آخرین تب Messaging می باشد





    هر فرد می تواند برای دسکتاپ خودش نوع notification را مشخص نماید به عنوان مثال یک popup به همراه صدا روی دسکتاپ .یا مدت زمانی که ‍ پیغام روی صفحه می ماند یا مثلا هر ده ثانیه ‍اطلاع رسانی شود و غیره.






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






    دکمه بعدی Inventory نام دارد که سیستم مدیریت موجودی نام دارد که می توان یک نمایه کلی از هرچیز را با امکان دریافت اطلاعات کامل تر داشت






    در قسمت Reports می توانیم گزارش های customize‌ شده مانند وضعیت زبیکس – گزارش های در دسترس بودن و یا Triggers top 100 را داشت .






    آیتم بعدی Configuration نام دارد که شامل configuration settings می باشد و برای کانفیگ نمودن ستینگ های hosts, host groups, templates, actions, maps و غیره استفاده می گردد . و فقط ادمین و سوپر ادمین می توانند این آپشن را ببینند .






    آخرین منو Administration نام دارد که برای توابع مدیریتی زبیکس مانند ایجاد یوزر و یا media types یا authentication و غیره استفاده می شود و فقط سوپر ادمین می تواند این گزینه را ببیند .





    در گوشه سمت راست بالاصفحه ما یک global Search داریم که با استفاده از آن می توانیم هاست هایمان را جستجو کنیم






    در قسمت زیرین آن دکمه ای قرار دارد که با استفاده از آن می توانیم ***** خودمان را برای نمایش اطلاعات و یا صفحه داشبورد مشخص نماییم . به عنوان مثال فقط هاست های اصلی نمایش داده شوند و یا بصورت گروه بندی شده نمایش داده شوند و یا سایت های خاموش و مشکل دار نمایش داده شوند .در صفحه اصلی ما ستون هایی را می بینیم که انواع وضعیت های زبیکس را نشان می دهند مانند: System status و Status of Zabbix که مهمترین جدول آن Status of Zabbix می باشد که خط اول آن نشان می دهد که زبیکس در حال اجرا می باشد . خط بعدی تعداد هاست هایی را که کانفیگ شده اند و همچنین تعداد سایت های مانیتور شده و مانیتور نشده را نشان می دهد .خط بعدی تعداد آیتم هایی که به هاست ها لینک شده اند و در زبیکس فعال یا غیر فعال هستند و یا آیتم هایی که ساپورت نمی شوند را نمایش می دهد .


    بعد از آن ما تعداد trigger ‌را می توانیم ببینیم . عدد اول به ما مجموع trigger هایی که به هاست های فعال لینک شده اند را نمایش می دهد. در ستون بعدی ما می توانیم تعداد trigger های فعال و یا غیر فعال را را ببینیم و یا trigger های در وضعیت problem و یا ok .


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


    خط آخر به ما Required server performance را نمایش می دهد . این عدد به ما خواهد گفت که چه تعدادمقادیر جدید در ثانیه به دیتابیس ما افزوده خواهد شد و می توان از منابع سیستم نیز برای این حجم از اطلاعات اطمینان حاصل کرد .


    بر روی داشبورد و در قسمت System status یک ویوی کلی از host groups و وضعیت سرورها در گروه مس توان مطلع شد اگر یکی از سرورها درون یک گروه به مشکل برخورد نماید رنگ آن از سبز به قرمز تغییر می کند .


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


    قسمت Last 20 issues آخرین ۲۰ مشکل که توسط زبیکس شناسایی شده است را نمایش می دهد .


    در باكس آخر در پايين صفحه Web Monitoring قرار دارد كه امكان مانيتورينگ صفحات وب را با استفاده از زبيكس فراهم مي آورد . در واقع يك ويوي كلي از صفحات وب مي باشد و چنانچه وضعيت صفحات ok و يا Faild با شند را نمايش مي دهد.


    در سمت چپ صفحه وب باكس هاي كوچكي قرار دارند كه كاربر مي تواند لينك هاي graph و screen و maps كه بيشتر به آنها رجوع دارد را قراردهد.

    HOST


    در زبيكس device هايي را كه مانيتور مي كنيم Host مي ناميم.


    هاست ها از طريق Configuration | Hosts به زبيكس اضافه مي شوند . به لحاظ تعدد تعداد هاست ها مي توان آنها را گروه بندي نمود . به عنوان مثال هاست هاي ويندوزي و يا لينوكسي را گروه بندي نمود.


    براي گروه بندي هاست ها از طريق Configuration | Host groups اقدام مي نماييم.
    .................................................. ..................................................
    پایان قسمت هشتم .





    لطفا با زدن دکمه تشکر از ما حمایت کنید .
    ویرایش توسط TZHOST : July 30th, 2017 در ساعت 15:10

صفحه 1 از 2 12 آخرینآخرین

اطلاعات موضوع

کاربرانی که در حال مشاهده این موضوع هستند

در حال حاضر 1 کاربر در حال مشاهده این موضوع است. (0 کاربران و 1 مهمان ها)

موضوعات مشابه

  1. پاسخ ها: 59
    آخرين نوشته: January 18th, 2015, 16:02
  2. سوال - بستن رنج ای پی با استفاده دسترسی روت به سرور مجازی
    توسط Admin_chatBaran.ir در انجمن سوالات و مشکلات
    پاسخ ها: 2
    آخرين نوشته: January 8th, 2015, 19:53
  3. پاسخ ها: 84
    آخرين نوشته: July 28th, 2014, 02:59
  4. پاسخ ها: 20
    آخرين نوشته: February 28th, 2010, 03:39

کلمات کلیدی این موضوع

مجوز های ارسال و ویرایش

  • شما نمیتوانید موضوع جدیدی ارسال کنید
  • شما امکان ارسال پاسخ را ندارید
  • شما نمیتوانید فایل پیوست کنید.
  • شما نمیتوانید پست های خود را ویرایش کنید
  •