دوره آموزش زبیکس | دوره Zabbix

راهکارهای جامع مانیتورینگ شبکه و زیرساخت را با زبیکس بیاموزید!

Zabbix Professional Course

نام دوره آموزشی: دوره مانیتورینگ در لینوکس Zabbix (زبیکس)

Logo For Zabbix

 

معرفی دوره آموزشی: این دوره به آموزش زبیکس (Zabbix) به صورت عملیاتی و کاملا کاربردی می پردازد. نرم افزار زبیکس (Zabbix) یک نرم افزار متن باز در سطح Enterprise-class می باشد که به منظور مانیتورینگ و بررسی کارایی و در دسترس بودن سرورها، دیوایس ها، سرویس ها، برنامه های کاربردی و سایر منابع در سیستم های فناوری اطلاعات بکار گرفته می شود. Zabbix بسیار قابل اطمینان است و براساس مدل نصب می تواند برای مانیتورینگ صدها دیوایس و حتی ده ها هزار دیواس با Performance مناسب بکار رود.

نرم افزار Zabbix  می تواند یک شبکه پیچیده را مانیتور کند و این درحالی است که هنوز به سادگی ساختار خود و در نهایت مدیریت آسان، ادامه می دهد. برنامه های خودکارdiscovery، الگوها، گروه بندی دیوایس ها و کاربران، قوانین Data    Retention   و بروز رسانی خودکار همه از سایر مزیت های این نرم افزار قدرتمند است که باعث شده در اکثر شبکه ها به عنوان ستون قدرتمند مانیتورینگ استفاده گردد.

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

این نرم افزار یک نرم افزار یکپارچه مانیتورینگ هست که برای مانیتور کردن هر جزئی از تجهیزات و شبکه مانند منابع سرورها، ترافیک شبکه، دیتابیس ها و حتی دوربین های مداربسته تحت شبکه به کار می رود.

دانش پژوهان پس از پایان دوره، مدرک معتبر دوره را دریافت خواهند کرد.

 

محتوای آموزشی: آموزش کاربردی و عملی مانیتورینگ با محوریت نرم افزار Zabbix

 

مخاطبین دوره Zabbix:

  • مدیران شبکه، زیرساخت و لینوکس
  • متخصصان مانیتورینگ
  • متخصصان دواپس
  • متخصصان امنیت
  • متخصصان تحلیل داده

 

سطح دوره آموزشی: مقدماتی تا پیشرفته - برای آگاهی از سطح دوره و جایگاه آن در مسیر آموزشی به لینک "نقشه راه" مراجعه کنید.

 

مدت زمان آموزش: ۶۴ ساعت

 

نحوه برگزاری: آنلاین / حضوری


پیش نیاز آموزش:
 دوره LPIC-2

 

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

 

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

 

معتبرترین مدرک آموزشی: در پایان هر دوره مدرک معتبر اعطا خواهد شد که نمونه آن را می توانید در لینک "نمونه مدارک" مشاهده کنید.

Introduction:

Monitoring Concept

  • Define a sample Telecom service flow

What is ZABBIX

  • ZABBIX functionality
  • Usage of ZABBIX in DevOps and ITIL

Architectures

  • ZABBIX components diagrams
  • Metric collection methods

 

Installation: Server, DB, GUI:

OS Preparation:

  • Network time protocol 
  • Timezones
  • Firewall

How to get ZABBIX and select version

Server requirements

  • Web Server Installation (apache)
  • Database Installation (MariaDB)

Installing ZABBIX from packages (v 5.0)

ZABBIX from sources

ZABBIX from docker

Front-end requirements

  • PHP installation and Configuration
  • Create SELinux policies for ZABBIX
  • ZABBIX Setup Wizard          

 

Quick Start:

Adding first host

Adding first item

Adding first trigger

Receiving problem notification

     

Monitoring (Introducing Web Interface Menu):

Hosts

Overview

Latest data

  • Simple graphs
  • Graphs for multiple elements
  • Applications
  • Problems                      

 

Configuration:

Host groups

  • What is host group?
  • How to define Host group?

Hosts

  • Deep into host definition options
  • Inventory
  • Getting information Manually
  • Auto-collection method

Items new/modify

Item definition options

  • Name, Type, Key, Units, Interval, Application, …

Item Types (Data Collection Methods)

Agent-less monitoring

  • Simple checks
  • ICMP Checks
  • SSH/Telnet checks
  • Check Mysql status
  • SNMP monitoring
  • SNMP traps
  • Set-up SNMP traps

