Now Hiring: Are you a driven and motivated 1st Line DevOps Support Engineer?

How to Monitor a Website on Zabbix

Monitoring a website on Zabbix (1)
Tech Articles

How to Monitor a Website on Zabbix

A Simple Introductory Guide for Absolute Beginners

Brief Introduction

Web monitoring in Zabbix refers to the capability of Zabbix, an open-source monitoring software, to monitor web applications, services, or websites. It allows you to track and analyze the availability and performance of web services from various locations and provides insights into their functionality.

Perquisites

  • Zabbix 6.0 or higher LTS version installed and configured
    (refer here if not)

Configuring a web scenario

Firstly on the left, navigate to the Configuration category, then Hosts, and then click on Web in the row of the host/template:

On the far top right, click on Create web scenario:

Note: To activate web monitoring you need to define web scenarios.

In this demonstration we are monitoring Google.com website.
So, write the name Google.com and select an Agent browser in which you want to monitor the website. In my case it’s Microsoft Edge 80:

Note: You can edit the ‘Update interval’ and ‘Attempts’ as per your requirements.

Next, navigate to Steps and write down the following configurations and then press Add:

Note: A web scenario consists of one or several HTTP requests or “steps”. The steps are periodically executed by Zabbix server in a pre-defined order.

You will have the following result:

Note: For the sake of simplicity ‘Tags’ and ‘Authentication’ configurations are skipped.

Click Update and you will get navigated back to the Web Monitoring page. Then proceed to click on Zabbix server on the up left:

Now click Update to update the host:

Next, navigate to Latest data on the far left, in the Monitoring category:

In the Latest data page, select Zabbix server as Hosts and click apply:

Scroll down and check the following data being monitored:

Note: If the website data isn’t being shown then click ‘apply’ again then wait a minute and check again.

You can also then check the individual data’s graphs:

Leave your thought here

Your email address will not be published. Required fields are marked *