
Learn to monitor Elasticsearch, Logstash, and Kibana with Zabbix across infrastructure and applications, using agents, dashboards, and alerts to analyze logs and performance.
Explore how Zabbix open-source monitoring lets you monitor hardware, networks, applications, and elasticsearch stack with agent and api integrations. Access a web interface, templates, triggers, and dashboards for centralized visibility.
Explore the Zabbix architecture, from the Zabbix server and proxies to data collection via the API and Python scripts, with templates, hosts, and triggers for monitoring.
Explore how the elk stack (Elasticsearch, Logstash, Kibana) enables real-time data ingestion, centralized logging, and indexing with pipelines and filters, then visualize and analyze log data with dashboards.
Install Logstash on Linux OS after ensuring Elasticsearch is running and Java is installed, then configure a pipeline with input, filter, and output and define the index.
Install Kibana on a Linux OS using official docs, install OpenJDK, configure Kibana, and connect it to Elasticsearch, then verify indices and logs.
Plan a Zabbix cluster installation by identifying components, deploying a Zabbix proxy between monitored nodes and the central server, and outlining data collection and security considerations.
Install and configure a Zabbix server with MariaDB, including repository setup, database initialization, and enabling the Apache web frontend, while verifying permissions and connectivity.
Compare passive and active monitoring in zabbix, showing how the server queries the agent for data in passive checks and how the agent pushes data in active checks, with discovery.
Learn to configure value mapping in Zabbix, create a 0/1 mapping under administration, apply it to items, and validate results by inspecting data and the cache.
Create host groups and hosts in Zabbix, apply templates to automate metrics, and import templates to attach predefined items to new hosts via IP or DNS.
Install the Zabbix agent on the Elasticsearch node, configure the server IP and hostname, and start the agent to collect VM-level and application-layer metrics via templates from Zabbix.
learn to monitor elasticsearch node stats using the api, retrieve cluster and node metrics, and build a zabbix template with hosts and items for continuous visibility.
Learn to use an online JSONPath parser tool to simulate and test path expressions, perform preprocessing, and extract data before feeding it into Elasticsearch workflows.
Monitor Elasticsearch cluster health using the API with Zabbix by collecting raw data through templates and items, tracking active shards, primary status, and green, yellow, red health indicators.
Learn how to monitor an Elasticsearch index via the API, using a URL and index name to view index statistics, status, and basic metrics.
Learn to monitor your Elasticsearch cluster stats using the API in Zabbix. Retrieve nodes, indices, uptime, and overall health without plugins.
Learn to monitor multiple Elasticsearch nodes with a reusable Zabbix template, configuring index and health checks, cloning templates for each node, and defining macros to map IPs or DNS.
Learn to monitor Elasticsearch using TCP checks on port 9600 with Zabbix, configuring templates, items, and low-level discovery to ensure endpoints stay up.
Learn how to monitor an Elasticsearch endpoint with Zabbix using a web scenario and web scanner, configure browser-based checks, endpoints, and status codes for reliable uptime visibility.
Explore how low level discovery (LLD) in Zabbix dynamically detects Elasticsearch node numbers, automating item, trigger, and map creation as cluster size changes.
Learn to create a dynamic discovery rule for Elasticsearch nodes in Zabbix by querying the raw data API and preprocessing to extract node names.
Create a host group, a host, and a template for Logstash, then attach the template to the host to enable monitoring in Zabbix. Configure IP or DNS accordingly.
Learn to monitor logstash node process stats with API using Zabbix, including configuring API access, hitting endpoints, obtaining raw data, and defining metrics in the epic template for end-to-end visibility.
Learn to monitor Logstash node events and stats via API, configure metrics and templates in Zabbix, and implement event-based processing for end-to-end visibility.
Monitor Logstash node os stats via the API and extract metrics from the Lobsters API, then inject them into the monitoring pipeline.
Create a zabbix based kibana monitoring setup by defining a host group and host (IP or DNS) on port 5601, and attaching a template to monitor the elk stack.
Discover how to monitor Kibana with web scenarios and port checks in Zabbix, using the web scanner and templates to track application health and traffic.
Install the Zabbix agent on the Kibana node and monitor system-level metrics (CPU, memory, disk, bandwidth) plus application-specific health for Elasticsearch, Logstash, and Kibana.
If you're new to Zabbix and ELK Administrators, or you want to improve your skill on Zabbix monitoring for ELK stacks, then this course is perfect for you. This course is for you who are looking to put their knowledge to work with Zabbix and ELK. You will see video after video, from beginners to experts with explanations that are easy to understand. This course will provide many examples that make it easy for you to follow and understand.
In this course, you will get an overview of Zabbix and ELK architecture, and guides you through installing ELK stacks and Zabbix server, front-end, and agent on the same system. We will set up a Zabbix database using MariaDB Galera as well. We use VMWare 6.7 environment, to build ELK and Zabbix cluster. You can reproduce it also in AWS, Azure, and Google cloud.
You will learn also how to monitor ELK using Zabbix via API and Zabbix Agent.
This course has 14 sections, 53 lectures, and 8 hours 11 minutes duration. In this course we will use this applications,
- Zabbix 4.4
- Mariab DB 5.5.64
- Mariadb Galera Cluster
- VMWare vCenter 6.7
- Grafana 7.0.0
- Elasticsearch 7.7.0
- Logstash 7.7.0
- Kibana 7.7.0
Please ping and message me if you need my help to follow this course.
Thanks,
Muhammad Yusuf Efendi
Zabbix Certified Professional