ZABBIX agent passive checks

  • Agent Installation

Intro

Linux Agent installation from packages

  • Monitoring Apache web server with Agent
  • Monitoring Linux OS with Agent

ZABBIX Agent 2

ZABBIX_server, ZABBIX_get, ZABBIX_agent

ZABBIX Agent active checks

Agent user parameters

Agent for Windows (Optional)

HTTP Checks

  • Getting Value using API

Web monitoring

  • Create Web scenario

Dependent items

Log file monitoring

Service Monitoring

  • Defining SLA

Network Services Monitoring

  • Monitor SSH service

ODBC Monitoring

  • Setting up ODBC
  • Monitor Live data in Mysql

External Check

ZABBIX Trapper

  • ZABBIX_sender

Calculated checks

Aggregate checks

Promethus Integration

ELK Integration

Preprocessing

Value map        

              

Data visualization

Custom graphs

Maps

Screens and Slide shows

Dashboard and widgets overview

Grafana Integration         

 

Problem detection          

Events

  • Global event correlation

Triggers, less sensitive triggers, dependencies

  • Trigger-based event correlation
  • Preventing trigger flapping

Trigger Event tags

Built in and User macros functionality

More trigger examples

Advanced problem detection

  • Predictive trigger functions

Macros          

 

Using templates

Creating a template

Linking templates to hosts

  • Handling default templates
  • Changing the configuration in a template
  • Macro usage
  • User macros

Using multiple templates

  • Unlinking templates from hosts

Using mass update

Nested templates

 

Reports

  • Availability Reports
  • Top 100 Triggers

 

Automation

Discovery

  • Network discovery, Auto-Registration

 LLD overview

  • LLD of ODBC objects
  • LLD of SNMP objects
  • LLD of JMX objects
  • Custom LLD rules

Creating Item Prototype

Creating Trigger Prototype

Item filters/mass edit and check now/clear history

 

Notifications

  • Overview
  • Proactive monitoring        

 

Actions

Conditions

Operations

  • Sending message
  • Media Types
  • Sending Email Notification
  • Sending SMS Notification
  • Sending Telegram Notification
  • Remote commands
  • Additional operations
  • Using macros in messages

Recovery operations

Update operations

Escalations

Maintenance        

 

Distributed monitoring

Proxy overview

  • Proxy Setup
  • Monitoring by external ZABBIX instance
  • Queue Management

Distribute Database

Distribute Web Frontend

High availability and redundancy

        

Performance tuning

Overview and configuration

 ZABBIX Tuning

OS advanced tuning

  • Kernel settings

High-performance HTTP server (NGINX)        

 

ZABBIX API

  • Overview
  • Getting data          

 

Security

Encryption Overview and configuration

Secure ZABBIX Frontend with SSL

Agent keys whitelist/blacklist

User permissions

  • Create user, user group and set permissions
  • Audit users

Authentication Methods

  • AD and HTTP authentication                      

 

Administration

  • ZABBIX Server Configuration file
  • ZABBIX server processes
  • XML Import/Export
  • Working time, housekeeper
  • Frontend scripts
  • Frontend Modules
  • ZABBIX server health
  • ZABBIX DB schema overview
  • MySQL partitioning
  • High-performance storage engine (Elasticsearch)
  • Real-time data export

 

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

 

ZABBIX چیست؟
مفهوم مانیتورینگ عبارت است از مشاهده و جمع‌آوری و آنالیز سیستماتیک داده‌ها و استفاده از اطلاعات حاصل‌شده جهت ردیابی مشکل سرویس‌دهی مجموعه در راستای دستیابی به رشد و بهبود خدمات، و در انتها یک راهنما برای اخذ تصمیمات مدیریتی می باشد.

Zabbix یک نرم افزار مانیتورینگ متن باز برای اجزای متنوع IT از جمله شبکه‌ها، سرورها، ماشین های مجازی (VM) و سرویس های ابری است. Zabbix معیارهای ماینتورینگ مانند میزان بار شبکه، بار CPU و فضای مصرفی دیسک را فراهم می کند. این نرم افزار عملیات های در حال انجام بر روی لینوکس، Hewlett Packard Unix (HP-UX)، Mac OS X، Solaris، حتی سیستم عامل های دیگر را مانیتور می کند. با این حا نظارت بر ویندوز فقط از طریق agents امکان پذیر است.

