Zabbix 6 Application and Network Monitoring
What you’ll learn
Installation and Configuration of Zabbix Server, Agents and Proxies on PC, Linux and MacOS
Create Auto Registration and Network Discovery Rules to Auto Add and Configure Discovered Hosts, Network Devices and Applications
Setup LLD Discovery Rules and Actions to Auto Configure SNMP Devices into specific Groups and Assign Templates
Understand Active Versus Passive Items
Construct a Reusable PCI DSS Monitoring Template for all hosts
Configuring Domain name and SSL for Zabbix Server
Configure SMTP for email alerts
Media Type Configuration for customised Email, Slack and Telegram notifications
Advanced Items and Triggers on PC, Linux and MacOS
Creating a Graphical Network Map of All Hosts Indicating Status
Creating Template Items for Assigning to Multiple Hosts
Item Preprocessing using Regex, Javascript and JSONPath
Web Monitoring from Different Geographical Locations for HTTP Status Codes and Response Speeds
Create A Custom LLD Rule From The Ground Up For Service Discovery Including Item and Trigger Prototypes
Create a LLD Graph Prototype from a File System Discovery Rule and Add it to a Template Screen
Create a LLD Trigger Prototype that Triggers Within a Range
Configure PSK Encryption between Zabbix Server, Agents and Proxies
Configure Trigger Ok Event Generation to Minimise Alert Flapping
Execute remote commands on Windows and Linux
Monitor SSL Certificate Expiry
Log File Monitoring Nginx Proxy HTTP Status Codes
Run Docker Commands with Administration Scripts
UserParameters
Execute Powershell Scripts to Check Windows Updates
Calculated Items
Dependent Items
JSON API Monitoring with the HTTP Agent Item
Zabbix Sender and Trapper, with Many Examples
Setup Grafana with the MySQL and Zabbix Datasources
Setup MySQL Monitoring
Setup SNMP Hosts and query using OIDs and MIBs
Setup SNMP Traps
Prometheus Node Exporter Introduction, Installing as a Service and Host Configuration
Setup LLD Discovery and Actions to Auto Configure Prometheus Node Exporters
Zabbix API Introduction with Examples, Python Script, User Permissions and Testing Tool
All Videos in one place, and with no Ads
Requirements
You will need access to several PCs and/or locally hosted or cloud hosted VMs and/or Rasberry PIs. In this course I demonstrate various features using Windows 10, Ubuntu, Rasberry Pi and MacOSX
You have the choice of using dedicated hardware, or using cloud or locally hosted VM managers such as Oracle Virtual Box. The more variation you can access, the better. Zabbix agents will run on most OSs, but Zabbix Server and Proxy will need Linux such as Ubuntu or CentOS
In this course I predominantly demonstrate using Ubuntu Linux, but also provide CentOS equivalent commands in accompanying documentation where applicable.
Description
Hello, and welcome to my course on Zabbix,Zabbix is a complete open source monitoring software solution for networks, operating systems and applications.In this course you will install and extensively configure Zabbix Server, Zabbix Proxy, multiple Zabbix Agents on Windows, Linux and MacOS whether on the same network, behind a firewall, on dedicated hardware locally and cloud hosted.We will also look at,active an passive checks, PSK encryption, host items, triggers, graphs, and dashboards,understanding Zabbix health,alerting with email, Telegram and Slack,creating our own templates.creating a network map,reading windows event logs,item pre-processing using regex and JavaScriptmacros,discovery rule protypes,JSON API and HTTP monitoringexecuting remote bat, PowerShell, sh and python scripts,Zabbix get and sender,custom userparameters,administration scripts, calculated items,Creating custom LLD discovery rules from the ground up,MySQL monitoring,SMNP agent monitoring and trapper using OIDs and MIBsPrometheus node exporter monitoring,Auto registration and discoveryZabbix APIand much more.Zabbix can be used in the enterprise or even on you own home network where you can have much better visibility of the things connected and running on it and how they are used.Thanks for taking part in my course, and let’s get started.
Overview
Section 1: Zabbix
Lecture 1 Provisioning a Linux to Install Zabbix Server
Lecture 2 Download and Install The Zabbix Repository
Lecture 3 Install Zabbix Server, Frontend and Agent
Lecture 4 Create the Initial Database
Lecture 5 Log in and Configure Zabbix Server Front End
Lecture 6 Configure a Domain name for the Zabbix Server
Lecture 7 Configure SSL for Zabbix Server Front end
Lecture 8 Overview So Far
Lecture 9 Install Zabbix Agent on Same Network as Zabbix Server
Lecture 10 Install Zabbix Agent (Active) on a Windows Host Behind a Firewall
Lecture 11 Install Zabbix Agent on CentOS on a different Cloud Provider
Lecture 12 Zabbix Agent Auto Registration
Lecture 13 Install and Configure Zabbix Proxy
Lecture 14 Configure Zabbix Agent on the Zabbix Proxy
Lecture 15 Reconfigure Zabbix Agents to use Zabbix Proxy
Lecture 16 Install Zabbix Agent on MacOS Behind the Proxy
Lecture 17 Zabbix Server Health
Lecture 18 Zabbix Proxy Health
Lecture 19 Enable PSK Encryption for Zabbix Agents
Lecture 20 Enable PSK Encryption for Zabbix Proxy
Lecture 21 Creating Host Items
Lecture 22 Creating Host Triggers
Lecture 23 Set up the Email Media Type
Lecture 24 Creating Host Graphs
Lecture 25 Convert Host Items, Triggers and Graphs To A Template
Lecture 26 Template Dashboards
Lecture 27 Monitoring Dashboards
Lecture 28 Creating a Network Map
Lecture 29 Reading Windows Event Logs
Lecture 30 Item Preprocessing with Regex
Lecture 31 Item Preprocessing with JavaScript
Lecture 32 Item Cloning to Create a PCI DSS Windows Template
Lecture 33 Importing Templates
Lecture 34 Slack Media Type
Lecture 35 Telegram Media Type
Lecture 36 Customising Trigger Alert Messages with Macros
Lecture 37 Add Disk Space History Graph To OS Linux Template
Lecture 38 Trigger Prototypes and Triggering within a Range
Lecture 39 Configure Trigger ‘Ok Event Generation’ to minimise Alert Flapping
Lecture 40 Remote HTTP monitoring using Web Scenarios
Lecture 41 JSON API Monitoring with the HTTP Agent Item
Lecture 42 Log File Monitoring – Nginx Proxy HTTP Status Codes
Lecture 43 Dependent Items
Lecture 44 Execute Bat File on Remote Windows Host with Zabbix Agent
Lecture 45 Execute Python Script on Remote Linux Host with Zabbix Agent
Lecture 46 Execute a Shell Script using Zabbix Agent
Lecture 47 User Defined Parameters
Lecture 48 Administration Scripts
Lecture 49 Execute Powershell Scripts to Check Windows Updates
Lecture 50 Calculated Items
Lecture 51 Creating Custom Low Level Discovery Rules – Part 1
Lecture 52 Creating Custom Low Level Discovery Rules – Part 2
Lecture 53 Setup SNMP Hosts in Zabbix
Lecture 54 Query SNMP Hosts using OIDs
Lecture 55 Query SNMP Hosts using MIBs
Lecture 56 Set up a Network Discovery Rule and Action to Auto Configure SNMP Devices
Lecture 57 Setup SNMP Traps
Lecture 58 Triggers on SNMP Traps
Lecture 59 Using the ‘Zabbix Get’ Command
Lecture 60 Zabbix Sender and Trapper
Lecture 61 Setup MySQL Monitoring
Lecture 62 Users, Groups & Roles
Lecture 63 Grafana Zabbix Plugin
Lecture 64 Prometheus Node Exporter
Lecture 65 Course Conclusion
Network Engineers,IT Platform Specialists,System Administrators,DevOps Technicians,Enthusiasts wanting a better understanding and better visibility of their networks in the home or office,Someone who is curious and wants a better understanding of what Zabbix does and what Zabbix is good at
Course Information:
Udemy | English | 9h 33m | 13.18 GB
Created by: Sean Bradley
You Can See More Courses in the IT & Software >> Greetings from CourseDown.com