معرفی دوره:

این دوره به آموزش حرفه ای Zabbix به صورت عملیاتی و کاملا کاربردی می پردازد. نرم افزار Zabbix یک نرم افزار متن باز در سطح Enterprise-class می باشد که به منظور مانیتورینگ و بررسی کارایی و در دسترس بودن سرورها، دیوایس ها، سرویس ها، برنامه های کاربردی و سایر منابع در سیستم های فناوری اطلاعات بکار گرفته می شود. Zabbix بسیار قابل اطمینان است و براساس مدل نصب می تواند برای مانیتورینگ صدها دیوایس و حتی ده ها هزار دیواس با Performance مناسب بکار رود.
نرم افزار Zabbix می تواند یک شبکه پیچیده را مانیتور کند و این درحالی است که هنوز به سادگی ساختار خود و در نهایت مدیریت آسان، ادامه می دهد. برنامه های خودکارdiscovery، الگوها، گروه بندی دیوایس ها و کاربران، قوانین Data Retention و بروز رسانی خودکار همه از سایر مزیت های این نرم افزار قدرتمند است که باعث شده در اکثر شبکه ها به عنوان ستون قدرتمند مانیتورینگ استفاده گردد.
هدف از آموزش این دوره، که از سری دوره های حرفه ای مدیریت سیستم و دواپس است، آموزش علمی و عملیاتی استقرار و مدیریت یک سیستم مانیتورینگ جامع و قدرتمند بر اساس زبیکس است. بعد از گذراندن این دوره کاربردی، هر آنچه می خواهید را می توانید مانیتور کنید.
این نرم افزار یک نرم افزار یکپارچه مانیتورینگ هست که برای مانیتور کردن هر جزئی از تجهیزات و شبکه مانند منابع سرورها، ترافیک شبکه، دیتابیس ها و حتی دوربین های مداربسته تحت شبکه به کار می رود.
دانش پژوهان پس از پایان دوره، مدرک معتبر دوره را دریافت خواهند کرد.
فرم پیش ثبت نام
- مدیران شبکه، زیرساخت و لینوکس
- متخصصان مانیتورینگ
- متخصصان دواپس
- متخصصان امنیت
- متخصصان تحلیل داده
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
– Time zones
– Firewall
– How to get ZABBIX and select version
– Server requirements
– Web Server Installation (apache)
– Database Installation (MariaDB)
– Installing ZABBIX from packages (v5.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
- نوع دوره: آنلاین (موسسه آنیسا)
- پیش نیاز: LPIC-1
- مدت زمان: 60 ساعت
- زمان شروع: 1400/10/30
- روزهای برگزاری: پنجشنبه ها
- ساعت برگزاری: 15 الی 20
- مدرس: مهندس محسن محمد امینی