سیستم مانیتورینگ شبکه ZABBIX یکی از قویترین و شناخته شده ترین سیستم‌های مانیتورینگ در دنیا است که از سال ۲۰۰۱ اولین نسخه آن به بازار عرضه شده و تا امروز به عنوان یکی از سیستم‌های پیشرو در صنعت مانیتورینگ شبکه و نرم افزارها، نسخه‌های بسیاری را روانه بازار نموده است.

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

 

Zabbix چگونه کار می کند؟

عملیات مانیتورینگ معمولاً روی فرآیندها پیاده می‌شود، تعریف مفهوم فرآیند طی کردن هر گونه درخواست از کانال های ورودی موجود مجموعه و در پایان دریافت پاسخ به معنی اتمام کار می باشد. با بروز فرآیندها مسیر طی شده از سخت افزارها و نرم افزارها و تجهیزات سیستمی و شبکه ای از قبیل سرورها و سیستم‌عامل‌ها و چاپگرهای تحت شبکه، UPSها، سوئیچها و روترها، حسگرهای دما و رطوبت، کارت‌خوان‌ها، دوربین‌های مدار بسته و منابع ذخیره‌سازی اطلاعات (Storage) و... می گذرد، و به سرویس‌دهی مجموعه جامعیت می بخشد. با توجه به اهمیت موضوع و رضایتمندی در سرویس دهی بایستی وضعیت تمامی این نقاط که حائز اهمیت هستند دائما مشاهده و بررسی گردد و در صورت کوچکترن رخداد و خلل جهت حل مشکل به مسئولان سیستم اطلاع رسانی گردد و مشخص شود که در مسیر یک فرایند چه موقع و کجا خلل اتفاق می‌افتد و چه عاملی باعث آن بوده است و چگونه می بایست رفع گردد. Zabbix را می توان بصورت agentless و یا حتی agent-based مستقر کرد.  Agentها برای بررسی عملکرد و جمع آوری داده ها، بر روی اجزای IT نصب می شوند و پس از آن agent به یک سرور متمرکز مدیریت Zabbix گزارش می دهد. این اطلاعات یا می توانند بصورت گزارش هایی آماده شوند و یا بصورت بصری در رابط کاربری گرافیکی Zabbix (GUI) نمایش داده شوند. اگر مشکلی در مورد آنچه در حال مانیتور شدن است به وجود آمده باشد، Zabbix یک اعلان یا هشدار به کاربر ارسال می کند. Zabbix دارای یک رابط مدیریت مبتنی بر وب است که از طریق یک پایگاه داده متمرکز شده است. با Zabbix، تجسم داده های شما در قالب نمودار، صفحه، نقشه و نمای کلی در دسترس است. رابط کاربری گرافیکی مبتنی بر وب Zabbix به کاربران امکان می دهد محیط IT خود را از طریق داشبورد قابل تنظیم بر اساس ابزارها، نمودارها، نقشه های شبکه، نمایش اسلایدها و گزارش ها مشاهده کنند.

 

چرا Zabbix بیاموزیم؟

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

سیستم مانیتورینگ ZABBIX یکی از بهترین و کاملترین راه حلهای مورد نیاز در زمینه Availability and Performance Monitoring می باشد. در این سیستم امکانات متعددی به صورت پیش فرض در اختیار کاربران قرار دارد که از این طریق راه اندازی سیستم مانیتورینگ سریعتر و آسانتر صورت می پذیرد، در عین حال کاربران در سیستم مانیتورینگ ZABBIX می توانند به راحتی نیازهای خود را تحت عنوان یک ماژول به ZABBIX اضافه نمایند. برای این کار سیستم مانیتورینگ ZABBIX تمام زبانهای برنامه نویسی موجود را پشتیبانی می کند و کاربران هیچ محدودیتی در استفاده از زبانهای برنامه نویسی برای استفاده از این قابلیت ZABBIX ندارند و برروی تمامی سیستم عامل های مطرح موجود، قابلیت مانیتورینگ دارد. علاوه بر این، Open Source بودن این سیستم باعث شده تا اطمینان کاربران، به خصوص کاربرانی که دارای اطلاعات حساس در سازمان خود می باشند، به این سیستم افزایش یابد.

این سیستم دارای ویژگیهای بسیار منحصر به فردی در حوزه مانیتورینگ و هشدارهای کاربردی و متنوع در زمان وقوع یک رویداد و نیز قابلیتهای ویژه در UI می باشد که بسیاری از این ویژگیها در دیگر سیستمهای مانیتورینگی که بعضا به صورت Closed Source هستند وجود ندارد. همچنین سیستم مانیتورینگ ZABBIX دارای تعداد زیادی Partner در سراسر جهان است. در این میان نام شرکت های بزرگی از جمله VMware وUbuntu، RedHat، Novell، IBM به عنوان شرکای استراتژیک شرکتZABBIX نشان دهنده اعتبار این سیستم مانیتورینگ در دنیا می باشد. بنابراین آموزش Zabbix بسیار ارزشمند است.

 

مزایای مانیتورینگ یکپارچه چیست؟

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

  1. حذف مانیتورینگ های جزیره ای و مشاهده وضعیت کلیه سرویس های مجموعه و جمع آوری اطلاعات به صورت متمرکز.
  2. مطلع شدن (Notify) از خلل ها با روشهای متنوع اعم از EMAIL, Telegram , … و بررسی آنها در اسرع وقت توسط مسئولین مربوطه.
  3. بالا رفتن سرعت در یافتن مکان مشکل (Troubleshoot) و کم شدن زمان Downtime.
  4. نمایش گرافیکی شمای کلی پروسه و فرآیند تحت کنترل.
  • داشبورد
  • گراف ها
  • اسکرین ها
  • مپ ها
  • انواع گزارشات
  1. انجام هر گونه Action در هنگام بروز خطا و قدرت اجرای هر گونه Script جهت رفع مشکل مشاهده شده.
  2. استفاده از امکان Export و Import
  3. مشاهده و اطلاع رسانی وضعیت سیستم های موجود در Maintenance Mode.

 

مزایای استفاده از Zabbix

  1. متن باز بودن – ZABBIX یک نرم افزار کاملا متن باز است که تحت لایسنس GPLv2 منتشر شده و برای استفاده های تجاری و غیر تجاری آزاد است.
  2. مانیتورینگ فعال - شما می توانید سرورها، برنامه ها و تجهیزات شبکه را به راحتی رصد کنید، آمار دقیق و داده های عملکرد را جمع آوری کنید.
  3. قابل استفاده در سطح Enterprise - Zabbix از محیط های کوچک تا محیط های بزرگ توزیع شده را پشتیبانی می کند.
  4. برنامه ریزی افزایش ظرفیت - با داده های جمع آوری شده توسط Zabbix، می توانید زیرساخت های خود را تجزیه و تحلیل کنید و Capacity را متناسب با آن برنامه ریزی کنید.
  5. پشتیبانی از مانیتورینگ توزیع شده - قابلیت پیاده سازی مانیتورینگ توزیع شده با استفاده از Proxy Zabbix
  6. قابلیت مانیتورینگ بدون وابستگی به نوع سیستم عامل
  7. قابلیت های شخصی سازی گسترده و هماهنگی با محیط های گوناگون
  8. ماژولار و انعطاف پذیر بودن
  9. گسترش پذیری از طریق Clustering
  10. آماده برای استفاده IPv6 : با توجه به پایان پذیری IPv4 با سرعتی بالا، اکثر شرکت های بزرگ آی تی به دنبال IPv6 هستند و تمایل زیادی برای استفاده از آن دارند. تمام بخشهای Zabbix از IPv4 و IPv6 پشتیبانی می کنند و اجازه استفاده در محیط های متشکل از هر دو نسخه و یا محیط های فقط مبتنی بر IPv6 را میسر میسازند.

 

ساختار سیستم مانیتورینگ Zabbix

به صورت کلی می توان توانمندیهای سیستم مانیتورینگ ZABBIX  را به چهار بخش تقسیم کرد:

  • رصد و جمع آوری اطلاعات Data Gathering
  • هشدار وقوع یک رخداد
  • عکس العمل هوشمندانه
  • گزارش

 

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

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

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


مانیتورینگ زیر ساخت های مجازی

مانیتورینگ VMware اجازه مانیتور کردن مشخصات و آمار مربوط به نصبهای VMware vCenter , vSphere که به منظور مجازی سازی سیستم استفاده می شوند را به شما می دهد Zabbix .می تواند با سیستم “جستجوی عمیق” خود به صورت اتوماتیک تمامی سیستم های مجازی VMware را تشخیص داده و برای هرکدام از آنها میزبانی برای مانیتور کردن ایجاد کند.

 

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

دیتابس یکی از ستونهای اصلی آی تی در دهه های اخیر است. بندرت شرکتهایی وجود دارند که حتی یک دیتابیس هم نداشته باشند. آنها اطلاعات مهم از جمله اطلاعات مربوط به امور مالی، مشتریان و کارمندان خود را در دیتابیس نگهداری می کنند. Zabbix توانایی مانیتور کردن کوچکترین جزئیات دیتابیسهای MySQL, PostgreSQL, Oracle و SQL Server را دارد.

 

سفارشی سازی

فکر می کنید بعضی از داده ها شدیدا خاص بوده و نیاز به مانیتورینگ سفارشی سازی شده دارد؟ ساختار پویا و امکان سفارشی کردن Zabbix  این امکان را به شما می دهد که Zabbix را برای هر محیطی و برای گرفتن هر داده ای از سیستمهای مربوط به امور مالی، سیستمهای کنترل محیطی و حتی دستگاههای غیر طبیعی پژوهشی آماده کنید. هیچ محدودیتی در زبان برنامه نویسی برای Zabbix وجود ندارد، شما می توانید از Shell، Perl،  Python و یا هر چیز دیگری استفاده کنید.

 

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

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

 

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

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

 

تعاریف  در Zabbix

در این بخش لازم است تا با برخی تعاریف و اصطلاحات مرسوم در Zabbix  آشنا شویم.

Host :

هر دیوایس شبکه ای که IP دارد و می خواهیم آن را مانیتور کنیم.

 

Host Group:

یک گروه بندی منطقی از Host ها که ممکن است حاوی قالب ها(templates) نیز باشد. Hostها و Templateها در یک Host Group به هیچ وجه با یکدیگر ارتباط ندارند.  Host Group هنگام اختصاص حق دسترسی به host برای گروه های مختلف کاربر استفاده می شوند.

 

Item:

بخش مشخصی از دیتا که می خواهیم از host دریافت کنیم.

 

Value Preprocessing:

تغییر ارزش مقادیر دریافت شده قبل از ذخیره در پایگاه داده

 

Trigger:

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

 

Event:

واحد رخداد قابل توجه. مانند تغییر حالت تریگر و ...

 

Event Tag:

یک نشانگر از پیش تعریف شده برای رویداد.

 

Event Correlation:

روشی برای ارتباط مشکلات با راه حل ها، بصورت انعطاف پذیر و دقیق.

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

 

Problem:

تریگری که در حالت "مشکل" باشد.

 

Problem Update:

گزینه های مدیریت مشکل ارائه شده توسط Zabbix، مانند اضافه کردن نظر، تصدیق، تغییر شدت یا غیره

 

Action:

روش از پیش تعریف شده برای واکنش به یک رخداد

 

Escalation:

سناریوی ویژه جهت اجرای عملیات در یک action. دنباله ای از ارسال اعلان ها / اجرای دستورات از راه دور

 

Media:

ابزاری جهت ارسال اعلان ها / کانال تحویل

 

Notification:

پیغامی راجع به یک رخداد که از طریق کانال تحویل انتخابی به کاربر ارسال می شود.

 

Remote command:

دستوری از پیش تعریف شده که در برخی موارد به طور خودکار بر Host مورد نظر اجرا می شود.

 

Template:

مجموعه ای از موجودیت های آماده ( شامل: آیتم، تریگر، نمودار، صفحات، برنامه ها، قوانین کشف سطح پایین) جهت بکارگیری در یک یا چند host  

 

Application:

گروه بندی آیتم ها در یک دسته ی منطقی

 

Web Scenario:

یک یا چند درخواست HTTP برای بررسی میزان دسترسی به وب سایت.

 

Frontend:

واسط و رابط وب ارائه شده با Zabbix

 

Dashboard:

داشبورد قسمت قابل تنظیم رابط وب است که  نمایش خلاصه ی اطلاعات مهم در واحدهای بصری به نام widget نمایش می دهد.

 

Widget:

واحد تصویری که اطلاعات یک نوع و منبع خاص (مانند خلاصه، نقشه، نمودار، ساعت، و غیره) مورد استفاده در داشبورد را نمایش می دهد.

Zabbix API:

امکان استفاده از پروتکل JSON RPC  برای ایجاد، به روزرسانی و واکشی (fetch) اشیای Zabbix  (مانند host, item,…) و اجرای کارهای دیگر Zabbix Server

 

مخزن مرکزی داده ها / فرآیند اصلی نرم افزار Zabbix که وظایف زیر را به عهده دارد:

  • اجرای نظارت
  • تعامل با پروکسی ها و عامل(Agent)های Zabbix
  • محاسبهی تریگرها
  • ارسال اعلانها

 

Zabbix Proxy:

فرایندی که در صورت نیاز داده ها را به نمایندگی از سرور Zabbix جمع آوری کرده و بار پردازش سرور را کاهش می دهد.

 

Zabbix Agent:

فرآیند نظارت بر اهداف مدنظر جهت رصد فعالانه ی منابع و برنامه ها

 

: Zabbix Agent 2

نسل جدیدی از عامل Zabbix برای نظارت فعال منابع و برنامه های محلی، امکان استفاده از پلاگین های سفارشی برای نظارت

 

Encryption:

پشتیبانی از ارتباطات رمزنگاری شده بین مؤلفه های Zabbix (سرور،پروکسی،عامل،zabbix_sender و zabbix_get) با استفاده از پروتکل Transport Layer Security (TLS).

 

Network Discovery:

کشف خودکار دیوایس های شبکه

 

Low-Level Discovery:

 کشف خودکار موجودیت های سطح پایین در یک دیوایس خاص (به عنوان مثال فایل سیستم، رابط های شبکه و غیره).

 

Low-Level Discovery Rule:

مجموعه ای از تعاریف برای کشف خودکار موجودیت های سطح پایین در یک دیوایس.

 

 Item Prototype:

مقادیری با پارامترهای مشخص به عنوان متغیرها که آماده ی Low-Level Discovery هستند و  بعد از آن متغیرها بطور خودکار با پارامترهای کشف شده واقعی جایگزین می شوند و متریک به طور خودکار شروع به جمع آوری داده ها می کند.

 

Trigger Prototype:

تریگری با پارامترهای مشخص به عنوان متغیرها که آماده ی Low-Level Discovery است. پس از آن متغیرها بطور خودکار با پارامترهای کشف شده واقعی جایگزین می شوند و تریگر به طور خودکار شروع به ارزیابی داده ها می کند.

 

Agent Autoregistration:

فرآیند خودکار که به موجب آن یک عامل Zabbix به عنوان host ثبت شده و شروع به نظارت می کند.

 

حرف آخر:

زبیکس یک نرم‌افزار کارآمد در سطح سازمانی است که برای مانیتورینگ دسترسی و کارایی زیرساخت‌های IT به کار می‌رود. با ZABBIX تقریبا هیچ محدودیتی در جمع آوری اطلاعات از شبکه وجود ندارد. سیستم مانیتورینگ شبکه ZABBIX یک سرویس مانیتورینگ کارآمد است، به طوری که می‌تواند در لحظه ده‌ها هزار سرور، ماشین مجازی و تجهیزات شبکه را به طور هم‌زمان مانیتور کند و کماکان در شبکه های پیچیده به سادگی ساختار خود ادامه دهد.

قابل توجه است که دوره تخصصی آموزش Zabbix سال هاست که در بالاترین سطح کیفی در "خانه لینوکس" ارائه می گردد و این دوره در زیرشاخه مدیریت سیستم های لینوکس و یا DevOps ارائه می گردد. خیلی از متخصصان دیگر از جمله متخصصان Cloud، IOT، Infrastructure و ... نیز نیازمند آموزش اصولی و کسب مهارت های لازم برای استفاده از Zabbix می باشد.

از طریق لینک زیر می توانید دمو کامل نرم افزار را مشاهده کنید و به صورت آنلاین با نرم افزار کار کنید.

https://zabbix.org/zabbix

 

بخش هایی از دوره تخصصی مانیتورینگ Zabbix در خانه لینوکس ایران

سوالات رایج به نحوه شرکت در دوره ها:

چه کسانی نیاز دارند این دوره را بگذرانند؟

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

 

برای شرکت در این دوره چه پیش نیازهایی باید داشته باشیم؟

دانش در سطح LPIC-1 پیش نیاز شرکت در دوره می باشد و دانش در سطح LPIC-2 پیشنهاد می گردد.

 

با گذراندن این دوره در چه حوزه هایی می توانم وارد شوم؟

شما با یادگیری zabbix می توانید در حوزه های SOC، NOC، امنیت، DevOps و خیلی از حوزه های دیگر ورود نمایید.

 

دوره های خانه لینوکس حضوری هست یا آنلاین؟

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

 

آیا امکان شرکت در دوره ها از خارج از ایران امکان پذیر هست؟

بله، امکان شرکت از هرجای دنیا در دوره های آنلاین خانه لینوکس وجود دارد.

 

سامانه آموزش آنلاین مجموعه چیست؟

سامانه آموزش آنلاین خانه لینوکس نرم افزارهای توسعه داده شده مبتنی بر پروژه متن باز bigbluebutton  Moodle +می باشد که بر روی بستر امن و قدرتمند لینوکس میزبانی شده است و هر امکانی که در سامانه های آموزش آنلاین رایج وجود دارد را در بالاترین کیفیت ارائه می دهد و همچنین یه انقلابی را از لحاظ کیفیت و قدرت استفاده از امکانات، در صنعت آموزش آنلاین بوجود آورده است.

 

آیا کیفیت دوره های آنلاین به اندازه دوره های حضوری هست؟

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

 

دوره ها به چه زبانی برگزار می گردند؟

دوره ها بصورت پیش فرض به زبان فارسی برگزار می گردند و درصورت نیاز می توان برخی دوره ها را بصورت خصوصی یا سازمانی به زبان انگلیسی برگزار کرد.

 

آیا می توانم همزمان در دو یا چند دوره آموزشی شرکت نماییم؟

در صورتی که یکی از این دوره ها آنلاین باشد، بله می توان. البته در صورت شرکت در دوره بصورت آفلاین، کسب مدرک به شرط قبولی در آزمون پایان دوره می باشد.

 

آیا امکان پرسش و پاسخ در کلاس آنلاین وجود دارد؟

بله شما در طول کلاس می توانید بصورت صوتی و یا تصویری، یا بصورت چت و حتی با به اشتراک گذاری تصویر صفحه کامپیوترتان در سامانهLMS ، به راحتی سوالات خود را بپرسید و استاد محترم مشکلات شما را در طول دوره به بهترین نحو حل می نماید.

 

آیا مدرس دوره تجربه عملیاتی مناسبی در حوزه مربوطه دارد؟

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

 

آیا می توانیم قبل از شرکت در دوره تعیین سطح و مشاوره داشته باشیم؟

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

 

امکان شرکت در کلاس ها بصورت آفلاین وجود دارد؟

شما باید دوره های مجازی (آنلاین) را ثبت نام نمایید، اما می توانید با توجه به وجود مشغله کاری، یا اختلاف ساعت محل زندگی تان، دوره را در طول زمان برگزاری بصورت آفلاین ملاحظه بفرمایید. البته در صورت شرکت در دوره بصورت آفلاین، کسب مدرک منوط به قبولی در آزمون پایان دوره است.

 

ساعت برگزاری دوره ها به چه صورت است؟

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

 

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

خیر، کاملا یکسان است.

 

سوالات رایج آزمون ها و مدارک:

آیا پس از دوره مدرک معتبر دریافت می کنم یا باید در آزمون های بین المللی شرکت کنم؟

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

در حوزه لینوکس، در صورت نیاز، دانشجویان می توانند جداگانه در ازمون های بین المللی موسسه LPI شرکت نمایند و پس از قبولی مدرک موسسه LPI را اخذ نمایند.

 

آیا مدرک خانه لینوکس قابل ترجمه هست؟

مدرک خانه لینوکس به زبان انگلیسی صادر می گردد و نیازی به ترجمه در هنگام پروسه مهاجرت یا همکاری با شرکت های خارجی نیست.

 

آیا می توانم بدون شرکت در دوره آموزشی در آزمون بین المللی شرکت کنم؟

بله، در صورت آمادگی برای شرکت در آزمون های بین المللی لینوکس، این امکان وجود دارد.

 

آزمون های بین المللی به چه زبانی برگزار می شوند؟

این آزمون ها در ایران به زبان انگلیسی برگزار می گردند.

 

چگونه داوطلبان می توانند صحت مدارک خود را به کارفرمایان اثبات کنند؟

کارفرمایان می توانند جهت آگاهی از وضعیت گواهینامه شما، با ارائه شماره سریال مدرک موسسه در وبسایت موسسه، مدارک خانه لینوکس را استعلام نمایند.

 

آزمون پایان دوره به چه صورت است؟

این آزمون به صورت آنلاین در سامانه LMS مجموعه برگزار می گردد. اجرای تمارین کلاسی و تاییدیه مدرس جهت صدور مدرک نیاز است.

 

سوالات عمومی:

آیا من می توانم ویدیوی دوره را ضبط کنم؟

خیر، به منظور حفظ حق مالکیت معنوی موسسه (البته با لطف و حمایت دانش پژوهان محترم خانه لینوکس)، دوره های آنلاین توسط موسسه ضبط می گردند و تا دو ماه در دسترس کامل دانشجو برای تمرین و یادآوری در سامانه آموزش مجازی در دسترس هستند اما ضبط و انتشار ویدیوهای کلاس توسط دانشجو غیر قانونی است.

 

چه نیازمندی های سخت افزاری برای برگزاری این کلاس به صورت آنلاین نیاز هست؟

داشتن یک سیستم با حدود 30 گیگ هارد خالی و حداقل 8 گیگ مموری و حداقل cpu در سطح core i3 نیازمندی شرکت در این دوره هست. در دوره های حضوری مجموعه به هر دانشجو یک سیستم مجزا تخصیص داده می شود. دسترسی به اینترنت نیز برای کلاس های آنلاین، نیاز است.

 

آیا من پشتیبانی رو در طول دوره دارم؟

بله شما در طول دوره پشتیبانی مجموعه و مدرس را دارید.

 

آیا امکان پیشنهاد کار از سمت موسسه به دانشجویان وجود دارد؟

بله، بدین منظور موسسه همواره آگهی های شغلی سازمان های همکار را در شبکه های اجتماعی منتشر می کند و با کسب دانش و تخصص، دانشجویان توانسته اند در بهترین شرکت ها و سازمان های داخلی و خارجی جمله Dell، Cisco، MTN، Amazon و حتی NASA مشغول به کار شوند.

 

آیا کلاس را می توانم بصورت خصوصی و یا اختصاصی برای سازمان برگزار کنم؟

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

 

آیا مسیر آموزشی مشخصی برای ادامه کسب تخصص وجود دارد؟

بله، حرفه ای ترین مسیر آموزش نتیجه سال ها تجربه و آموزش حرفه ای در صنعت و همچنین نتیجه اتاق فکر اساتید آنیسا بصورت یک Roadmap جامع در حوزه های مدیریت سیستم های لینوکس، توسعه نرم افزار، DevOps، IOT، Data Science، شبکه و DevNet و همچنین زیرساخت به دانشجویان ارائه می گردد.

 

تا چه مدت به دوره دسترسی دارم؟

در دوره های آنلاین، تا دو ماه پس از اتمام دوره، ویدیوهای دوره قابل بازدید در سامانه آموزش آنلاین است.

 

سوالات رایج ثبت نام و پرداخت:

آیا امکان پرداخت هزینه دوره بصورت اقساط وجود دارد؟

بله خوشبختانه، این امکان وجود دارد.

 

آیا تخفیفی برای شرکت در دوره ها وجود دارد؟

بله تخفیفات دائمی چون تخفیف گروهی، دوره های همزمان، تخفیف معرفی و تخفیفات مناسبتی وجود دارد.

 

گروه سنی مخاطب دوره ها چیست؟

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

 

چگونه می توانم برای شرکت در دوره ثبت نام کنم؟

کافی است برای شروع در قسمت پیش ثبت نام، پیش ثبت نام را انجام داده و منتظر تماس همکاران ما باشید که در اسرع وقت و در ساعات اداری با شما تماس خواهند گرفت و شما را در ادامه پروسه ثبت نام همراهی می نمایند.

 

آیا رعایت پیش نیاز ها واجب است؟

بله، رعایت پیش نیاز های رسمی دوره بسیار مهم هستند، و عملا بدون رعایت آنها امکان بهره وری از دوره وجود ندارد.

 

من دانش آموزم آیا می توانم در دوره ها شرکت کنم؟

بله، با مشاوره و سنجش دانش شما در حوزه IT امکان شرکت در دوره مناسب سن و دانش شما وجود دارد.

EN / FA

فناوران آنیسا

تهران، میدان آرژانتین، خ وزرا، کوچه هشتم، یحیوی، پلاک ۴

 اطلاعات تماس:

  • 021-88716168
  • 021-88712172
  • 0910-8555111

info @ anisa.co.ir

© فناوران آنیسا | تمامی حقوق این سایت تحت مجوز GFDL برای فناوران آنیسا محفوظ است.
design by www.digitaldesign.ir